summaryrefslogtreecommitdiff
path: root/lib/VNWeb/AdvSearch.pm
AgeCommit message (Expand)AuthorFilesLines
2024-03-13API2: Add VN staff informationYorhel1-1/+4
2023-12-03AdvSearch: Add staff extlink filterYorhel1-2/+3
2023-10-14DRM: Update code for master + let's put this liveYorhel1-1/+1
2023-10-14DRM: TerminologyYorhel1-1/+1
2023-10-14DRM: Initial implementationYorhel1-0/+1
2023-10-10Validation: Remove "required" and be explicit about optional fieldsYorhel1-16/+16
2023-07-11Remove popularity rating + adjust bayesian averageYorhel1-1/+1
2023-06-22AdvSearch: Move save/load button + always display the thingYorhel1-4/+17
2023-05-03Fix another missed reference to vn.descYorhel1-1/+1
2023-05-03SQL: Rename columns that are SQL keywordsYorhel1-1/+1
2023-04-05API2: Support sorting by search rankYorhel1-0/+21
2023-03-25AdvSearch: Fix loading of saved query with producer ID in itYorhel1-1/+1
2023-03-24Search backend changes: faster results with trigram index + rankingYorhel1-6/+6
2023-02-20AdvSearch: Fix filtering on staff roleYorhel1-8/+7
2023-02-20Also apply title preferences to staff namesYorhel1-1/+1
2023-02-19Rework passing around entry titles + add proper HTML5 'lang' attrsYorhel1-1/+1
2023-02-04TitlePrefs: Also apply preferences to producer namesYorhel1-1/+1
2022-12-21API2/AdvSearch: Fix handling of private labels in vn.label filterYorhel1-5/+12
2022-12-04UList::List: Add advanced search filtersYorhel1-1/+3
2022-11-29API2: Implement token-based authentication + GET /authinfoYorhel1-1/+2
2022-11-16API2: Document the release `extlink` filter + add id/url lookupYorhel1-10/+57
2022-11-01AdvSearch: Remove validation failure loggingYorhel1-4/+1
2022-10-31SQL: Merge ulist_vns_labels into ulist_vns as array + cache private flagYorhel1-5/+2
2022-10-27Add exclude lie trait filter to advanced search + expose lie field in API2Yorhel1-8/+27
2022-10-22AdvSearch: Add option to exclude lie tagsYorhel1-10/+22
2022-10-18API2: Add querying traitsYorhel1-0/+4
2022-10-18API2: Add querying tagsYorhel1-0/+4
2022-10-16AdvSearch: Fix fetching title of anime_id filterYorhel1-1/+1
2022-10-15API2: Add POST /ulist + VN label filterYorhel1-1/+2
2022-10-13API2: Add character fetchingYorhel1-3/+5
2022-10-12API: Add producersYorhel1-0/+1
2022-10-11API2: Add some release fields + fix id filtersYorhel1-4/+4
2022-10-10API2: Document and improve some release filtersYorhel1-2/+2
2022-10-09API2: Support inheriting fields from other objectsYorhel1-0/+2
2022-10-08API2: Add VN search filter + fix bug with leaking columns of null objectsYorhel1-0/+1
2022-10-08API2: Initial experimentsYorhel1-7/+12
2022-09-28WIP add language-specific titles to releasesYorhel1-1/+1
2022-08-04AdvSearch: Also add option to not match child traitsYorhel1-12/+15
2022-08-03AdvSearch: Add option to not match child tagsYorhel1-15/+19
2022-08-02AdvSearch: fix rtype release filter when nested inside VN filterYorhel1-1/+1
2022-07-31Add VN development status fieldYorhel1-0/+1
2022-07-29Display staff original name and primary language flag in autocompleteYorhel1-1/+1
2022-06-05AdvSearch: add "external links" filter for releasesYorhel1-0/+11
2022-04-19AdvSearch/releases: add has_ero flag filterYorhel1-0/+1
2021-11-15Make release type a property of the release<->vn relationYorhel1-1/+1
2021-11-10AdvSearch: Replace "developer-id"/"producer-id" fields with producer subfiltersYorhel1-6/+11
2021-11-06AdvSearch: Add filters to producer listingYorhel1-0/+3
2021-09-26AdvSearch: Prefer vote median in VN length filter if knownYorhel1-1/+2
2021-07-28AdvSearch: Add character birthday filterYorhel1-0/+2
2021-07-08Ulist.Widget: Experiment with a VN list management widgetYorhel1-0/+1