Tim Schneeberger
254980695b
feat: batch processing for recommendations & sort by relevancy (#1383)
* refactor: use NoResultsException
* refactor: cleanup RecommendationPagingSources
* refactor: turn wake/wifi lock functions into reusable extensions
* feat: implement batch recommendation (initial version)
* fix: serialization issues
* fix: wrong source id
* refactor: increase performance using virtual paging
* refactor: update string
* refactor: handle 404 of MD source correctly
* style: add newline
* refactor: create universal throttle manager
* refactor: throttle requests
* chore: remove unused strings
* feat: rank recommendations by match count
* feat: add badges indicating match count to batch recommendations
* fix: handle rec search with no results
* fix: validate flags in pre-search bottom sheet
* feat: implement 'hide library entries' for recommendation search using custom SmartSearchEngine for library items
* style: run spotless
* fix: cancel button
* fix: racing condition causing loss of state
2025-03-02 11:36:07 -05:00
..
2023-10-29 00:06:12 -04:00
2022-12-16 00:10:39 -05:00
2023-12-24 12:11:58 -05:00
2024-08-22 21:24:50 -04:00
2024-08-22 21:24:50 -04:00
2020-11-06 15:50:44 -05:00
2023-09-04 12:15:26 -04:00
2023-08-12 13:53:17 -04:00
2021-05-22 18:07:55 -04:00
2020-11-06 15:50:44 -05:00
2020-11-06 15:50:44 -05:00
2025-03-02 11:36:07 -05:00
2023-10-29 00:06:12 -04:00
2024-08-22 21:24:50 -04:00
2023-05-22 19:38:02 -04:00
2023-05-22 19:38:02 -04:00
2023-05-22 19:38:02 -04:00
2023-05-22 19:38:02 -04:00
2023-05-22 19:38:02 -04:00
2024-10-27 22:32:00 -04:00
2024-08-22 21:24:50 -04:00
2024-08-17 20:31:20 -04:00
2023-02-09 17:28:55 -05:00
2021-07-03 18:55:12 -04:00
2023-02-09 17:28:55 -05:00
2024-08-22 21:24:50 -04:00