Commit Graph

46 Commits

Author SHA1 Message Date
krateng 871b3d289d Moved monkey patching and globalconf to subpackage 2022-04-09 21:39:04 +02:00
krateng dc192d7444 Removed remaining doreah tsv dependencies 2022-04-08 16:08:48 +02:00
krateng 4e33f808e4 Removed issues functionality for now 2022-04-08 06:10:29 +02:00
krateng 037f195803 More normalizing 2022-04-08 04:52:59 +02:00
krateng e9d8303763 Removed dependency on doreah's tsv module 2022-04-07 22:50:08 +02:00
krateng 387c40d18c Small improvements 2022-04-07 21:21:10 +02:00
krateng a142804bfe Implemented scrobble deletion 2022-04-07 20:37:46 +02:00
krateng 4682914b88 Ensured API consistency to v2 for scrobbling 2022-04-07 05:25:10 +02:00
krateng 6ca18b4471 Better logging 2022-04-06 22:25:23 +02:00
krateng 08bd352641 Adapted listenbrainz API to new architecture 2022-04-06 22:13:16 +02:00
krateng de18ecff26 More elegant client checking for scrobbles 2022-04-06 21:08:14 +02:00
krateng 1257768e33 Reworked scrobble handling 2022-04-06 17:42:48 +02:00
krateng 9f8e691924 Moved image handling to top level module 2022-03-27 22:02:24 +02:00
krateng 634cb38dec Fixed separate caching for each combination of entity IDs 2022-03-11 05:30:45 +01:00
krateng 4dd7cf69a7 Replaced pkg_resources with importlib 2022-03-10 05:31:41 +01:00
krateng c8e658af43 Potential performance improvements 2022-03-06 05:42:13 +01:00
krateng 02e3f17594 Hopefully fixed image proxying 2022-03-06 04:20:26 +01:00
krateng bdbb644d8e Complete reorganization of process control 2022-03-06 01:58:33 +01:00
krateng fe0d06af7e Consistency fixes 2022-02-27 00:33:55 +01:00
krateng 65f3dac40a WHAT THE F*CK AM I DOING 2022-02-26 21:30:06 +01:00
krateng d3258a7e63 Bugfixes and Docker dev test script 2022-02-20 05:18:05 +01:00
krateng cc060d650b Implemented caching 2022-02-15 05:20:27 +01:00
krateng b53df53c40 Fixes 2022-02-14 06:39:18 +01:00
krateng fee94a88c5 Scrobble origin is now saved 2022-02-14 06:07:54 +01:00
krateng 055dca4b6d Reimplemented search function 2022-02-13 08:21:26 +01:00
krateng 8db87bdbc5 Various fixes 2022-02-13 07:45:22 +01:00
krateng a64d3610d3 Fixed convoluted old scrobbling functionality 2022-02-13 06:15:29 +01:00
krateng b50afe70ea Minor stuff 2022-01-09 21:03:28 +01:00
krateng eb9cd4aba4 Reimplemented caching of yearly and weekly stats 2022-01-09 06:58:06 +01:00
krateng df07dd7b00 Feels good man 2022-01-09 01:19:13 +01:00
krateng 7021099e7b Removed compare functionality 2022-01-09 01:14:06 +01:00
krateng 1df51748b6 Implemented artist and track info, improved performance of artist page 2022-01-08 06:11:42 +01:00
krateng 632905a1c7 Implemented associated artists 2022-01-07 21:47:55 +01:00
krateng 65a076c249 Replaced old camelCase functions 2022-01-07 04:57:13 +01:00
krateng 6611ca8705 Implemented top artists and tracks 2022-01-07 04:53:35 +01:00
krateng c120850d42 Implemented pulse 2022-01-07 04:38:41 +01:00
krateng 02ddeb4dc0 Implemented artist track charts 2022-01-07 04:30:23 +01:00
krateng f68fe04760 Implemented track charts 2022-01-07 04:07:10 +01:00
krateng 11bebce807 Implemented associated artists for artist charts 2022-01-07 03:50:21 +01:00
krateng 8a96a2c144 Reorganized sql module, implemented artist charts 2022-01-06 20:07:55 +01:00
krateng 44a124e6ec More experimenting with database architecture 2022-01-06 09:28:34 +01:00
krateng 80acf6275f Moved API key checking to proper module 2022-01-06 05:19:56 +01:00
krateng 40e733a054 Implemented aggregating by artist 2022-01-05 08:16:55 +01:00
krateng 9fc838e4c8 Implemented aggregating by track 2022-01-05 04:58:58 +01:00
krateng 2f7f4c8567 Implemented getting scrobbles by artist and track, more refactoring 2022-01-04 22:14:27 +01:00
krateng 03186bc49f More refactoring 2022-01-04 20:45:15 +01:00