Commit graph

950 commits

Author SHA1 Message Date
dekzter
79392bb129 fixed channel form not updating some properties after saving 2025-04-30 16:58:16 -04:00
dekzter
a9ea30d862 channel number sorting restored, reset stream table default page size 2025-04-30 16:36:16 -04:00
dekzter
91f5e2ad7c fixed stream URL sample for search / replace pattersn 2025-04-30 16:15:00 -04:00
SergeantPanda
4f0c8333c6 Add return statement in get_cache_file method of EPGSource model 2025-04-30 14:42:32 -05:00
SergeantPanda
80fe7e02f8 Added missing _attempt_health_recovery. 2025-04-30 13:43:01 -05:00
SergeantPanda
423020861c Replace time.sleep with gevent.sleep for improved concurrency 2025-04-30 13:32:16 -05:00
SergeantPanda
b7c543b5f5 Use gevent sleep instead of sleep. 2025-04-30 12:48:50 -05:00
SergeantPanda
bdb8d326a5 Add better logging for which channel clients are getting chunks from. 2025-04-30 12:17:11 -05:00
SergeantPanda
418bf01449 Notify user of how many matches auto-match found.
Add batch EPG association endpoint and improve EPG matching logic

- Implemented a new API endpoint to associate multiple channels with EPG data in a single request.
- Enhanced the EPG matching process to normalize TVG IDs and log relevant information.
- Updated frontend to handle batch EPG associations efficiently, falling back to legacy methods when necessary.
2025-04-29 18:13:42 -05:00
SergeantPanda
2f23909bed Fixed bug overwriting tvg-id when loading TV Guide. 2025-04-29 15:13:15 -05:00
SergeantPanda
d27e4b7e8a Release stream lock before returning url if using redirect profile. 2025-04-29 14:14:40 -05:00
SergeantPanda
9be42ce532 Don't select text when shift is held 2025-04-29 12:47:16 -05:00
SergeantPanda
7503ef9dd2 Allows holding shift and selecting rows. 2025-04-29 12:20:26 -05:00
SergeantPanda
342797d2ec Add key prop to row Box in CustomTableBody for improved rendering 2025-04-29 11:10:26 -05:00
SergeantPanda
9b443a0a3e Adds m3u profile name to stream name. 2025-04-29 09:50:57 -05:00
SergeantPanda
ee2c2194f8 Mimetype guessing as a fallback for remote images. 2025-04-28 20:36:09 -05:00
SergeantPanda
4cf4a0d68d Reverted unintended change. 2025-04-28 20:26:54 -05:00
SergeantPanda
06d3066783 Improve logo handling in LogoViewSet: set default content type and add Content-Disposition for inline display. 2025-04-28 20:22:44 -05:00
SergeantPanda
482803b241 Removed unnecessary logs. 2025-04-28 17:29:27 -05:00
SergeantPanda
cd1da5a61c Added a new channel model to update m3u profile counts and utilize it during stream switches. 2025-04-28 17:25:03 -05:00
SergeantPanda
b439eb810c Cleanup channel lock instead of stream lock. 2025-04-28 15:05:58 -05:00
SergeantPanda
0b8f20dc22 Fixes not being able to set logo to default. 2025-04-27 19:19:48 -05:00
SergeantPanda
164f0cdbb5 Increase thread stack size in uwsgi configuration for improved performance 2025-04-27 19:15:00 -05:00
SergeantPanda
07edf270fb Refactor CI workflow to update version.py with build timestamp in Dockerfile 2025-04-27 18:53:39 -05:00
SergeantPanda
a81daaea44 IDK WHY THAT KEEPS GETTING DELETED 2025-04-27 18:32:01 -05:00
SergeantPanda
202ef265de Fix sed command delimiter for updating timestamp in version.py 2025-04-27 18:30:15 -05:00
SergeantPanda
cb62a13c40 Attempt at fixing timestamp not being added to version. 2025-04-27 18:27:33 -05:00
SergeantPanda
a8a6322e30 Missed closing if statement. 2025-04-27 17:50:25 -05:00
SergeantPanda
c049e48c08 Use timestamp instead of build number increase. 2025-04-27 17:46:27 -05:00
GitHub Actions
768ca0e353 Increment build number to 36 [skip ci] 2025-04-27 20:53:27 +00:00
SergeantPanda
d59c8a9e33 Properly track current stream id during stream switches. 2025-04-27 15:52:10 -05:00
GitHub Actions
9e99de77ec Increment build number to 35 [skip ci] 2025-04-27 19:51:37 +00:00
SergeantPanda
9c112e6d8e Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-04-27 14:51:18 -05:00
SergeantPanda
c51f3136dd Add tooltip for stream profile and add clarity to user-agent. 2025-04-27 14:51:13 -05:00
GitHub Actions
77c92d52bd Increment build number to 34 [skip ci] 2025-04-27 19:43:43 +00:00
SergeantPanda
2b83515405 Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-04-27 14:43:20 -05:00
SergeantPanda
88f27d62f1 Adds current m3u profile to stats. 2025-04-27 14:43:09 -05:00
GitHub Actions
e02e1458fa Increment build number to 33 [skip ci] 2025-04-26 13:37:06 +00:00
SergeantPanda
d3a7dbca10 Imported missing os 2025-04-26 08:36:46 -05:00
GitHub Actions
7cfe7c2998 Increment build number to 32 [skip ci] 2025-04-26 13:29:51 +00:00
SergeantPanda
b2aad67921 Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-04-26 08:29:35 -05:00
SergeantPanda
81fecde3b5 Add stream name to channel status. 2025-04-26 08:29:18 -05:00
GitHub Actions
ff0deffe36 Increment build number to 31 [skip ci] 2025-04-25 21:56:53 +00:00
SergeantPanda
8b057818b7 Adjusted logo box so data didn't shift with different size logos. 2025-04-25 16:55:30 -05:00
GitHub Actions
a2b499d453 Increment build number to 30 [skip ci] 2025-04-25 20:50:04 +00:00
SergeantPanda
b6fe53ba2b Removed no buffer for uwsgi. Caused issues. 2025-04-25 15:49:42 -05:00
GitHub Actions
00a8609b35 Increment build number to 29 [skip ci] 2025-04-25 20:32:59 +00:00
SergeantPanda
575d696c35 Changed proxy to use uwsgi socket and increased client_max_body_size to 128MB. 2025-04-25 15:32:34 -05:00
GitHub Actions
e4cb4bd1d2 Increment build number to 28 [skip ci] 2025-04-25 17:47:25 +00:00
dekzter
9c6e19fb3b clean up old cache files when we refresh epg from remote source 2025-04-25 13:47:09 -04:00