Commit Graph
180 Commits
Author SHA1 Message Date
Johnnybegood90 4d4d6721bf Add GitHub and Buy Me a Coffee links to the top bar 2026-03-17 04:09:11 +01:00
Johnnybegood90 642e090c32 fix: top bar wrapping so support links stay inline on desktop 2026-03-17 04:07:53 +01:00
Johnnybegood90 d7b0730ab2 fix: Align GitHub and Buy Me a Coffee links on the right side of the top bar 2026-03-17 04:05:38 +01:00
Johnnybegood90 851a1fcf5f Add GitHub and Buy Me a Coffee links to the top bar 2026-03-17 04:03:33 +01:00
Johnnybegood90 43bf96405d Merge remote-tracking branch 'origin/beta'
README.md Update
version.json upgraded.
v1.7.0
2026-03-17 03:24:38 +01:00
Johnnybegood90 d1e15da33f Update README and bump version to 1.7.0 2026-03-17 03:23:37 +01:00
Johnnybegood90 d7560828f0 Merge remote-tracking branch 'origin/beta'
Add program reminders and category filtering to the guide UI
Enhance health diagnostics with EPG quality and source metrics
Store admin key in localStorage for admin and setup unlock forms
2026-03-17 03:19:13 +01:00
Johnnybegood90 eb9e3028cf Store admin key in localStorage for unlock forms 2026-03-17 03:16:35 +01:00
Johnnybegood90 9b068e7c74 Add program reminders and category filtering to the guide UI
Enhance health diagnostics with EPG quality and source metrics
2026-03-17 03:10:21 +01:00
Johnnybegood90 8cf3e6efa3 Adding endpoint for monitoring into health.php. 2026-03-15 17:51:19 +01:00
Johnnybegood90 9e543365d8 Ajoute endpoint probe health 2026-03-15 16:29:22 +01:00
Johnnybegood90 d9dae13a3e Ability to disable Personal M3U. 2026-03-15 14:19:44 +01:00
Johnnybegood90 e903a0b3d6 Ajouter fichier demo et info M3U 2026-03-15 14:17:31 +01:00
Johnnybegood90 ef374b2633 Documenter release et demo 2026-03-15 04:51:06 +01:00
Johnnybegood90 ff4ce5d876 README.md update. 2026-03-15 03:16:59 +01:00
Johnnybegood90 68f65f84b2 Documenter mode demo et export 2026-03-15 03:16:27 +01:00
Johnnybegood90 4ef5bcbb48 Adding a demo mode via a empty file '.demo' into root. 2026-03-15 03:09:46 +01:00
Johnnybegood90 bdf3b4797d Retire clé export et ajoute demo 2026-03-15 03:08:16 +01:00
Johnnybegood90 56781be784 Fix: Removing the key request on export page. v1.6.0 2026-03-15 02:51:17 +01:00
Johnnybegood90 16abfab05b Simplifie export et nettoie UI 2026-03-15 02:49:09 +01:00
Johnnybegood90 b5fcf5c902 Feat: Adding heath page & export page. 2026-03-15 02:44:23 +01:00
Johnnybegood90 ab56bd9c70 Supprime magazine et nettoie export 2026-03-15 02:42:45 +01:00
Johnnybegood90 d560f49dac fix: Magazine card wasn't working. 2026-03-15 02:35:50 +01:00
Johnnybegood90 804490ca48 fix: Magazine card wasn't working. 2026-03-15 02:28:35 +01:00
Johnnybegood90 721eb67c2f Improvment: Getting Magazine export even better. 2026-03-15 02:22:21 +01:00
Johnnybegood90 411b5bb354 Feat: Adding Magazine mode to export. 2026-03-15 02:14:51 +01:00
Johnnybegood90 3f8aab5e70 Fix: Error 500 on export. Fix: Show health page immediately then load the diag data. 2026-03-15 02:08:22 +01:00
Johnnybegood90 dde85a4e38 Fix: Export was unreadable due to overdata. 2026-03-15 02:01:22 +01:00
Johnnybegood90 214a2b9cc5 Fix: Error 500 on health.php and export button missing. 2026-03-15 01:50:35 +01:00
Johnnybegood90 a81e33ccb8 Add admin health page and printable 24h export
- add a protected health.php page for config, XMLTV and M3U diagnostics
- add shared admin/config helpers for authenticated internal tools
- add a styled 24h export page designed for PDF/print output
- add browser-side PNG export for the daily schedule
- update README with the new admin tools
2026-03-15 01:44:22 +01:00
Johnnybegood90 3f83055198 version.json update v1.5.0 2026-03-14 13:40:47 +01:00
Johnnybegood90 c46ca14f4c version.json update 2026-03-14 13:40:31 +01:00
Johnnybegood90 ea7407f1d8 Added support for new tags in XMLTV 2026-03-14 13:38:52 +01:00
Johnnybegood90 674c13ae26 Feat: Added support for new tags in XMLTV 2026-03-14 13:36:12 +01:00
Johnnybegood90 96601b76b6 Fix HLS proxy fallback and avoid overwriting invalid config 2026-03-14 13:16:29 +01:00
Johnnybegood90 fc608ee0e0 Fix HLS proxy fallback and avoid overwriting invalid config 2026-03-14 13:16:09 +01:00
Johnnybegood90 45cf0975b0 Merge remote-tracking branch 'origin/beta'
Auto-discover locales and harden JSON config loading

