Guilherme Souza 98218d045e
Deterministic pagination in random albums sort (#1841)
* Deterministic pagination in random albums sort

* Reseed on first random page

* Add unit tests

* Use rand in Subsonic API

* Use different seeds per user on SEEDEDRAND() SQLite3 function

* Small refactor

* Fix id mismatch

* Add seeded random to media_file (subsonic endpoint `getRandomSongs`)

* Refactor

* Remove unneeded import

---------

Co-authored-by: Deluan <deluan@navidrome.org>
2024-05-18 14:10:53 -04:00
..
2024-05-11 19:37:12 -04:00
2024-05-12 20:04:53 -04:00
2024-02-16 21:53:16 -05:00
2024-05-11 20:04:21 -04:00
2024-05-11 20:15:02 -04:00
2022-07-26 16:53:17 -04:00
2022-07-26 16:53:17 -04:00
2021-06-18 18:38:38 -04:00
2024-02-18 12:52:06 -05:00
2022-07-26 16:53:17 -04:00
2022-07-26 16:53:17 -04:00