Commit graph

14 commits

Author SHA1 Message Date
9b96d0fab4 chore(lint): switch to eslint 2021-05-25 18:12:42 +02:00
f56548e432 chore: run prettier format 2021-05-25 16:02:00 +02:00
51fd78f6d9 feat: add top tracks report 2021-05-22 15:10:05 +02:00
9896ea31ff feat: introduce new report "Top Albums" 2020-11-15 02:43:23 +01:00
427964f255 refactor(api): remove unused constant 2020-11-15 02:36:44 +01:00
fb9b83d440 fix(server): improve listens report response time
Do not unnecessarily join too many relations
2020-07-12 17:53:31 +02:00
67ea28aec7 refactor: use TimeOptions for Listens report 2020-07-12 17:53:31 +02:00
5bc76f23d0 refator: use TimeOptions for TopArtists report 2020-07-12 17:53:31 +02:00
ad0d197105 refactor(server): do not export listen repository to outside modules 2020-07-12 17:53:31 +02:00
11af91cadb refactor(server): introduce scoped query builders for recurring filters 2020-07-12 17:53:31 +02:00
aecc82576a fix: improve top-artists response time
By calculating the necessary counts in the database, we avoid
unncessary joins and data transmissions.
2020-07-11 19:35:36 +02:00
6fc10c40ca feat: add top-artists report 2020-07-04 21:56:27 +02:00
b8918889a1 refactor(server): introduce TimePresets for reports 2020-06-01 21:19:50 +02:00
3828b841c2 feat(api): add listen report endpoint 2020-05-09 19:24:17 +02:00