Commit Graph

39 Commits

Author SHA1 Message Date
c6b1e42d7a [scrobbles] Use IDs not UUIDs in URLs
All checks were successful
build / test (push) Successful in 1m59s
2026-06-18 11:25:57 -04:00
947713d44a [longplay] Fix how we store long plays
All checks were successful
build / test (push) Successful in 2m3s
2026-06-15 14:12:21 -04:00
c7339fbe31 [templates] Clean up how str and subtitles work 2026-06-07 11:06:30 -04:00
acf0c342bf [scrobbles] Rename tag fields
All checks were successful
build & deploy / test (push) Successful in 2m8s
build & deploy / deploy (push) Successful in 25s
2026-04-30 17:37:21 -04:00
3d2f3cbe71 [tags] Add tags to scrobble media models
Some checks failed
build & deploy / test (push) Failing after 1m19s
build & deploy / deploy (push) Has been skipped
2026-03-26 17:32:47 -04:00
a027e877f7 [scrobblers] Use MediaSourceId to avoid multiple Jellyfin scrobbles 2026-03-02 08:42:01 -05:00
a474b5df48 [scrobbles] Refactor run time sec to be blank by default 2025-10-29 21:54:18 -04:00
082979bea6 [logs] Fix class name for scrobble_for_user 2025-10-29 19:56:55 -04:00
278cab32ea [scrobbles] Start cleaning up logdata 2025-08-05 02:01:31 -04:00
c8926cf887 [scrobbles] Fix bug in mixin import 2025-08-03 11:33:44 -04:00
c0871a3b9e [scrobbles] Fix failing tests 2025-06-12 09:57:32 -04:00
6fc8084f2d [scrobbles] Fix log of media type 2025-06-11 12:01:02 -04:00
b0e9f13e11 [music] Attempts to fix bad lookups from LastFM and Jellyfin
Broader issue was creating tracks without albums that were duplicates of
existing tracks because sometimes Jellyfin and LastFM do not have albums
sent with them.
2025-04-06 22:28:32 -04:00
a5c67a7fe1 [videos] Clean up video tools 2025-01-26 23:41:41 -05:00
84790c805c [migrations] Add default value to run time seconds 2025-01-21 23:20:09 -05:00
b788cc65d1 [notifications] Fix finish url being on media 2024-11-24 09:59:18 -05:00
51c1acd677 [notifications] Add click to finish 2024-11-24 09:39:44 -05:00
f3c0d20268 [scrobbles] Fix ntfy formatting 2024-11-05 16:27:16 -05:00
2c1e8c08ae [scrobbles] Add ntfy config to user profiles 2024-11-05 14:38:01 -05:00
dbaf189628 [scrobbles] Fix scrobbling duplicate tasks 2024-10-15 21:29:50 -04:00
3c0a75755b [tasks] Fix source url generation 2024-09-30 17:10:28 -04:00
f876caabe1 [scrobblers] Add mopidy source to scrobbler 2024-09-26 22:07:01 -04:00
e4738e464f [trails] Finish hooking things up for trails 2024-09-09 17:20:10 -04:00
7e961076b4 [bricksets] Add brick set scrobble type 2024-09-07 02:02:16 -04:00
b5d194e74f [music] Fix jellyfin music scrobbling sort of 2024-09-06 10:27:04 -04:00
5e22cb3106 [scrobbling] Refactor webhook and simplify 2024-08-12 00:03:30 -05:00
0ce19527a2 [scrobbles] Fix mood starting, and clean up code 2024-08-10 22:12:36 -04:00
da944f9ef1 Try and fix things 2023-11-24 14:33:09 +01: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
c4ddb4b51c Revert "Let's also thumbnail the now playing widget"
This reverts commit 76cc1f7b1c.
2023-03-28 15:33:37 -04:00
76cc1f7b1c Let's also thumbnail the now playing widget 2023-03-28 15:24:04 -04:00
15be4e0068 Add generalized cover field for scobblable things 2023-03-22 18:44:06 -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
bb2a80e2aa Add ability to manage long plays 2023-03-11 14:11:31 -05:00
c757e743ac Boom. Video game metadata 2023-03-05 16:36:36 -05:00
e0295cbd56 Fix jellyfin edge case scrobbling mess
Finally get to resolve scrobbling music from Jellyfin. This may lead to
other issues, in fact now videos seem to sometimes create duplicate
scrobbles. But music can be scrobbled now from Jellyfin web or Finamp
successfully.
2023-02-06 00:22:10 -05:00
cc7d267494 Update repeated attributes for scrobblable models 2023-01-12 16:05:47 -05:00