- discover available locale files dynamically instead of relying on a hardcoded language list
- make config JSON decoding more defensive to avoid null-state failures on invalid or empty data
- improve startup resilience when configuration files are missing or malformed
2026-03-14 13:09:25 +01:00
Johnnybegood90 90679e9221 Auto-discover locales and harden JSON config loading
- discover available locale files dynamically instead of relying on a hardcoded language list
- make config JSON decoding more defensive to avoid null-state failures on invalid or empty data
- improve startup resilience when configuration files are missing or malformed
2026-03-14 13:08:33 +01:00
Johnnybegood90 7f500ff9ee Merge remote-tracking branch 'origin/beta'
Improve proxy redirect handling and avoid double-fetching media segments

- validate redirect chains more robustly, including scheme-relative, query-only, fragment, and normalized relative paths
- resolve media segment redirects with HEAD before streaming to avoid downloading the same segment twice
- keep strict host allowlisting in place while making HLS/CDN redirect handling more reliable
2026-03-14 12:20:28 +01:00
Johnnybegood90 bc5c9e296a Improve proxy redirect handling and avoid double-fetching media segments
- validate redirect chains more robustly, including scheme-relative, query-only, fragment, and normalized relative paths
- resolve media segment redirects with HEAD before streaming to avoid downloading the same segment twice
- keep strict host allowlisting in place while making HLS/CDN redirect handling more reliable
2026-03-14 12:20:02 +01:00
Johnnybegood90 985a417ccb security: replace corsproxy.io with local proxy fallback, Fix: Update avail. cache. 2026-03-14 12:10:20 +01:00
Johnnybegood90 27ef739845 Fix: Update avail. was cached and making mistake.. 2026-03-14 12:08:06 +01:00
Johnnybegood90 77f02361ab security: replace corsproxy.io with local proxy fallback. 2026-03-14 12:03:42 +01:00
Johnnybegood90 6f379fd18e Adjusting comments into files. 2026-03-14 04:24:06 +01:00
Johnnybegood90 8dabd2d190 Adjusting comments into files. 2026-03-14 04:23:44 +01:00
Johnnybegood90 1402d9b5fc Adjusting README.md 2026-03-14 03:51:48 +01:00
Johnnybegood90 062954a780 Adjusting README.md 2026-03-14 03:51:30 +01:00
Johnnybegood90 ad56bd85cc Add deploy workflow 2026-03-14 03:42:43 +01:00
Johnnybegood90 1959734b56 Add deploy workflow 2026-03-14 03:42:20 +01:00
Johnnybegood90 3d0b4796b2 Update version v1.4.3 2026-03-14 03:13:28 +01:00