Commit graph

1224 commits

Author SHA1 Message Date
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
c1f24ce96b Artist indexing test 2024-09-05 23:11:26 -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
309620a088 Adds compact/large mode to changelog 2024-09-04 20:14:25 -07:00
Antoine Gersant
1e0a6062f9 Trailing slash normalization 2024-09-04 18:10:21 -07:00
Antoine Gersant
85cacd8bb7 Mentioned addition of new thumbnail size 2024-09-04 01:21:31 -07:00
Antoine Gersant
7c5ff2e895 Updated changelog 2024-09-03 01:18:22 -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
Antoine Gersant
8141e565e0 Added TODO 2024-08-24 20:58:17 -07:00
Antoine Gersant
a3c2b3bc32 Compress static files 2024-08-16 19:16:28 -07:00
Antoine Gersant
570c2b3894 Browse now skips top-level when it only has one mount 2024-08-15 21:41:05 -07:00
Peder Bergebakken Sundt
f625c57d20 update crate time from 0.3.28 to 0.3.36
Fixes build with rust 1.80.0
2024-08-13 09:17:13 -07:00
Antoine Gersant
d492afc885 Flatten perf improvements: gzip response and parallelize sorting 2024-08-10 11:38:29 -07:00
Antoine Gersant
4112c7d79d Sorting improvements 2024-08-10 10:57:07 -07:00
Antoine Gersant
39407c6551 async cleanup 2024-08-10 10:31:53 -07:00
Antoine Gersant
0afab8d634 Implements artists/ endoint 2024-08-10 10:30:21 -07:00
Antoine Gersant
bc3ed59382 Adds collection tests 2024-08-09 23:04:55 -07:00
Antoine Gersant
636803c0df Sort albums by year first 2024-08-09 22:01:02 -07:00
Antoine Gersant
a7c4c90427 Cosmetic changes 2024-08-09 20:02:23 -07:00
Antoine Gersant
91152fdc08 Removed unused field 2024-08-09 20:00:50 -07:00
Antoine Gersant
1bbeee7f39 Fixed a bug where recent albums were not correctly sorted 2024-08-09 19:43:30 -07:00
Antoine Gersant
6564e7d078 Cleaned collection tests 2024-08-09 18:43:13 -07:00
Antoine Gersant
41c043f863 Cleaned scanner tests 2024-08-09 18:02:15 -07:00
Antoine Gersant
3f645d1011 Repair playlists 2024-08-09 17:40:59 -07:00
Antoine Gersant
6b5c291cb7 Clean up browser tests 2024-08-09 17:22:41 -07:00
Antoine Gersant
310e3b6c4d Fixed a bug where browser entries were not sorted 2024-08-09 16:28:30 -07:00
Antoine Gersant
a2232aa9f2 Semantic indexing for composer/lyricist 2024-08-09 13:02:49 -07:00
Antoine Gersant
0841c15f48 Avoid re-parsing regex 2024-08-09 12:26:40 -07:00
Antoine Gersant
763ba94e9b Single threaded rodeo 2024-08-09 12:11:25 -07:00
Antoine Gersant
a4baa2c792 Perf improvements 2024-08-09 11:24:53 -07:00
Antoine Gersant
e6483cf138 Organization 2024-08-09 10:59:59 -07:00
Antoine Gersant
b014c63af4 Fixed empty albums 2024-08-09 10:27:54 -07:00
Antoine Gersant
6821318a4d Intern strings in collection 2024-08-09 10:25:18 -07:00
Antoine Gersant
0a1f3fa78d Skip unecessary allocations 2024-08-09 08:40:44 -07:00
Antoine Gersant
169b2b5cb8 Keep directory entries sorted as we add them 2024-08-09 08:30:10 -07:00
Antoine Gersant
782da35a7b Skip allocations 2024-08-09 08:27:09 -07:00
Antoine Gersant
2cbb249c46 Less aggressive polling 2024-08-09 08:16:47 -07:00
Antoine Gersant
2f2fdf9056 No longer refcount rodeo to avoid redundant serialization 2024-08-09 08:00:24 -07:00
Antoine Gersant
f0fa985f8a Intern strings in flattened 2024-08-04 19:25:39 -07:00
Antoine Gersant
6b1133e27c Intern browser directories 2024-08-04 19:07:10 -07:00
Antoine Gersant
8f6e72fbd6 Removed tarpaulin noise 2024-08-04 19:00:01 -07:00
Antoine Gersant
2c7eb9f643 Removed unused dependencies 2024-08-03 15:05:44 -07:00