Commit graph

1286 commits

Author SHA1 Message Date
GitHub Actions
e6c30f178f Release v0.5.2 2025-06-03 21:35:26 +00:00
SergeantPanda
7b39ad4893
Merge pull request #135 from Dispatcharr/dev
v0.5.2
2025-06-03 16:34:38 -05:00
SergeantPanda
a72eaf118f Refactor channel info retrieval for safer decoding and improved error logging. Hopefully fixes stats not showing sometimes. 2025-06-03 10:59:53 -05:00
SergeantPanda
fb586a9f5a Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-06-03 07:55:21 -05:00
SergeantPanda
996b9848b4 Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-06-03 07:55:10 -05:00
SergeantPanda
5422595136
Merge pull request #131 from Dispatcharr/main
Sync main to dev
2025-06-02 20:47:08 -05:00
SergeantPanda
6ce387b0b0 Auto-scales Celery based on demand. Should lower overall memory and CPU usage while allowing for high cpu demand tasks to complete quickly.
Closes #111
2025-06-02 18:03:32 -05:00
SergeantPanda
58f5287a53 Improved logging for M3U processing. 2025-06-02 10:44:30 -05:00
SergeantPanda
18e08d3690
Merge pull request #119 from slamanna212/main
Add Support for Github Organization Issue Type
2025-06-01 14:26:46 -05:00
Sam LaManna
39a06f9ba2 Add Support for Github Organization Issue Type 2025-06-01 14:10:50 -04:00
SergeantPanda
dbf5acdcde
Merge pull request #117 from slamanna212/main
Add Issue Forms , Resubmit of PR 113
2025-06-01 12:02:10 -05:00
Sam LaManna
70e4e43d88 Add Issue Forms 2025-06-01 12:53:17 -04:00
SergeantPanda
a9cdc9e37a Support ?cachedlogos=false for epg as well. 2025-05-30 14:40:06 -05:00
SergeantPanda
d339c322ed Support using direct logos add '?cachedlogos=false' to end of url 2025-05-30 14:23:03 -05:00
SergeantPanda
67663e2946 Add remove_blank_text=True to lxml parser. Fixes crashes related to poorly formatted xmltv files. 2025-05-30 10:25:47 -05:00
SergeantPanda
906fbef9c2 Output errors from parser if found. 2025-05-29 13:56:20 -05:00
GitHub Actions
d378653983 Release v0.5.1 2025-05-28 21:29:07 +00:00
SergeantPanda
dc4ffe7a8c
Merge pull request #110 from Dispatcharr/dev
Release - v0.5.1
2025-05-28 16:27:43 -05:00
SergeantPanda
50048518a9 Fixes bug where mulitiple channel initializations can occur which leads to choppy streams and zombie channels. 2025-05-27 19:05:26 -05:00
SergeantPanda
4dbb363211 Removed display-name from logging as it may not exist. 2025-05-27 18:00:35 -05:00
SergeantPanda
68a7f7f4fd Add profile name to hdhr friendly name and device id. 2025-05-27 10:46:49 -05:00
SergeantPanda
3fa5301894 If cached file doesn't exist for compressed mapped file, properly re-exctract. 2025-05-27 09:54:28 -05:00
SergeantPanda
45239b744c Delete cached files when deleting epg account. 2025-05-26 16:19:57 -05:00
SergeantPanda
5d2c604a4a Peak inside gz files to see if they contain xml files. Check file list for zip files to see if they contain xml files. 2025-05-26 15:49:51 -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
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