SergeantPanda
fefab4c4c6
Enhancement: Improve resource cleanup in ProxyServer and StreamManager classes to avoid "SystemError: (libev) error creating signal/async pipe: Too many open files" errors
2025-10-10 15:26:02 -05:00
SergeantPanda
9dc54fdcff
Fix: Ensure channel_id and channel.uuid are converted to strings before processing. This fixes an issue where sending a stream switch event would fail if the event was sent from a non owning worker.
...
Fixes [Bug]: Manually switching active stream not working when using XC client.
Fixes #269
2025-10-09 19:10:38 -05:00
SergeantPanda
85fdfedabe
Merge pull request #543 from Dispatcharr/Auto-disable-new-categories
2025-10-09 15:32:57 -05:00
SergeantPanda
951af5f3fb
Enhancement: Add auto-enable settings for new groups and categories in M3U and VOD components
...
Bug Fix: Remove orphaned categories for VOD and Series
Fixes #540
Closes #208
2025-10-09 15:28:37 -05:00
GitHub Actions
fe58594a36
Release v0.10.4
2025-10-08 00:55:25 +00:00
SergeantPanda
072201016c
Merge pull request #534 from Dispatcharr/dev
...
Dispatcharr – Version 0.10.4
2025-10-07 19:54:34 -05:00
SergeantPanda
8794156767
Enhancement: Only fetch playlists and channel profiles after successful m3u refresh not every m3u_refresh status update. This should reduce network traffice and efficiency.
...
This may fix #327
2025-10-07 10:02:26 -05:00
SergeantPanda
da245c409a
Bug fix: Backend now notifies frontend when a new playlist is creating. This should fix where accounts will sometimes only show fetching groups after a new account is added.
2025-10-07 09:55:35 -05:00
SergeantPanda
171bb004c4
Set XC as default for new M3U accounts
2025-10-07 09:20:01 -05:00
SergeantPanda
99ad0ecb7b
Bug fix: Fixes bug where adding multiple M3U accounts in a row would only modify the first M3U account that was added unless you refresh the web UI.
2025-10-07 09:18:43 -05:00
SergeantPanda
d1aa9fe441
Bug fix: Add logo URL validation to prevent PostgreSQL btree index errors during channel creation from stream
2025-10-06 21:22:16 -05:00
SergeantPanda
3326b9fbdc
Bug fix: Add logo URL validation to prevent PostgreSQL btree index errors during bulk channel creation
...
Fixes #519
2025-10-06 21:11:53 -05:00
SergeantPanda
13874d64ad
Bug fix: If no streams are found during an XC account refresh we were not releasing the task lock and we weren't processing vods.
...
Fixes #449
2025-10-06 20:04:22 -05:00
SergeantPanda
bc574c272c
Bug fix: convert commas to decimals and verify float before saving vod/series to database.
...
Fixes #526
2025-10-06 19:45:43 -05:00
SergeantPanda
144a861142
Bug fix: When using direct urls in m3u output, use the correct stream based on the order for the channel.
...
Fixes #528
2025-10-06 18:18:05 -05:00
SergeantPanda
e01338f055
Enhancement: Properly track channel creation time and channel update times in the database. XC Get Live streams will now use this for the added field.
2025-10-06 18:07:51 -05:00
SergeantPanda
22493c2797
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev
2025-10-06 16:50:28 -05:00
SergeantPanda
a4a677a6fb
Bug fix: Streamers with ALL assigned will now get all channels they have access to instead of All profiles. If there wasn't a profile other than default before, the streamer would not get any channels.
2025-10-06 16:50:17 -05:00
OkinawaBoss
8db9689999
Merge branch 'DVR-Update' into dev
2025-10-06 06:25:40 -07:00
Dispatcharr
dea6411e1c
Time Zones
...
- Added time zone settings
2025-10-06 07:46:23 -05:00
SergeantPanda
a31feee311
Bug fix: Ensure distinct channel results in generate_m3u, generate_epg, and xc_get_live_streams functions. Fixes duplicate channels output for streamer profiles that were set to "All"
2025-10-05 19:32:40 -05:00
SergeantPanda
ad4143d035
Merge pull request #514 from Blarm1959/dev
...
Replaces #499 - debian_install.sh - Update installed packages, node and create missing folders
2025-10-05 18:54:56 -05:00
SergeantPanda
0406c868bc
Merge pull request #515 from EmeraldPi/set-name-logo
2025-10-05 18:51:30 -05:00
SergeantPanda
cfd235ba34
Merge pull request #457 from EmeraldPi/logo-batch-edit
2025-10-05 18:47:29 -05:00
SergeantPanda
cedd0d6f4d
Finish merge
2025-10-05 18:44:26 -05:00
SergeantPanda
e6a9672a14
Merge branch 'dev' into pr/csmith1210/457
2025-10-05 18:40:59 -05:00
SergeantPanda
d7735255ec
Enhancement: Add confirmation dialogs for setting names, logos, TVG-IDs, and clearing EPG assignments in ChannelBatchForm
2025-10-04 17:39:56 -05:00
SergeantPanda
67a6ad1168
Enhancement: Add clear EPG button to ChannelBatchForm for resetting EPG assignments
2025-10-04 17:35:01 -05:00
SergeantPanda
18dc73cbcb
Merge pull request #518 from Dispatcharr/Assign-tvg-id-from-epg
2025-10-04 17:24:49 -05:00
SergeantPanda
25d6322186
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into Assign-tvg-id-from-epg
2025-10-04 16:59:53 -05:00
GitHub Actions
882be5cdf8
Release v0.10.3
2025-10-04 21:54:01 +00:00
SergeantPanda
9173f0b876
Merge pull request #517 from Dispatcharr/dev
2025-10-04 16:52:13 -05:00
SergeantPanda
29ee837b24
Add recover=True to iterparse for parse_programs_for_tvg_id as well to fix cloudflare script injection.
2025-10-04 16:36:49 -05:00
SergeantPanda
94f966e027
Reverted to old method for parsing xml. Still will not break if Cloudflare adds a new root element.
2025-10-04 16:25:35 -05:00
SergeantPanda
d1ac5b11e5
Add EPG TVG-ID setting functionality
...
- Implemented API endpoint to set channel TVG-IDs from EPG data.
- Created Celery task to handle TVG-ID updates for multiple channels.
- Added frontend methods to initiate TVG-ID setting from EPG for both single and batch channel forms.
- Enhanced notifications for task status updates.
2025-10-04 15:20:35 -05:00
Connor Smith
23209e79e9
[Enhancement] Set logo name from url
2025-10-04 14:23:53 -04:00
Blarm1959
a502d309f1
Update installed packages, node and create missing folders
2025-10-04 19:11:30 +01:00
SergeantPanda
d316173ab6
Merge pull request #512 from Dispatcharr/revert-511-revert-458-set-logo-url-v1
...
Revert "Revert "Add option to add a logo by a URL in Channel editor/creator""
2025-10-04 09:23:01 -05:00
SergeantPanda
23be065c52
Revert "Revert "Add option to add a logo by a URL in Channel editor/creator""
2025-10-04 09:22:09 -05:00
SergeantPanda
9947f36286
Merge pull request #511 from Dispatcharr/revert-458-set-logo-url-v1
...
Revert "Add option to add a logo by a URL in Channel editor/creator"
2025-10-04 09:12:13 -05:00
SergeantPanda
e4a6d19c17
Revert "Add option to add a logo by a URL in Channel editor/creator"
2025-10-04 09:11:38 -05:00
SergeantPanda
3128c116e8
Merge pull request #458 from csmith1210/set-logo-url-v1
2025-10-04 08:54:27 -05:00
Connor Smith
ff894acf4d
Fix: Need onSuccess in file upload to update Channel.jsx logo
2025-10-03 21:15:45 -04:00
SergeantPanda
d0e31e8acd
Rebuilt FFmpeg base container
2025-10-03 17:11:00 -05:00
SergeantPanda
4aafece68e
Updated GitHub Actions workflow for building base image. Changed runner version, added native runner builds instead of qemu
2025-10-03 17:02:10 -05:00
GitHub Actions
edda2ca3a5
Release v0.10.2
2025-10-03 21:08:54 +00:00
SergeantPanda
d0413e63be
Push releases to Dockerhub.
2025-10-03 16:05:56 -05:00
SergeantPanda
9b2402a421
Merge pull request #510 from Dispatcharr/dev
...
Release 0.10.2
2025-10-03 15:39:15 -05:00
SergeantPanda
22409b4f01
Merge branch 'main' into dev
2025-10-03 15:36:28 -05:00
SergeantPanda
172bb204f4
Refector release workflow to run on native architecture.
2025-10-03 14:33:18 -05:00