1
0
mirror of https://github.com/krateng/maloja.git synced 2023-08-10 21:12:55 +03:00
Commit Graph

100 Commits

Author SHA1 Message Date
krateng
0525ff400b Merge branch 'feature-restructure' into feature-webedit 2022-04-17 04:45:51 +02:00
krateng
13856a2347 Merge branch 'master' into feature-restructure 2022-04-17 04:44:28 +02:00
krateng
ca726c774a Removed duplicate track artist entries, fix GH-115 2022-04-16 18:19:25 +02:00
krateng
15f815ffe9 Improved native API error feedback 2022-04-16 15:59:42 +02:00
krateng
fa2ce0c05f Reduced DB connections for cached stats 2022-04-16 04:37:50 +02:00
krateng
b806be6e02 Cached stats now use IDs to survive renames 2022-04-16 03:10:51 +02:00
krateng
bccd88acd4 Implemented track title editing and refactored edit system 2022-04-15 19:41:44 +02:00
krateng
371e73ac99 Implemented artist name editing 2022-04-15 18:48:03 +02:00
krateng
4cffc9971d Merge branch 'master' into feature-restructure 2022-04-14 15:19:38 +02:00
krateng
6b39ca8b19 Added duration warning to upgrade page 2022-04-12 19:03:55 +02:00
krateng
d018a758c0 Merge branch 'master' into feature-restructure 2022-04-12 16:20:53 +02:00
krateng
189dfb58bc Limited cache size 2022-04-12 16:02:30 +02:00
krateng
cabfa298b9 Replaced cache trimming with full clear for now 2022-04-12 05:33:03 +02:00
krateng
5a2856a682 Added log output to cache trimming 2022-04-10 23:26:03 +02:00
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
40c0edb06f Improved DB cleanup 2022-04-07 21:21:00 +02:00
krateng
9f26cce34b Avoided ID pollution from loading and deleting artists 2022-04-07 21:20:35 +02:00
krateng
a142804bfe Implemented scrobble deletion 2022-04-07 20:37:46 +02:00
krateng
848f009774 Distinction between external and internal scrobble info 2022-04-07 20:00:26 +02:00
krateng
c378c9301d Minor fixes 2022-04-07 17:34:07 +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
f4e42f9256 Added database feedback when trying to add duplicate scrobbles 2022-04-06 16:48:02 +02:00
krateng
a16c24281e Minor database improvements 2022-04-06 16:47:00 +02:00
krateng
bd29c1e1ba Implemented extra information field in DB 2022-04-05 20:51:14 +02:00
krateng
6fc3a9cbf8 Experimental database upgrade functionality 2022-04-05 18:30:17 +02:00
krateng
8ff7acfc38 Readme and minor fixes 2022-04-05 05:48:23 +02:00
krateng
0ae9091889 Removed now unnecessary cache clearing 2022-04-04 18:31:33 +02:00
krateng
b41203bac7 Fixed database inconsistencies introduced by overeager maintenance 2022-04-04 17:51:19 +02:00
krateng
2748d0e360 Disabled ID reuse in database 2022-04-04 16:18:47 +02:00
krateng
acc08693b3 Various fixes 2022-04-04 16:17:42 +02:00
krateng
b510e52188 Implemented additional database maintenance 2022-04-03 17:51:27 +02:00
krateng
c8f678b600 Fixed removal of empty artists 2022-04-03 16:26:06 +02:00
krateng
31c6fe6243 Clearing entity cache after maintenance 2022-04-03 16:16:18 +02:00
krateng
b96f0cfc08 Various fixes 2022-04-03 16:09:50 +02:00
krateng
a598ba96de Fixes 2022-03-27 22:02:50 +02:00
krateng
9f8e691924 Moved image handling to top level module 2022-03-27 22:02:24 +02:00
krateng
be4ed055ff Small fixes 2022-03-27 19:52:51 +02:00
krateng
c3e6dcd1eb More logging and documentation 2022-03-12 08:28:48 +01: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