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
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
SergeantPanda
9da20b1941
Switch back to node 24, switch to npm for building frontend. Remove node_modules before starting frontend build. Fixes bug with NPM
2025-09-30 09:22:05 -05:00
SergeantPanda
0e6889c6c1
Try node 20 (again)
2025-09-28 18:43:11 -05:00
SergeantPanda
e072fb88f9
Another test.
2025-09-28 18:30:28 -05:00
SergeantPanda
bbb559d1cd
Attempt to work around known npm bug for ARM.
2025-09-28 17:38:15 -05:00
SergeantPanda
a0745fcaa5
Switch from yarn to npm for building
2025-09-28 11:57:13 -05:00
SergeantPanda
f3de398c89
Remove extra build tools.
2025-09-28 11:49:24 -05:00
SergeantPanda
836871f102
Add installation of build dependencies in Dockerfile
2025-09-28 11:36:59 -05:00
SergeantPanda
cd5135ba27
Add testing-library/dom to package-lock
2025-09-28 11:30:14 -05:00
SergeantPanda
c5029213fc
Add testing-library/dom to dev dependencies
2025-09-28 10:20:30 -05:00
SergeantPanda
deb532071b
Switch from emulated arm building to native.
2025-09-28 10:06:58 -05:00
SergeantPanda
01971fb91a
Switch from emulated arm building to native.
2025-09-28 10:04:34 -05:00