SergeantPanda
74ce971b75
Bug Fix: Cron schedule got overwrote when changing/loading settings (signals issue)
2026-02-24 10:48:17 -06:00
SergeantPanda
890992a9f9
feat(scheduling): add cron builder and refactor scheduling components ( Closes #165 )
...
Add cron expression support for M3U and EPG refreshes with interactive
builder modal and quick reference examples. Refactor backup scheduling
to use shared ScheduleInput component for consistency.
- New CronBuilder modal with preset buttons and custom field editors
- Info popover with common cron expression examples
- Shared ScheduleInput component for interval/cron toggle
2026-02-12 18:08:13 -06:00
SergeantPanda
25fc69d453
Properly disable celery task if m3u is disabled.
2025-05-09 12:06:43 -05:00
SergeantPanda
6afccadf74
Delete celery tasks properly during m3u account deletion.
2025-05-09 12:00:57 -05:00
SergeantPanda
e63a66bf57
Change status to disabled when epg or m3u disabled. Change to idle when enabled.
2025-05-07 13:50:10 -05:00
SergeantPanda
ae93bc2a1f
Adds a "Pending Setup" status so the user knows they need to select groups before their streams are imported.
2025-05-05 19:50:20 -05:00
dekzter
091d9a6823
immediately prompt for group filtering when using an XC account
2025-05-01 11:22:38 -04:00
dekzter
e185fbcda6
process groups to allow filtering before any stream ingestion, do this in background for better experience
2025-04-06 13:11:28 -04:00
dekzter
702c85e01b
more garbage collection, better use of m3u cache file usage
2025-04-06 12:35:43 -04:00
dekzter
ecc96f8b69
memory optimization, m3u processing, re-added group filtering before m3u ingestion
2025-04-06 11:36:16 -04:00
dekzter
319481f7d1
fixed m3u accounts not saving
2025-04-03 13:00:14 -04:00
dekzter
17a8e94f64
django beat, refresh intervals for epg and m3u
2025-03-30 11:53:26 -04:00
dekzter
6a89688e6c
cleanup of streams not belonging to an active group
2025-03-24 18:56:19 -04:00
dekzter
d6e05445f3
m3u group filters
2025-03-22 09:56:00 -04:00
Dispatcharr
8edb743ebd
Initial commit
2025-02-18 11:14:09 -06:00