457afdc9ef
Big fix to aggregation
2023-02-26 22:21:49 -05:00
6ef8238442
Add book scrobbling
2023-02-19 22:19:01 -05:00
bb9936af65
Clean up lastfm importing
2023-02-16 22:31:46 -05:00
7a7c1caecc
Add Last.fm importing
2023-02-14 01:48:53 -05:00
64d9cac09c
Update importing to include some logging
2023-02-03 18:59:48 -05:00
e392477dc7
Add import of Audioscrobbler files
...
Here we add a model for holding Audioscrobbler imports and some code to
process the tab-separated files we get from Rockbox.
2023-02-03 16:45:31 -05:00
bd3a381346
Add sports as a preliminary scobble type
2023-01-14 16:42:48 -05:00
5b07c70ca2
Add scrobble inlines to admin classes
2023-01-13 17:06:29 -05:00
3f8b29f5ee
Dramatically simplify the scrobblig code
2023-01-12 21:33:45 -05:00
685c99d023
Fix proper scrobbling of podcasts
2023-01-12 16:05:29 -05:00
8517212d0e
Add podcasts as new media type
2023-01-12 13:56:56 -05:00
f8c9df3b9a
Fix artist aggregation so it works
2023-01-10 16:13:52 -05:00
da64cb2b6f
Use logical filters for scrobble admin
...
No need to filter by video, but in progress and source are pretty handy.
2023-01-08 23:00:34 -05:00
638be0b56a
Refactor scrobbling code and add Music
...
If you send Track data from the Jellyfin Webhook plugin, we'll do the
right thing with it. Lots more to do to clean this up, but it also
involved moduralizing the code for scrobbling so it's a little simpler
to understand what's going on.
2023-01-07 19:34:11 -05:00
819723b927
Big reorg to support pacakging
2023-01-05 14:39:47 -05:00