Commit Graph

50 Commits

Author SHA1 Message Date
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