f230af89eb
[videogames] Add scrobbles to views
2025-08-05 00:13:08 -04:00
bbc27209ab
[templates] Clean up long play nonsense for video games
2025-08-05 00:12:47 -04:00
b7638c648a
[templates] Fix video game detail page
2025-08-04 19:57:06 -04:00
c8926cf887
[scrobbles] Fix bug in mixin import
22
2025-08-03 11:33:44 -04:00
b8dd3ee258
[tests] Shim to fix broken import
21
2025-08-03 11:13:23 -04:00
dc965687c2
[puzzles] Add puzzles to homepage
20
2025-08-03 02:01:29 -04:00
ebc66bbf64
[puzzles] Add templates
2025-08-03 02:00:26 -04:00
d04db0ecb5
[scrobbles] Fix dataclass parsing and add puzzles to urls
2025-08-03 01:59:56 -04:00
fc72b23b11
[music] Fix timezones for TSV imports
19.1
2025-08-02 23:35:22 -04:00
a681b4d63b
[notifications] Fix a few typos
19.0
2025-07-30 18:34:22 -04:00
c452ac24e0
[notifications] Send mood check-in
2025-07-30 18:30:18 -04:00
ae889bff7d
[tasks] Fix bug in note str method
2025-07-30 17:50:59 -04:00
99dc86dc27
[moods] Fix mood list view
2025-07-30 16:05:48 -04:00
8eefcb8290
[tasks] Fix emacs metadata
2025-07-30 16:05:34 -04:00
ad0f9a54d0
[tasks] Fix dataclass models
2025-07-30 15:46:18 -04:00
1531b77b5c
[tests] Fix metadata test
18.12
2025-07-30 13:59:11 -04:00
9437fdba60
[scrobbles] Fix log data parsing for tasks and boardgames
...
Add pagination to task and board game detail pages
18.11
2025-07-30 11:37:57 -04:00
a7551ef162
[music] Weird hack to get timezone for LFM scrobbles
...
Last.fm seems to send timestamps for scrobbles with a timezone of UTC
but the actual timezone is already localized. But that means we can't
extract the timezone we want, even though the timestamp is already in
the right timezone for storage.
18.10
2025-07-28 10:52:02 -04:00
c20204a6ea
[music] Turns out lastfm already has our timeszone
18.9
2025-07-28 09:14:25 -04:00
685de842ea
[views] Fix showing only a users scrobbles
18.8
2025-07-26 21:31:44 -04:00
7d13967708
[scrobbles] Fix admin filtering
2025-07-26 20:57:23 -04:00
109697a746
[project] Bump version
18.7
2025-07-26 10:19:34 -04:00
dde28f4aff
[importers] Fix setting timezones before all imports
2025-07-26 10:18:43 -04:00
2f6ed3770f
[books] Fix bad import after moving webdav to importers
18.6
2025-07-26 01:49:37 -04:00
e3d1cfb838
[books] Fix webdav importer
18.5
2025-07-25 23:40:39 -04:00
1821ac0d7b
[project] Update tasks
18.4
2025-07-25 22:55:33 -04:00
4eb8289e55
[scrobbles] LastFM only creates import if there are imports
2025-07-25 22:53:31 -04:00
66e805542c
[scrobbles] Add notification to board game imports
2025-07-25 21:28:08 -04:00
f91b127a2c
[scrobbles] Allow skipping checks for existing scrobbles
18.3
2025-07-25 17:36:19 -04:00
b2077678e2
[music] Fix timezones on lastfm imports
2025-07-25 17:35:56 -04:00
5427198185
[profiles] Just black
2025-07-25 17:35:10 -04:00
2bdba14cd6
[boardgames] Fix import from imap for timezones
2025-07-25 17:34:57 -04:00
95d8c4e4d6
[profiles] Clean up timezone stuff
2025-07-25 17:33:59 -04:00
6ab7745151
[music] Use found name to look it up
18.2
2025-07-25 10:50:00 -04:00
8b062a6c1d
[music] Add tracks migration
2025-07-25 10:44:06 -04:00
cd48e7a402
[boardgames] Fix migration path
18.1
2025-07-25 10:40:53 -04:00
22830b0cea
[profiles] Fix extra newline in one off
18.0
2025-07-25 10:24:33 -04:00
fd36034f6d
[templates] Fix album use and local_timestamp
2025-07-25 10:21:20 -04:00
edf9fbd9c1
[music] Reorganize importer and fix lookups
2025-07-25 10:20:49 -04:00
e8e989bb63
[music] Add albums to tracks and utility to condense tracks
2025-07-20 22:00:06 -04:00
69401d11c8
[importers] Reorganize importers a little
2025-07-20 16:43:50 -04:00
759caef45d
[books] Move one off creator to profile utils
2025-07-20 16:31:20 -04:00
9514861b32
[tests] Skip failing tests
2025-07-19 21:09:51 -04:00
aa644aa9cf
[project] Start adding features and update todos
2025-07-19 01:56:23 -04:00
94820b1d9c
[scrobbles] Exclude geolocs from stop notifications
2025-07-19 01:56:03 -04:00
4db8793d5c
[books] Allow timezone changes when importing from KOReader
...
Turns out you need a city-based timezone for DST stuff to work properly.
The US/Eastern timezone doesn't mess with DST because it can be so wonky
in different regions. So while we fix timezone defaulting to a
DST-friendly timezone too.
2025-07-19 01:54:27 -04:00
7c6e895ae4
[books] Start cleaning up get_from_google method
2025-07-09 13:46:06 -04:00
b1b67528bf
[music] Fix find_or_create for tracks
2025-07-09 13:39:10 -04:00
dd54a33159
[profiles] Remove paswords from admin
2025-07-06 11:26:38 -04:00
92c4f91e5a
[boardgames] Add check for learning plays from BG stats
2025-07-06 10:02:14 -04:00