c6b1e42d7a
[scrobbles] Use IDs not UUIDs in URLs
build / test (push) Successful in 1m59s
2026-06-18 11:25:57 -04:00
947713d44a
[longplay] Fix how we store long plays
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
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
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