75 Commits

Author SHA1 Message Date
InfiniteStash
0b9299948f Update to go 1.25 and bump libraries (#976) 2025-08-26 08:46:07 +02:00
InfiniteStash
8ce44a1bbc Fix case sensitivity of performer/scene url search (#913) 2025-01-24 14:03:12 +01:00
InfiniteStash
41b82d95e9 Add FingerprintedSceneEdit notification type (#905) 2025-01-11 13:31:49 +01:00
InfiniteStash
0d51817a4e Make favorites unique, and add timestamp (#902) 2025-01-10 20:33:31 +01:00
InfiniteStash
c8e7714a12 Fix notification triggering (#898) 2025-01-08 21:38:36 +01:00
InfiniteStash
b8b10f81cb Add OTel tracing support (#774) 2025-01-02 14:43:41 +01:00
InfiniteStash
9a90e38902 Fix edit update migration to set revision of old edits (#877) 2024-12-29 23:39:57 +01:00
InfiniteStash
2a063aebfa Finish notifications (#872) 2024-12-29 17:46:28 +01:00
InfiniteStash
ed3de5f05a Add scene production_date (#857) 2024-12-11 19:12:57 +01:00
InfiniteStash
78a7173ee2 Add performer deathdate (#856) 2024-12-10 22:52:52 +01:00
S3L3CT3DLoves
4b0b1390b6 Add aliases for Studios (#826) 2024-12-10 10:10:26 +01:00
InfiniteStash
6f77f78fed Refactor database date formats (#810) 2024-12-07 23:15:20 +01:00
InfiniteStash
33b08ce632 Add user notifications (#769) 2024-12-06 10:33:57 +01:00
WithoutPants
f38634babc Add report fingerprint functionality (#705) 2024-11-24 23:34:34 +01:00
InfiniteStash
e562d34a9f Add configurable edit update limits (#844) 2024-11-24 09:43:55 +01:00
InfiniteStash
b500e27a08 Add studio_id index on scenes table (#835) 2024-11-19 11:24:37 +01:00
InfiniteStash
96c1f77c42 Add user email changing, and refactor activation token system (#831) 2024-11-18 23:36:48 +01:00
InfiniteStash
0a05b9c586 Drop unique index on pending invites and fix invite key list (#765) 2024-02-28 23:01:16 +01:00
Flashy78
65cf377092 Allow web style and JAV title searching (#711) 2024-02-26 22:39:31 +01:00
InfiniteStash
1645ef4e3a Normalize fingerprint table (#752) 2024-02-25 15:02:56 +01:00
WithoutPants
f165079a50 Expand invite key generation (#634) 2024-02-25 12:43:30 +01:00
InfiniteStash
c5d62a1662 Optimize edit queries (#758) 2024-02-17 11:39:07 +01:00
InfiniteStash
81e611b4ba Add additional scene indexes (#695) 2024-02-16 10:27:04 +01:00
InfiniteStash
3b3ede90a7 Add bot edit submission support (#529) 2022-11-07 22:14:12 +01:00
InfiniteStash
e6f0fc89bd Add proper dupe validation for scene draft submissions (#502) 2022-09-21 12:46:10 +02:00
InfiniteStash
a9a029d910 Update closed_at/updated_at values in edit updating migration (#374) 2022-05-18 08:20:01 +02:00
InfiniteStash
e41ff4902b Add index for studio favorite subquery (#371) 2022-05-12 07:59:08 +02:00
InfiniteStash
688a52abfd Add ability to amend edits (#365) 2022-05-10 17:47:46 +02:00
peolic
e9f3ef51fa Partial scene date (#314) 2022-04-14 23:12:47 +02:00
InfiniteStash
81fa75e1ea Add config options for postgres connection params (#326) 2022-02-18 21:08:04 +01:00
InfiniteStash
b5f0b56519 Add scene code field (#295) 2022-02-06 21:40:23 +01:00
InfiniteStash
d38241ba37 Refactor graphql query inputs (#292) 2022-02-06 21:28:50 +01:00
InfiniteStash
d594de9602 Add scene/performer draft submissions (#240) 2022-01-18 23:26:31 +01:00
InfiniteStash
c6ec6a80ad Favorite studios and performers (#242) 2022-01-18 15:15:45 +01:00
peolic
be57d94ab6 Improve performer search (#241) 2022-01-17 14:12:04 +01:00
peolic
ecdf22ac2b Replace all IMMEDIATE_REJECTED with CANCELED (#227) 2021-12-30 17:27:48 +01:00
InfiniteStash
0e937cba10 Add customizable URL targets (#140)
* URL Sites WIP

* Fix site edit button positions

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Adjust studioForm width

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Remove superfluous admin check

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Remove superfluous admin check

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Remove superfluous admin check

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Use directive for mutation permissions check

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Fix performerForm link tab width

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Fix sceneForm link tab width

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Fix siteForm class/width

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Add `noopener` rel to site links

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Fix urlInput add button disable logic

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

* Review feedback

* Make generate

* Remove unnecessary code

* Refactor UrlInput to properly disable/enable add button

* Fix link editing error

* Tweak URLList rendering and add home URL to studio page

* Add target="_blank" to studio home link

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>
2021-12-18 11:22:09 +01:00
InfiniteStash
669bef8d48 Add additional linters (#179) 2021-11-26 09:12:29 +01:00
peolic
53e609e262 Implement migration logging (#187) 2021-11-25 08:45:04 +01:00
peolic
f7e55f14f8 Alter edit_* foreign keys to cascade on delete (#174) 2021-11-23 22:20:10 +01:00
InfiniteStash
fb7167e565 Optimize landing page query performance (#169) 2021-11-17 10:18:41 +01:00
peolic
aa5534d1fb Fix fingerprint user migration (#165) 2021-11-15 09:09:52 +01:00
WithoutPants
913c10bbe3 Refactor user fingerprints (#115) 2021-10-31 08:29:47 +01:00
peolic
d6a83cc414 Set updated_at on migration edit rejection (#151) 2021-10-30 11:55:02 +02:00
InfiniteStash
66198f8314 Add voting on edits (#129) 2021-10-29 21:17:05 +02:00
InfiniteStash
b34d6848d8 Update libraries and readme (#136) 2021-10-13 13:21:07 +02:00
InfiniteStash
ddca0309ca Replace packr with go:embed (#118) 2021-08-19 20:19:56 +02:00
WithoutPants
2f60f8afbb Major refactor (#98) 2021-06-15 19:26:02 +10:00
InfiniteStash
5f6419f1fb Fix studio name not being updated in search table for scene updates (#96) 2021-06-10 23:11:49 +02:00
InfiniteStash
6d4f43ee41 Add linting and additional error checkers (#84) 2021-05-24 18:46:22 +02:00