Commit Graph

65 Commits

Author SHA1 Message Date
e15d253d58 [lifeevents] Add life events to scrobbles 2024-05-23 00:14:06 -04:00
cd7b06eaa2 [settings] Fix typo 2024-02-11 00:16:48 -05:00
ca434cb08a [locations] Fix geoloc proximity comparison
Also, make it configurable
2024-02-10 18:13:39 -05:00
bfd210d280 [locations] Turns out we were looking them up wrong 2024-02-10 15:06:16 -05:00
9e2d7a6bc0 Start to add comicvine lookups and consoldiate koreader data 2024-01-29 01:48:56 -05:00
6300df8e9e Update accuracy of geolocations 2024-01-02 19:09:42 -05:00
36adf5a904 Add detail page for webpages 2023-12-12 00:35:01 +01:00
61c10db0dd Try adding imagekit just once 2023-11-30 22:52:38 +01: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
0217c96faf Add boardgames as scrobblable 2023-04-17 18:29:39 -04:00
6c060f24ec Default timezone to one that respects DST 2023-03-30 00:34:17 -04:00
845ee7d4e9 Revert "First run at adding thumbnailing to images"
This reverts commit c00343abfe.
2023-03-28 15:33:53 -04:00
c00343abfe First run at adding thumbnailing to images 2023-03-28 14:22:38 -04:00
c571043788 Fix aggregator being blank on Sundays and BS4 warnings 2023-03-26 13:52:17 -04:00
9a2ba1fd07 Fix importing TSV files with S3 2023-03-25 11:10:33 -04:00
f3e90e4ad4 Clean up some settings in S3 uploads 2023-03-24 18:21:38 -04:00
2c946c1071 Need custom storage to have two different paths 2023-03-24 15:17:55 -04:00
1e17a679d3 Allow S3 usage 2023-03-24 14:47:37 -04:00
e6914ed079 Fix vrobbler boolean settings bug 2023-03-24 10:47:12 -04:00
52fc67803a Clean up how we scrobble videos 2023-03-13 03:22:44 -04:00
b307054453 Update long play templates, remove chart 2023-03-08 12:45:30 -05:00
3fc716420c Add basic views for books and games 2023-03-06 00:54:08 -05:00
c757e743ac Boom. Video game metadata 2023-03-05 16:36:36 -05:00
25c00d7f1b First pass at adding videogames 2023-03-05 02:29:20 -05:00
d0bb07df29 Fix flake8 issues 2023-03-04 17:33:41 -05:00
94f1396f2e Blacken quotes 2023-03-04 17:29:25 -05:00
3d7528030a Clean up imports 2023-03-04 17:28:42 -05:00
ee232aa103 Fix Le Static Files 2023-03-01 19:11:16 -05:00
a0101bf1ae Add first pass at AudioDB fetching 2023-02-26 23:26:51 -05:00
457afdc9ef Big fix to aggregation 2023-02-26 22:21:49 -05:00
04b7214795 Fix jellyfin scrobbling 2023-02-23 11:23:01 -05:00
39e035b460 Clean up URLs and templates 2023-02-21 00:17:31 -05:00
cf9da39967 Update API to be more complete 2023-02-20 17:08:54 -05:00
6ef8238442 Add book scrobbling 2023-02-19 22:19:01 -05:00
21df4e0a77 Add task to sync with last.fm 2023-02-16 02:27:39 -05:00
817ad3f67f Remove django-cachalot, more problems than solutions 2023-02-15 01:32:33 -05:00
7a7c1caecc Add Last.fm importing 2023-02-14 01:48:53 -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
b0fb62bdb9 Upgrade to django-redis for cachalot 2023-01-22 18:36:36 -05:00
d05256f249 Add authorization and per-user scrobbling
The webhook endpoints now require a token before it will accept a
scrobble. That auth then provides the user to assign the scrobble to.
2023-01-21 23:41:35 -05:00
68423488ff Start adding tests 2023-01-19 14:29:25 -05:00
e75c22d583 Add timezone support and an authenticated view 2023-01-18 00:39:12 -05:00
a0af0bce05 Add user profile with a timezone 2023-01-17 22:20:00 -05:00
6db5a00917 Fix caching issue with fixed 5 minute timeout 2023-01-17 13:33:21 -05:00
734aa6073b Add cachalot to help fix slow views 2023-01-17 13:09:43 -05:00
9d4db65b3c Remove whitenoise compression storage 2023-01-17 00:13:28 -05:00
0634b94368 Fix how we calcualte resuming a scrobble 2023-01-16 13:43:14 -05:00
0ab7c563cf Fix favicon static files and logging 2023-01-15 19:06:54 -05:00
290e6dc8d9 Fixing flow for mopidy scrobble 2023-01-15 01:20:18 -05:00