Commit graph

1091 commits

Author SHA1 Message Date
Antoine Gersant
a89e3d5145 WIP 2024-10-06 23:12:57 -07:00
Antoine Gersant
658c23e70d Removed /config endpoint 2024-10-06 18:21:28 -07:00
Antoine Gersant
053b684f3a Promot partial collection index during initial scan 2024-10-06 14:27:38 -07:00
Antoine Gersant
1a8bf91628 Index disk serialization without DB 2024-10-06 12:50:39 -07:00
Antoine Gersant
a5061dfc92 Removed last.fm support 2024-10-06 00:29:23 -07:00
Antoine Gersant
2c2b12f536 Upsert playlists 2024-10-05 21:15:12 -07:00
Antoine Gersant
f0a2afe01d Sort playlists alphabetically 2024-10-05 21:13:59 -07:00
Antoine Gersant
9e18a221db Adds polaris.ndb to gitignore 2024-10-05 20:18:47 -07:00
Antoine Gersant
e42c3abfe1 Remove accidental artifact 2024-10-05 20:18:27 -07:00
Antoine Gersant
765de35f89 Playlist DTO 2024-10-05 20:17:20 -07:00
Antoine Gersant
98bcd41e43 Async playlist operations 2024-10-05 20:11:50 -07:00
Antoine Gersant
369bf3821b Introduces data_dir 2024-10-05 20:04:39 -07:00
Antoine Gersant
664ff721e2 ndb playlists first pass 2024-10-04 20:43:53 -07:00
Antoine Gersant
b175e319b7 Introduces playlist header 2024-10-04 18:02:32 -07:00
Antoine Gersant
76535b2f87 Adds tests for genre indexing 2024-10-01 21:20:54 -07:00
Antoine Gersant
d1a0b836cf Adds recently added and main artists to genre payload 2024-09-30 23:12:10 -07:00
Antoine Gersant
071aced10a Adds genre endpoint tests 2024-09-30 18:59:09 -07:00
Antoine Gersant
7f3e091e32 More granular test splitting 2024-09-30 18:51:22 -07:00
Antoine Gersant
232eb7ac12 Index related genres 2024-09-30 00:27:49 -07:00
Antoine Gersant
143da76673 Genre album/artists endpoints 2024-09-29 18:46:10 -07:00
Antoine Gersant
8d51344dc3 Index artists by genre 2024-09-29 16:28:53 -07:00
Antoine Gersant
bff82c3a7c Fixed artifact paths 2024-09-29 15:09:41 -07:00
Antoine Gersant
454b4c00fc Troublshooting 2024-09-29 15:09:41 -07:00
Antoine Gersant
2bbfa064d5 Fail when artifacts are missing 2024-09-29 15:09:41 -07:00
Antoine Gersant
f1e21a4f6e CI churn 2024-09-29 15:09:41 -07:00
Antoine Gersant
9e62dc108c Repair tagging 2024-09-29 15:09:41 -07:00
Antoine Gersant
2992ef89b8 Fixed job dependencies 2024-09-29 15:09:41 -07:00
Antoine Gersant
4548574298 Syntax fixes 2024-09-29 15:09:41 -07:00
Antoine Gersant
72f4604f7a More CI churn 2024-09-29 15:09:41 -07:00
Antoine Gersant
646a8fa587 CI churn 2024-09-29 15:09:41 -07:00
Antoine Gersant
647e1d5614 Changelog for release 0.14.3 2024-09-29 15:09:08 -07:00
Antoine Gersant
c1c0cedccc Release script version churn 2024-09-29 15:08:23 -07:00
Antoine Gersant
6c2b192f8e Genre key cleanup 2024-09-29 12:15:32 -07:00
Antoine Gersant
ef6951faba Artist key cleanup 2024-09-29 12:14:36 -07:00
Antoine Gersant
e06f79c500 Genre endpoints WIP 2024-09-29 12:06:39 -07:00
Antoine Gersant
cb35ef0ebb Reserve ! character 2024-09-25 17:27:14 -07:00
Antoine Gersant
f21f906eaf Fixed a bug where search results were capped at 200 songs 2024-09-25 17:25:01 -07:00
Antoine Gersant
b943d9aa11 Adds NOT search operator 2024-09-25 17:22:40 -07:00
Antoine Gersant
f971b78856 Skip inoperable filters 2024-09-23 21:00:28 -07:00
Antoine Gersant
971b46be45 Store search index fields in array 2024-09-23 20:35:16 -07:00
Antoine Gersant
ee3f9fd5a0 Use disc number when sorting search results 2024-09-22 20:18:01 -07:00
Antoine Gersant
b5762bd7bf Sort search results 2024-09-22 20:05:20 -07:00
Antoine Gersant
99263ddeca Fixed tests for /search endpoint 2024-09-22 14:19:52 -07:00
Antoine Gersant
be97bccab1 Number fields search 2024-09-22 14:19:52 -07:00
Antoine Gersant
0fe3555560 Avoid false positives when all bigrams match 2024-09-22 14:19:52 -07:00
Antoine Gersant
bdc4f840a4 Case insensitive search 2024-09-22 14:19:52 -07:00
Antoine Gersant
409d79d8a2 Additional search tests 2024-09-22 14:19:52 -07:00
Antoine Gersant
390ee03020 Small perf improvement to search index building 2024-09-22 14:19:52 -07:00
Antoine Gersant
cb33c96548 Adds TODO 2024-09-22 14:19:52 -07:00
Antoine Gersant
5128796825 Fixed false positives in search results 2024-09-22 14:19:52 -07:00