Reilly MacKenzie-Cree
|
d683688b0e
|
Recursively refresh playlist tracks within smart playlist rules (#3018)
* Recursively refresh playlists within smart playlist rules
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
* Clean up recursive smart playlist functions
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
* Add smart playlist refresh timeout config and tests for nested track refetching
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
* Change SmartPlaylistRefreshTimeout to SmartPlaylistRefreshDelay, increase default value
* Revert `smartPlaylistRefreshDelay` default to 5 seconds
---------
Signed-off-by: reillymc <reilly@mackenzie-cree.net>
Co-authored-by: Deluan <deluan@navidrome.org>
|
2024-09-15 13:27:54 -04:00 |
|
Deluan
|
bbd3882a75
|
Some clean-up in criteria package
|
2022-10-04 15:24:29 -04:00 |
|
Deluan
|
9e79b5cbf2
|
Fix potential SQL injection in Smart Playlists
|
2022-01-18 21:36:29 -05:00 |
|
Deluan
|
92c31c961d
|
Fix values from annotation table cannot be compared to 0
Solves this issue: https://github.com/navidrome/navidrome/issues/1417#issuecomment-974052454
|
2021-11-19 18:22:33 -05:00 |
|
Deluan
|
8c2e4da396
|
Fix dateLoved in criteria. Now log invalid field names in criteria
|
2021-10-31 20:31:11 -04:00 |
|
Deluan
|
c73f64ee3a
|
Removed unused code
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
2c860edeb5
|
Don't import invalid .nsp files
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
6a550dab77
|
Use new Criteria and remove SmartPlaylist struct
|
2021-10-23 20:25:28 -04:00 |
|
Deluan
|
3972616585
|
New Criteria API
|
2021-10-23 20:25:28 -04:00 |
|