14 Commits

Author SHA1 Message Date
InfiniteStash
b8b10f81cb Add OTel tracing support (#774) 2025-01-02 14:43:41 +01:00
InfiniteStash
e4d0d88cb7 Update go version and go dependencies (#839) 2024-11-21 09:33:56 +01:00
WithoutPants
f165079a50 Expand invite key generation (#634) 2024-02-25 12:43:30 +01:00
InfiniteStash
a2e674d34a Fix scene query filtered by fingerprint (#693) 2023-07-20 14:36:38 +02:00
InfiniteStash
bdccda7150 Fix AddJoinTableFilter performance (#689) 2023-07-16 16:26:16 +02:00
InfiniteStash
f0424f7f0d Remove query builder distinct usage (#670) 2023-07-12 21:12:48 +02:00
peolic
5f937c756e Add searchTags GQL query and alias matching to tag searches (#413)
* Add `searchTags` GQL query

* implement `names` for `queryTags`

* Update TagList to search aliases (non-FTS)

* Use `searchTag` in `TagSelect`

* Sort tag search results by name

* Refactor TagSelect results

- Add description
- Aliases as title when hovering over result
- Make the menu larger on SceneForm, to accomodate the additional text
- Don't allow deleted tags by default
  (can be achieved by searching a deleted tag's ID)

* Restore font-size CSS

* remove 'else if' between name/names filters
2022-08-08 12:37:53 +02:00
InfiniteStash
9a20325ae0 Refactor time/date types (#370)
* Rename SQLiteDate -> SQLDate

* Switch from SQLiteTimestamp to time.Time
2022-05-12 08:01:42 +02:00
InfiniteStash
688a52abfd Add ability to amend edits (#365) 2022-05-10 17:47:46 +02:00
InfiniteStash
d38241ba37 Refactor graphql query inputs (#292) 2022-02-06 21:28:50 +01:00
InfiniteStash
669bef8d48 Add additional linters (#179) 2021-11-26 09:12:29 +01:00
InfiniteStash
5284e3c394 Optimize scene/performer/edit query (#178) 2021-11-23 20:47:45 +01:00
InfiniteStash
1fd8554638 Refactor query builder distinct handling (#176) 2021-11-22 22:02:31 +01:00
WithoutPants
2f60f8afbb Major refactor (#98) 2021-06-15 19:26:02 +10:00