Broque Thomas
|
d2c1e24ff7
|
Fix ampersand in artist names breaking search queries
|
2026-03-08 13:17:18 -07:00 |
|
Broque Thomas
|
7de84c535c
|
Add file path and bitrate support for Jellyfin tracks
|
2026-03-08 13:08:26 -07:00 |
|
Broque Thomas
|
3f4770a735
|
Fix quality scanner stop button, rate limiting, and redundant Spotify client
|
2026-03-08 12:58:14 -07:00 |
|
Broque Thomas
|
b0761a6e62
|
update version modal
|
2026-03-08 12:33:41 -07:00 |
|
Broque Thomas
|
2a40a59da5
|
Fix entrypoint for Podman rootless compatibility
|
2026-03-08 12:26:39 -07:00 |
|
Broque Thomas
|
5daa8c0596
|
Add rich stats to automation run history
|
2026-03-08 12:20:50 -07:00 |
|
Broque Thomas
|
f9e8c8dadd
|
Add themed confirm dialog modal replacing all native browser confirms
|
2026-03-08 11:16:11 -07:00 |
|
Broque Thomas
|
266d044797
|
Add Backup Manager dashboard tool card with list, download, restore & delete
|
2026-03-08 10:46:03 -07:00 |
|
Broque Thomas
|
b1cb9f9964
|
Add scheduled database backup system automation
|
2026-03-08 08:24:49 -07:00 |
|
Broque Thomas
|
2ef0c75a25
|
Fix sync completion not reaching UI after WebSocket reconnect
|
2026-03-07 22:53:15 -08:00 |
|
Broque Thomas
|
8b3b82702a
|
Add deep library scan automation for enrichment-safe sync
|
2026-03-07 18:39:45 -08:00 |
|
Broque Thomas
|
ddd7f2d9b5
|
Persist mirrored playlist discovery results & retry failed
|
2026-03-07 17:28:17 -08:00 |
|
Broque Thomas
|
e62f4b0203
|
update front end when discovery is running
|
2026-03-07 16:01:58 -08:00 |
|
Broque Thomas
|
e11ee8622e
|
Fix discovery modal persistence, artist dict handling, and rate limiter scope
|
2026-03-07 13:05:49 -08:00 |
|
Broque Thomas
|
05b5c376e9
|
update automation status ever 1s
|
2026-03-07 11:49:15 -08:00 |
|
Broque Thomas
|
d97b3d1846
|
Fix automation timezone bug
|
2026-03-07 11:42:44 -08:00 |
|
Broque Thomas
|
918dbad88f
|
reorganize automations page.
|
2026-03-07 11:27:53 -08:00 |
|
Broque Thomas
|
dbe9745794
|
Add new automations for refreshing beatport, cleaning download folder and cleaning search history.
|
2026-03-07 11:11:43 -08:00 |
|
Broque Thomas
|
93a83f0417
|
Guard against string album values in wishlist spotify_data to prevent AttributeError
|
2026-03-07 10:17:06 -08:00 |
|
Broque Thomas
|
b34e348937
|
keep a history of automation runs
|
2026-03-07 09:39:08 -08:00 |
|
Broque Thomas
|
ba6aea5435
|
Add rich progress tracking to all automation cards with stall detection and timeout handling
|
2026-03-07 00:57:03 -08:00 |
|
Broque Thomas
|
b90c270d54
|
Add Download Now button to wishlist modal and library page download bubbles
|
2026-03-07 00:11:15 -08:00 |
|
Broque Thomas
|
41e895d254
|
Batch watchlist status checks to eliminate rate limit errors
|
2026-03-06 23:41:01 -08:00 |
|
Broque Thomas
|
cdcaa245d1
|
Add post-scan phase progress to watchlist automation card
|
2026-03-06 23:15:30 -08:00 |
|
Broque Thomas
|
5b507d897e
|
Fix similar_artists repair when profile_id column was previously stripped
|
2026-03-06 22:30:37 -08:00 |
|
Broque Thomas
|
3dcf07807c
|
Fix similar_artists profile_id column being dropped on every startup
|
2026-03-06 21:54:19 -08:00 |
|
Broque Thomas
|
c2af4152ab
|
Add live status feed to database update automation card
|
2026-03-06 21:42:43 -08:00 |
|
Broque Thomas
|
5f14f027d6
|
glow effect on active automations
|
2026-03-06 21:09:24 -08:00 |
|
Broque Thomas
|
4fa66b8981
|
Fix batch completion detection for post-processing race condition
|
2026-03-06 20:53:06 -08:00 |
|
Broque Thomas
|
156c37d907
|
Replace hardcoded post-download chain with system automations
|
2026-03-06 19:48:48 -08:00 |
|
Broque Thomas
|
8b6a2c0adc
|
allow multiple notification calls per automation as well as a new signal fire utility
|
2026-03-06 18:10:15 -08:00 |
|
Broque Thomas
|
dd5f2f07e9
|
detail modal for each action and trgiger
|
2026-03-06 16:43:24 -08:00 |
|
Broque Thomas
|
7647ac22ed
|
Add Discovery Pool dashboard tool card and revamp modal with premium category-card design
|
2026-03-06 11:59:45 -08:00 |
|
Broque Thomas
|
c9d83d5d13
|
Fix Tidal OAuth PKCE verification on Flask callback route
|
2026-03-06 10:27:17 -08:00 |
|
Broque Thomas
|
d264ec70f3
|
Add sync match cache and fix discovery clear to purge cache
|
2026-03-06 09:41:44 -08:00 |
|
Broque Thomas
|
b775d290ae
|
Update web_server.py
|
2026-03-06 08:41:28 -08:00 |
|
Broque Thomas
|
7485ba8aa2
|
fix issue with tracking auto sync playlist node
|
2026-03-06 08:01:17 -08:00 |
|
Broque Thomas
|
69d16ec402
|
Fix sync playlist node
|
2026-03-05 22:18:58 -08:00 |
|
Broque Thomas
|
3af8c941b0
|
speed up discovery node
|
2026-03-05 22:10:28 -08:00 |
|
Broque Thomas
|
db03735183
|
Update web_server.py
|
2026-03-05 22:04:33 -08:00 |
|
Broque Thomas
|
17babb1fc8
|
fix spotify playlist discover automation
|
2026-03-05 21:17:58 -08:00 |
|
Broque Thomas
|
551cd95064
|
Update docker-publish.yml
|
2026-03-05 20:47:49 -08:00 |
|
Broque Thomas
|
9f416475e2
|
Live automation progress tracking with real-time output panels
|
2026-03-05 20:39:26 -08:00 |
|
Broque Thomas
|
20ee504245
|
update readme and include automation docs
|
2026-03-05 18:45:00 -08:00 |
|
Broque Thomas
|
d57b48a62a
|
Playlist discovery pipeline with official metadata enforcement for automated sync
|
2026-03-05 18:32:18 -08:00 |
|
Broque Thomas
|
4bd3e776bd
|
css changes
|
2026-03-05 16:57:14 -08:00 |
|
Broque Thomas
|
f99f873d60
|
Replace hardcoded wishlist/watchlist timers with system automations + add Pushbullet & Telegram notifications
|
2026-03-05 16:50:09 -08:00 |
|
Broque Thomas
|
da707dcf0a
|
Full automation engine expansion with scheduling, triggers, actions, and UI polish
|
2026-03-05 15:13:32 -08:00 |
|
Broque Thomas
|
75f9b7364a
|
User configurable youtube rate limiting and optional cookies for bot detection
|
2026-03-05 10:50:06 -08:00 |
|
Broque Thomas
|
aef056cfcb
|
DB-first metadata updater
|
2026-03-05 10:03:39 -08:00 |
|