SergeantPanda
|
45239b744c
|
Delete cached files when deleting epg account.
|
2025-05-26 16:19:57 -05:00 |
|
SergeantPanda
|
8f4e05b0b8
|
Add extracted_file_path to EPGSource model and update extraction logic
|
2025-05-26 15:10:54 -05:00 |
|
SergeantPanda
|
182a009d69
|
Track extracted files for mapped epg files.
|
2025-05-25 18:14:27 -05:00 |
|
SergeantPanda
|
c1eb3a6ecf
|
Add Zip file support for EPG.
|
2025-05-25 14:05:59 -05:00 |
|
SergeantPanda
|
f87ab4b071
|
Rolled back some earlier memory omptimizations that were causing issues with extremely large m3us.
|
2025-05-22 21:52:28 -05:00 |
|
SergeantPanda
|
422bd0577a
|
Removed cleanup from celery task.
|
2025-05-20 20:13:21 -05:00 |
|
SergeantPanda
|
451c892457
|
Changed logging levels.
|
2025-05-20 19:49:55 -05:00 |
|
SergeantPanda
|
06b1dec2b6
|
Better logic for cleanup task. Skip gathering memory if we aren't going to log it anyway.
|
2025-05-19 10:02:42 -05:00 |
|
SergeantPanda
|
6087ecadf0
|
Cleaning up added gc's
|
2025-05-19 09:42:21 -05:00 |
|
SergeantPanda
|
7c809931d7
|
Rewored celery memory cleanup logic.
|
2025-05-18 20:57:37 -05:00 |
|
SergeantPanda
|
f821743163
|
Created a utility to clean up django memory.
|
2025-05-18 19:46:52 -05:00 |
|
SergeantPanda
|
ed665584e9
|
The struggle is real
|
2025-05-18 17:05:03 -05:00 |
|
SergeantPanda
|
1174e2e0c7
|
EPG processing enhancements. Celery memory management.
|
2025-05-17 16:42:37 -05:00 |
|
SergeantPanda
|
f18ca4de37
|
Initial rework of EPG processesing.
|
2025-05-16 19:26:06 -05:00 |
|
SergeantPanda
|
1772bc7257
|
Configure Redis to not write to disk and also run in unprotect mode if running in debug mode.
|
2025-05-15 13:16:18 -05:00 |
|
SergeantPanda
|
d5b64a56d6
|
Smarter logging for file change imports.
|
2025-05-10 13:56:55 -05:00 |
|
SergeantPanda
|
d3615e1a66
|
Huge overhaul of logging. More standardized and we are now capturing logs from celery task and sening to console.
Also adds a new environmental variable: DISPATCHARR_LOG_LEVEL, log levels available: TRACE, DEBUG, INFO, WARNING, ERROR, CRITICAL
|
2025-05-10 09:29:06 -05:00 |
|
SergeantPanda
|
92d09eea3b
|
Enhance XCClient with robust error handling and user agent management; improve M3U processing logic for better error reporting and validation.
|
2025-05-06 18:00:37 -05:00 |
|
SergeantPanda
|
728ab45534
|
Fixes XC login.
|
2025-05-06 10:52:48 -05:00 |
|
dekzter
|
995ae3008c
|
honor m3u account user-agent in xc client
|
2025-05-05 10:24:37 -04:00 |
|
dekzter
|
1a0d065eca
|
ui settings with configurable table size, added setting to set / rehash stream hashes
|
2025-05-03 08:01:22 -04:00 |
|
dekzter
|
3ea8c05466
|
Merge remote-tracking branch 'origin/dev' into xtream
|
2025-04-30 15:10:59 -04:00 |
|
SergeantPanda
|
c049e48c08
|
Use timestamp instead of build number increase.
|
2025-04-27 17:46:27 -05:00 |
|
dekzter
|
3054cf2ae9
|
initial xtreamcodes support
|
2025-04-27 10:32:29 -04:00 |
|
SergeantPanda
|
5be46c6e36
|
Greatly reduced number of logs for m3u/epg file importing/monitoring.
|
2025-04-24 17:15:00 -05:00 |
|
dekzter
|
c4f470e8f7
|
Fixed bug in deleting stream profiles
|
2025-04-20 09:54:16 -04:00 |
|
SergeantPanda
|
9b76358320
|
Fixes auto import ignoring Old files that hadn't been imported yet.
|
2025-04-17 00:40:00 -05:00 |
|
dekzter
|
b2d5e19b31
|
fixed is_active flag
|
2025-04-11 17:08:55 -04:00 |
|
dekzter
|
70db4fc36e
|
setting for auto-importing mapped files
|
2025-04-11 15:41:44 -04:00 |
|
dekzter
|
e99702a1ef
|
skip ingestion if m3u is disabled
|
2025-04-11 15:24:57 -04:00 |
|
dekzter
|
663ea2c5b9
|
soooo many changes....
|
2025-04-11 13:22:08 -04:00 |
|
SergeantPanda
|
22be164925
|
Add version endpoint and fetch version information in Sidebar component and add api routes.
|
2025-04-11 07:25:01 -05:00 |
|
SergeantPanda
|
c223914402
|
Add version to navigation bar.
|
2025-04-10 17:14:41 -05:00 |
|
dekzter
|
20c8ff2179
|
file extension check for m3u and epg watcher
|
2025-04-07 12:20:46 -04:00 |
|
dekzter
|
5570562960
|
epg match run externally to keep memory usage low
|
2025-04-07 11:57:00 -04:00 |
|
dekzter
|
354cd84c88
|
filesystem watch and process of m3u and epg
|
2025-04-06 15:58:55 -04:00 |
|
dekzter
|
ecc96f8b69
|
memory optimization, m3u processing, re-added group filtering before m3u ingestion
|
2025-04-06 11:36:16 -04:00 |
|
dekzter
|
a38930b0c9
|
syntax error
|
2025-04-05 20:10:12 -04:00 |
|
dekzter
|
cdf9df03bd
|
lazy-load sentencetransformer instance
|
2025-04-05 20:05:45 -04:00 |
|
dekzter
|
7351264e8a
|
centralized and lazy-loaded redis client singleton, check for manage.py commands so we don't init proxyservers (redis connection), put manage commmands before starting uwsgi
|
2025-04-04 16:18:12 -04:00 |
|
dekzter
|
c0c7f2bc41
|
migration to fix incorrect user-agent for tivimate and update streamlink default profile
|
2025-04-04 10:57:33 -04:00 |
|
dekzter
|
83b11254ac
|
clear redis when we get the client
|
2025-04-03 13:24:32 -04:00 |
|
dekzter
|
90b4d05cd0
|
added preferred region setting and default
|
2025-04-03 12:41:35 -04:00 |
|
dekzter
|
c5e0de5d48
|
logos, channel numbers, websocket regex test so we can properly test against python regex and not javascript
|
2025-04-02 16:27:28 -04:00 |
|
dekzter
|
2995d2c456
|
added centralized task locking
|
2025-03-31 10:03:49 -04:00 |
|
SergeantPanda
|
3c3961bb3a
|
Bypass redis for management commands.
|
2025-03-22 12:23:54 -05:00 |
|
SergeantPanda
|
071efaf017
|
Lowered max retries and timeout for redis client.
|
2025-03-22 11:36:28 -05:00 |
|
dekzter
|
cb013c0a0d
|
merged in singular-redis branch
|
2025-03-22 09:58:48 -04:00 |
|
dekzter
|
d6e05445f3
|
m3u group filters
|
2025-03-22 09:56:00 -04:00 |
|
SergeantPanda
|
d622c96aba
|
Improved connection handling for redis pubsub.
|
2025-03-22 08:48:39 -05:00 |
|