Commit Graph

18 Commits (dev)

Author SHA1 Message Date
Broque Thomas 9b086c5a65 Add owned_by column for Auto-Sync schedule ownership
4 hours ago
Broque Thomas feb6778af4 Address Cin review: extract helpers, indexed pool fetch, tidy nits
4 hours ago
Broque Thomas dc4d157944 Fix Auto-Sync next-run countdown and theme its modal
6 hours ago
Broque Thomas f83c671570 Add direct mirrored playlist pipeline runs
8 hours ago
Broque Thomas bc6bacb7da Move mirrored playlist pipeline into playlist domain
8 hours ago
Broque Thomas 73bd2db547 Harden playlist pipeline source refresh
8 hours ago
Broque Thomas 115d7ed9c5 Preserve personalized playlist metadata for wishlist
1 week ago
Broque Thomas d861a40277 Personalized pipeline: refresh snapshot on first-run too
1 week ago
Broque Thomas 877d0e7d81 Personalized pipeline: auto-refresh stale snapshots after watchlist scan
1 week ago
Broque Thomas cc44254bf9 Personalized playlist pipeline: auto-sync discover-page playlists
1 week ago
Broque Thomas e140da117a Extract automation handlers (4/3 — finish): progress callbacks + scan-completion emitter
1 week ago
Broque Thomas 017553193f Extract automation handlers (3/3): maintenance + misc, finishing the lift
1 week ago
Broque Thomas cde237c7e7 Extract automation handlers (2/N): playlist lifecycle group
1 week ago
Broque Thomas ea7d5c65bb Extract automation handlers (1/N): infrastructure + 3 simple handlers
1 week ago
Broque Thomas aa54bed818 Surface silent exceptions across remaining modules — ~70 sites
3 weeks ago
Broque Thomas 8219771304 Add module logger + surface silent exceptions in 7 logger-less files — 12 sites
3 weeks ago
Broque Thomas a8319156ce Lift /api/automations/blocks static config into core/automation/blocks.py
4 weeks ago
Broque Thomas 6cdcf778f3 Lift /api/automations/* into core/automation/
4 weeks ago