Commit graph

90 commits

Author SHA1 Message Date
Antoine Gersant
32e67dc095 DDNS polish 2024-10-09 16:45:50 -07:00
Antoine Gersant
7a84cc0290 Fixed a bug where blank DDNS url turned into '/' 2024-10-09 14:53:42 -07:00
Antoine Gersant
5ec0b5f7a5 Write config changes to disk 2024-10-08 23:38:11 -07:00
Antoine Gersant
fb18cb3c4f Test config round trip 2024-10-08 23:03:15 -07:00
Antoine Gersant
a4e9aea1e4 Read config from disk 2024-10-08 22:28:10 -07:00
Antoine Gersant
316f5c0219 Service agnostic DDNS 2024-10-08 21:59:40 -07:00
Antoine Gersant
deeb3e8a05 Cleanup 2024-10-08 20:50:00 -07:00
Antoine Gersant
ae5da0f4f3 Config refactor continued 2024-10-08 20:48:26 -07:00
Antoine Gersant
c7a760e2c2 Cleanup 2024-10-07 23:09:10 -07:00
Antoine Gersant
471e39495c Cleanup 2024-10-07 23:08:49 -07:00
Antoine Gersant
67730f55fb Cleanup 2024-10-07 23:07:53 -07:00
Antoine Gersant
1555c784de Config users refactor 2024-10-07 23:05:35 -07:00
Antoine Gersant
c51ce59fba Removed preferences 2024-10-07 18:08:36 -07:00
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
a5061dfc92 Removed last.fm support 2024-10-06 00:29:23 -07:00
Antoine Gersant
f0a2afe01d Sort playlists alphabetically 2024-10-05 21:13:59 -07:00
Antoine Gersant
765de35f89 Playlist DTO 2024-10-05 20:17:20 -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
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
e06f79c500 Genre endpoints WIP 2024-09-29 12:06:39 -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
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
5e8587c39f Search indexing WIP 2024-09-22 14:19:52 -07:00
Antoine Gersant
625f4bd006 Adds seed support to get_random_albums 2024-09-18 21:19:59 -07:00
Antoine Gersant
ae4200c6ce Adds support for offset and count parameters in get_recent_albums 2024-09-17 22:27:39 -07:00
Antoine Gersant
2b81355f6d Adds get_albums endpoint 2024-09-16 23:25:41 -07:00
Antoine Gersant
e65cee366d Artist schema iteration 2024-09-08 13:46:47 -07:00
Antoine Gersant
7be9f25cb3 Drop support for blank album names 2024-09-07 16:22:39 -07:00
Antoine Gersant
4072e3b07d Adds num_songs_by_genre to artist details 2024-09-07 15:37:17 -07:00
Antoine Gersant
e0bf259be3 Track num songs by artist 2024-09-06 19:20:21 -07:00
Antoine Gersant
07324ccca6 Track num_songs_by_genre 2024-09-06 01:34:41 -07:00
Antoine Gersant
0c12729983 Artist indexing 2024-09-05 23:08:40 -07:00
Antoine Gersant
ad37a14cfa Artist list merges case divergences, excludes VA, reports more album info 2024-09-04 23:54:58 -07:00
Antoine Gersant
1e0a6062f9 Trailing slash normalization 2024-09-04 18:10:21 -07:00
Antoine Gersant
afc5fcb4c2 Async support for thumbnails and peaks 2024-09-02 13:57:25 -07:00
Antoine Gersant
9a30065971 Adds new endpoint to generate audio waveforms 2024-09-02 13:27:46 -07:00
Antoine Gersant
f4b0cb9eb7 Fixed lint 2024-08-27 22:58:37 -07:00
Antoine Gersant
e703f69a48 Adds support for tiny thumbnails 2024-08-25 20:05:27 -07:00
Antoine Gersant
57a0163c04 Adds TODO 2024-08-25 15:57:33 -07:00
Antoine Gersant
5444285327 Adds endpoint to retrieve song metata in bulk 2024-08-25 15:28:16 -07:00
Antoine Gersant
6837994433 Return first 200 songs when returning a list of songs 2024-08-24 23:28:22 -07:00