Deluan Quintão
f3f66da3da
refactor(server): replace RangeByChunks with Go 1.23 iterators ( #3292 )
...
* refactor(server): replace RangeByChunks with Go 1.23 iterators
* chore: fix comments re: SQLITE_MAX_VARIABLE_NUMBER
* test: improve playqueue test
* refactor(server): don't create a new iterator when it is not required
2026-01-02 20:39:44 +00:00
Deluan
786a65aa07
Refactor loadGenres, remove duplication
2026-01-02 20:35:32 +00:00
Deluan
062889a88a
Generalize BreakUp/RangByChunks functions
2026-01-02 20:31:30 +00:00
Deluan
2b15f4a4ba
Optimize AlbumRepository.GetAll and add a GetAllWithoutGenres method specifically for Subsonic API, where multiple-genres are not required
2026-01-02 20:09:30 +00:00
Deluan
24d8c0ca88
Fix genre update chunking
2026-01-02 20:08:01 +00:00
Deluan
c60c57085b
Update genres in chunks. Should fix #1368
2026-01-02 20:08:01 +00:00
Deluan
f9cfc4c63b
Fix "too many SQL variables" error in GetStarred endpoint
2026-01-02 20:06:10 +00:00
Deluan
03e7edc427
Fix multiple id3v2.4 genres appearing as one big concatenated genre
2026-01-02 20:06:09 +00:00
Deluan
0fa019ac77
Fix Count methods
2026-01-02 20:06:08 +00:00
Deluan
f7db423e9f
Add multiple genres to Artists
2026-01-02 20:06:08 +00:00
Deluan
5de062da03
Add multiple genres to Albums
2026-01-02 20:06:08 +00:00
Deluan
1e9e8edc49
Add multiple genres to MediaFile
2026-01-02 20:06:08 +00:00