Commit Graph
19 Commits
Author SHA1 Message Date
Lucas WintherandClaude Sonnet 5.5 6f628c4693 fix(core): job failure semantics, stale-lock reaper, run-scoped context, reload
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 20:52:51 +01:00
Lucas WintherandClaude Sonnet 5.5 166b8ecb5e feat(core): jobs, scheduler, plugin registry, connections
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 20:39:17 +01:00
Lucas WintherandClaude Opus 5.5 83940a3b31 merge: task 14
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:54:39 +01:00
Lucas WintherandClaude Opus 5.5 92f7c9a461 merge: task 13
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:54:39 +01:00
Lucas WintherandClaude Opus 5.5 94877c1e6e merge: task 10
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:54:39 +01:00
Lucas WintherandClaude Opus 5.5 a02fd808a4 merge: task 12
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:53:35 +01:00
Lucas WintherandClaude Sonnet 5.5 00742937c9 fix(plugins): walk listenbrainz listens backwards with max_ts
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:51:58 +01:00
Lucas WintherandClaude Sonnet 5.5 9708fb5e70 fix(plugins): type-specific trakt external id namespaces
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:51:58 +01:00
Lucas WintherandClaude Sonnet 5.5 4c08c16e48 fix(plugins): unique csv row keys, per-file default mediaType, scale-aware zero rating
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:51:22 +01:00
Lucas WintherandClaude Opus 5.5 2573c83f70 fix(plugins): mangabaka type-specific external id namespaces
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:50:51 +01:00
Lucas WintherandClaude Sonnet 5.5 26d021af48 fix(plugins): test hardcover lookup and all status mappings
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:50:44 +01:00
Lucas WintherandClaude Opus 5.5 d9f935d8a8 test(plugins): fix mangabaka upsert-without-entry fixture
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:50:44 +01:00
Lucas WintherandClaude Opus 5.5 f30c0db2b1 fix(plugins): mangabaka never deletes on upsert without entry
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:50:32 +01:00
Lucas WintherandClaude Sonnet 5.5 59ccc90bc1 feat(plugins): trakt
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:49:47 +01:00
Lucas WintherandClaude Sonnet 5.5 3eec2f2184 feat(plugins): listenbrainz and lastfm
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:49:31 +01:00
Lucas WintherandClaude Sonnet 5.5 a540c7d34d feat(plugins): csv and json import
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:48:59 +01:00
Lucas WintherandClaude Sonnet 5.5 c09968086f feat(plugins): hardcover
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-30 15:48:46 +01:00
Lucas WintherandClaude Opus 5.5 ddd938935e feat(plugins): mangabaka
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:48:39 +01:00
Lucas WintherandClaude Opus 5.5 6c5a9fbad9 chore: workspace package stubs with approved dependencies
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 15:30:49 +01:00