Commit Graph

27 Commits (adbdda7b0eeecaaabce5f5b2fa52c026ff84400a)

Author SHA1 Message Date
Broque Thomas 62ef39c4b7 Wire automation engine through next_run_at + register monthly_time (PR 2/4)
1 month ago
BoulderBadgeDad 58d0657fe5
Merge pull request #594 from Skowll/telegram_thread_id
1 month ago
Broque Thomas 73bd2db547 Harden playlist pipeline source refresh
1 month ago
Skowll 4ae65f4de9
remove unecessary str
1 month ago
Skowll d47e4ccc0d
edit telegram_id after initial pr
1 month ago
Skowll 5cbdcbbfe5
add thread_id for telegram notification
2 months ago
Broque Thomas 9602d1827c Final silent-exception sweep + ruff S110 lint guardrail — ~45 sites
2 months ago
Broque Thomas aa54bed818 Surface silent exceptions across remaining modules — ~70 sites
2 months ago
Broque Thomas 7698405f58 Surface handler-returned errors in automation last_error
2 months ago
Broque Thomas d9217237d2 Clean up 286 ruff lint errors to unblock CI and fix 10 latent bugs
2 months ago
Broque Thomas 959bca2b8d Add Run Script action to automation engine
3 months ago
Broque Thomas bec81cfd8d Add webhook POST then-action for automation engine
3 months ago
Broque Thomas df390feece Fix automation signal chain: forward event data (playlist_id) to action handlers
3 months ago
Broque Thomas 0b8bfa1e6b Scope automation-triggered watchlist scans to the calling profile & Fix watchlist scan silently skipping all albums due to metadata cache returning incomplete data
4 months ago
Broque Thomas 07a79e7af6 Full Cleanup automation: combined housekeeping sweep for quarantine, downloads, staging, and search history
4 months ago
Broque Thomas 729f42f1a4 Skip redundant scheduled automations on restart if last run is still recent
4 months ago
Broque Thomas b1cb9f9964 Add scheduled database backup system automation
4 months ago
Broque Thomas 8b3b82702a Add deep library scan automation for enrichment-safe sync
4 months ago
Broque Thomas d97b3d1846 Fix automation timezone bug
4 months ago
Broque Thomas dbe9745794 Add new automations for refreshing beatport, cleaning download folder and cleaning search history.
4 months ago
Broque Thomas b34e348937 keep a history of automation runs
4 months ago
Broque Thomas ba6aea5435 Add rich progress tracking to all automation cards with stall detection and timeout handling
4 months ago
Broque Thomas 156c37d907 Replace hardcoded post-download chain with system automations
4 months ago
Broque Thomas 8b6a2c0adc allow multiple notification calls per automation as well as a new signal fire utility
4 months ago
Broque Thomas 9f416475e2 Live automation progress tracking with real-time output panels
4 months ago
Broque Thomas f99f873d60 Replace hardcoded wishlist/watchlist timers with system automations + add Pushbullet & Telegram notifications
4 months ago
Broque Thomas da707dcf0a Full automation engine expansion with scheduling, triggers, actions, and UI polish
4 months ago