Commit graph

1260 commits

Author SHA1 Message Date
SergeantPanda
7dbd41afa8 Extract compressed files after downloading and delete original. 2025-05-25 17:39:41 -05:00
SergeantPanda
d270e988bd Greatly improve filetype detection. 2025-05-25 16:50:03 -05:00
SergeantPanda
0322a5c904 Smarter logging for file type. 2025-05-25 15:47:22 -05:00
SergeantPanda
363a1a8080 Fixes selecting a profile leads to webui crash. 2025-05-25 15:01:04 -05:00
SergeantPanda
1ab04e31a4 Show channels without epg data. 2025-05-25 14:52:05 -05:00
SergeantPanda
c1eb3a6ecf Add Zip file support for EPG. 2025-05-25 14:05:59 -05:00
SergeantPanda
391a1d9707 A little more cleanup. 2025-05-25 13:29:39 -05:00
SergeantPanda
d7023bcdac Some more code cleanup 2025-05-25 13:19:49 -05:00
SergeantPanda
6c3102a60c Removed sleep from debugging. 2025-05-24 17:46:17 -05:00
SergeantPanda
f77b3b9756 Little more cleanup. 2025-05-24 17:40:45 -05:00
SergeantPanda
3f17c90a8b Cleaned up some old unneeded code. 2025-05-24 17:31:52 -05:00
SergeantPanda
6854af23eb Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-05-24 15:07:56 -05:00
SergeantPanda
759cbe2f7d Search entire epg for channels to accomodate non standard epg files. 2025-05-24 15:07:49 -05:00
dekzter
2c521b69ae tzlocal for upcoming MRs 2025-05-24 07:18:08 -04: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
925850a012 Fix change_streams and unchanged_streams possibly not existing when trying to clean up. 2025-05-22 16:51:20 -05:00
SergeantPanda
8302acd78a Additional cleanup while processing batches. 2025-05-22 15:34:20 -05:00
SergeantPanda
d01a69828a Added additional logging for m3u processing 2025-05-22 11:58:44 -05:00
SergeantPanda
48e76273d1 Attempt at fixing timezone issues. 2025-05-22 10:23:59 -05:00
SergeantPanda
448f9bc6cf Decreased line height for status messages to look better on smaller screens. 2025-05-22 09:46:34 -05:00
SergeantPanda
57298eb811 Added some padding for parsing status messaging. 2025-05-21 16:47:00 -05:00
SergeantPanda
0fcab93ac3 Enhance WebSocket update handling by limiting data size and improving garbage collection for large operations 2025-05-21 16:28:15 -05:00
SergeantPanda
e816fa6afd Update epg form to be a closer match to m3u form. 2025-05-21 15:53:52 -05:00
SergeantPanda
6de565857d Set default refresh interval for files added via mapping to 0 since they will auto-update when modified. 2025-05-21 14:59:24 -05:00
SergeantPanda
1087568de7 Fix bug when using file upload for m3u and not being able to set "Use Default" 2025-05-21 14:22:01 -05:00
SergeantPanda
5cae2e595e Add tvc-guide-id (gracenote ID) to channel when using bulk creation. 2025-05-21 12:52:30 -05:00
SergeantPanda
500e0941e2 Fixed calling process when it may not exist (log level higher than debug) 2025-05-21 12:11:03 -05:00
SergeantPanda
303123f3ec Buffer overflow error. 2025-05-21 09:44:09 -05:00
SergeantPanda
ba8eee16ee Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-05-21 09:02:20 -05:00
SergeantPanda
34374045a8 Improved channel cards formatting for different screen resolutions. 2025-05-21 09:02:10 -05:00
SergeantPanda
be622f48af
Merge pull request #104 from Dispatcharr/EPG-Processing
Epg processing
2025-05-20 20:43:51 -05:00
SergeantPanda
72783090cd Delete all instead of using a loop. 2025-05-20 20:36:04 -05:00
SergeantPanda
422bd0577a Removed cleanup from celery task. 2025-05-20 20:13:21 -05:00
SergeantPanda
55089044fa Cleaned up code and logging a bit more. 2025-05-20 20:07:10 -05:00
SergeantPanda
451c892457 Changed logging levels. 2025-05-20 19:49:55 -05:00
SergeantPanda
56be7b7194 Added missing dc dependency for auto-match. 2025-05-20 19:17:01 -05:00
SergeantPanda
4141aa11e5 Removed memory-profiler from requirements. 2025-05-20 18:55:05 -05:00
SergeantPanda
a74160a0b6 Add lxml to base image and set base to build automatically if requirements changes. 2025-05-20 18:51:40 -05:00
SergeantPanda
cfad5621ce Found the problem. I hate lxml. 2025-05-20 18:43:43 -05:00
SergeantPanda
ae823ae8ea Even more debug logging. 2025-05-20 15:48:21 -05:00
SergeantPanda
7d6ef38bce Added helpful comments. 2025-05-20 15:34:03 -05:00
SergeantPanda
d52ff40db1 More logging 2025-05-20 15:15:00 -05:00
SergeantPanda
cc060bbed6 More memory logging to debug. 2025-05-20 14:49:29 -05:00
SergeantPanda
8bf093d79b Increased logging and cleanup 2025-05-20 13:53:02 -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
eb223e1df2 Enable logging for core utils. 2025-05-19 09:53:52 -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
b84e3f77f3 Fixed custom props not being loaded. 2025-05-18 18:56:30 -05:00