OkinawaBoss
4c3bbd8f90
Merge pull request #527 from Dispatcharr/dev
...
Pulling dev into DVR-Update
2025-10-06 06:26:50 -07: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
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
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
SergeantPanda
0a15e09805
Refactor XMLTV parsing to use iterparse for <tv> element. This fixes issues where Cloudflare is adding a root element and breaking the xml.
...
Fixes #497 : Cloudflare hosted EPG not supported in dispatcharr
2025-10-03 13:30:20 -05:00
SergeantPanda
d06c5bfdf3
Add recover to xmltv parser if there are errors.
2025-10-03 10:15:24 -05:00
Connor Smith
68c8d4dc23
Change logo upload to link to Logo.jsx form
2025-10-03 07:05:56 -04:00
SergeantPanda
c73271c617
Bug Fix: Sort order while bulk creating channels will now be in the order they were selected in not reverse order.
2025-10-02 13:23:24 -05:00
SergeantPanda
5bb2b57a4e
Remove redundant h from 12 hour time in settings page.
2025-10-02 11:48:16 -05:00
SergeantPanda
d8ad33ff77
Fix bug where m3u hash settings wouldn't save properly.
2025-10-02 11:45:39 -05:00
SergeantPanda
e841343e5b
Dont convert m3u_id to string for hash.
2025-10-02 11:06:10 -05:00
SergeantPanda
f90b24db40
Change default M3U hash key to URL only for new installs.
2025-10-02 09:28:02 -05:00
SergeantPanda
a3e4f23891
Enhancement: Add m3u_id parameter to generate_hash_key and update related calls
2025-10-02 09:14:22 -05:00
SergeantPanda
c99456f77d
Remove sha_short tag to reduce number of tags.
2025-09-30 20:12:33 -05:00
SergeantPanda
9de6f79016
More organization changes.
2025-09-30 20:03:02 -05:00
SergeantPanda
b74b5b9b1b
Add DOCKERHUB_ORGANIZATION secret
2025-09-30 19:55:47 -05:00
SergeantPanda
c7c9607071
Remove comments
2025-09-30 19:32:58 -05:00
SergeantPanda
041cb69bb8
Push to dockerhub as well.
2025-09-30 19:17:35 -05:00
SergeantPanda
b5223c13e7
Use the same timestamp for all images.
2025-09-30 18:30:27 -05:00
SergeantPanda
7136f8392d
Create combined manifest
2025-09-30 18:07:05 -05:00
SergeantPanda
58924e6834
Only build for current architecture.
2025-09-30 14:54:23 -05:00
SergeantPanda
44478804f8
Split install and build into separate tasks.
2025-09-30 10:25:39 -05:00
SergeantPanda
37b05f1dde
Attempt to fix epipe error in docker build.
2025-09-30 10:01:11 -05:00