Commit graph

408 commits

Author SHA1 Message Date
SergeantPanda
72783090cd Delete all instead of using a loop. 2025-05-20 20:36:04 -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
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
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
SergeantPanda
e641cef6f1 Fixed errors 2025-05-18 18:28:01 -05:00
SergeantPanda
ed665584e9 The struggle is real 2025-05-18 17:05:03 -05:00
SergeantPanda
8133af5d20 Remove old parser reference. 2025-05-17 17:26:18 -05:00
SergeantPanda
1174e2e0c7 EPG processing enhancements. Celery memory management. 2025-05-17 16:42:37 -05:00
SergeantPanda
7fe618b037 Much better memory usage. About half as much 2025-05-16 22:15:21 -05:00
SergeantPanda
f18ca4de37 Initial rework of EPG processesing. 2025-05-16 19:26:06 -05:00
SergeantPanda
eecf879119 Added random descriptions for dummy channels in tv guide. 2025-05-16 11:08:52 -05:00
SergeantPanda
a2299d0c52 Improved dummy output. 2025-05-16 10:17:06 -05:00
SergeantPanda
8c86f7656a Convert HDHR floats correctly. 2025-05-15 16:21:14 -05:00
SergeantPanda
8394fc2ed4 EPG and M3U support decimals if the channel has a decimal otherwise use integer. 2025-05-15 16:13:08 -05:00
SergeantPanda
8ee1581588 Forms support floats now. 2025-05-15 15:32:21 -05:00
SergeantPanda
3b2250895d Fixed migrations. 2025-05-15 14:38:28 -05:00
SergeantPanda
baabea5006
Merge pull request #93 from MooseyOnTheLoosey/main
Channel Number to Float
2025-05-15 14:21:42 -05:00
SergeantPanda
e5d353ec7f Handle corrupted JSON cache files in refresh_single_m3u_account function 2025-05-15 14:05:57 -05:00
SergeantPanda
790e3710a6 Created missing migrations. 2025-05-14 20:10:26 -05:00
SergeantPanda
ee8cef5aa9 Cleaned up logging. 2025-05-10 14:13:43 -05:00
SergeantPanda
ecd9d146c6 Changed several logging levels. 2025-05-10 10:29:17 -05:00
SergeantPanda
f762e1b923 Capture and display transcode strd err. 2025-05-09 13:44:49 -05: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
e88e3928dd If EPG source is not found when task is run, delete the task so it doesn't keep happening. 2025-05-08 20:17:22 -05:00
SergeantPanda
c3cad47e4c Properly disable celery task when epg is disabled. 2025-05-08 20:02:03 -05:00
SergeantPanda
58773c015c Modify logging levels of uwsgi and fix epg tasks not being deleted when epg is deleted. 2025-05-08 19:47:05 -05:00
MooseOnTheLoose
88a7312397
Merge branch 'dev' into main 2025-05-08 19:16:49 -05:00
dekzter
4ebfde2797 auto-assign numbers now configurable by selection, channel enable switch now applies to all selected 2025-05-08 12:43:27 -04:00
MooseyOnTheLoosey
5bae7997c0 Removing more debug 2025-05-08 09:50:19 -05:00
MooseyOnTheLoosey
f6ea1b41b3 Removing debug 2025-05-08 09:15:08 -05:00
MooseyOnTheLoosey
88866cc905 Updated channel numbers from integer to float 2025-05-08 09:12:10 -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
63b260698d Removed old websocket call. 2025-05-06 20:50:33 -05:00
SergeantPanda
4966bb61bc Enhance M3U fetching process with status updates and detailed progress messages 2025-05-06 19:18:10 -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
95ac700b3c Fixes all refreshes showing notification for pending setup. 2025-05-06 08:11:16 -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
SergeantPanda
898224dc72 Fix potential issue during stream switches. 2025-05-05 17:02:28 -05:00
dekzter
995ae3008c honor m3u account user-agent in xc client 2025-05-05 10:24:37 -04:00