f3fc58e2c0
[moods] Add moods
2024-08-10 22:12:24 -04:00
b626ac583a
[books] Move book metadata into the log field
2024-08-07 14:51:21 -03:00
e15d253d58
[lifeevents] Add life events to scrobbles
2024-05-23 00:14:06 -04:00
113f200eb7
[scrobbles] Move scrobble_log to log
2024-05-05 22:09:21 -04:00
8fbe37a163
[scrobbles] Remove playback ticks
2024-04-19 15:01:15 -04:00
20dd4d217a
[scrobbles] Remove source_id field
2024-04-19 14:57:27 -04:00
6d60a729b7
[scrobbles] Just push old data into JSON
2024-04-19 11:20:30 -04:00
89541a13f2
[webpages] Push to archivebox in a different place
2024-04-19 11:00:07 -04:00
f87bc5fd55
[scrobbles] Unscrewup scrobble migratiosn
2024-04-19 10:48:49 -04:00
0a8078dee0
[scrobbles] Allow skipping the Archivebox push
2024-04-19 10:35:53 -04:00
b470e7acea
[scrobbles] Fix a migration and how we save timezones
2024-04-19 10:17:38 -04:00
5cdd12783f
[scrobbles] Add timezones to scrobbles for better representation
2024-04-19 09:44:15 -04:00
1dcd151c65
[scrobbles] Migrate scrobble log to JSON field
2024-04-05 11:56:09 -04:00
7fa21c27ea
[locations] Remove RawGeoLocation model and ScrobbledPage model
2024-02-19 19:22:13 -05:00
ff18ad8efc
[webpages] Remane foreign key to web_page
2024-02-12 22:58:07 -05:00
bfdf73d4c0
[podcasts] Fix name for Episode model to PodcastEpisode
2024-02-10 13:57:42 -05:00
9e2d7a6bc0
Start to add comicvine lookups and consoldiate koreader data
2024-01-29 01:48:56 -05:00
80d197bc54
Add new field to scrobbles for page data
2024-01-22 19:40:39 -05:00
4e1db4aa6f
Add webpage scrobbling
2023-11-30 17:49:53 +01:00
fc64dfadba
Add basic location tracking
2023-11-23 00:58:11 +01:00
8646fd6881
Add ScrobbledPage model to start book transition
2023-07-25 15:22:23 -04:00
0adc97f440
Add video game screenshots to scrobbles
2023-06-03 14:19:06 -04:00
93de6d1556
Add retroarch import tasks and models
2023-05-24 22:38:20 -04:00
5c3a554010
Make genre optional
2023-04-17 22:33:36 -04:00
0217c96faf
Add boardgames as scrobblable
2023-04-17 18:29:39 -04:00
4e38605008
Fix wrong model type for podcast media type
2023-04-09 01:11:25 -04:00
7106a0840d
Add media type to scrobbles
2023-04-09 01:05:09 -04:00
fe4faee7aa
Add an end timestamp
2023-04-02 23:57:55 -04:00
597ac2c7b8
Add save game data for video game scrobbles
2023-04-02 22:43:58 -04:00
20b11359e0
Add index to rank field
2023-03-15 17:55:23 -04:00
c9874b3fda
Add genres!
2023-03-14 18:36:44 -04:00
95b625cec2
Fix redundant tick field
2023-03-12 10:54:09 -04:00
38f40e014a
Add notes to scrobble model
2023-03-11 19:58:34 -05:00
73c72ef465
Update long play to use seconds
2023-03-06 10:21:27 -05:00
9bcd9d8bb7
Fixing long play scrobbles
2023-03-06 00:53:50 -05:00
25c00d7f1b
First pass at adding videogames
2023-03-05 02:29:20 -05:00
6e17e4ce0d
Fix chart rank and periods
2023-03-03 02:29:15 -05:00
93c4dd3d3b
Fix aggregation
2023-02-26 01:56:11 -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
117157e3ae
Fix audioscrobbler import bug
...
Issue was not having a user so we couldn't set a timezone. All fixed now
2023-02-06 19:30:58 -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
eed344ae46
Add the beginnings of charts
...
This commit adds a lot of files, but most of them have no impact on any
other code. The thrust here is to start creating chart pages showing
which tracks and artists were most played for various time periods. Lots
still not working, but we're getting there.
2023-01-30 18:29:18 -05:00
646c7ab99c
Add ability to cancel and finish manual scrobbles
2023-01-20 14:03:23 -05:00
bd3a381346
Add sports as a preliminary scobble type
2023-01-14 16:42:48 -05:00
8517212d0e
Add podcasts as new media type
2023-01-12 13:56:56 -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