Commit Graph
15 Commits
Author SHA1 Message Date
Johnnybegood90 0be8c34b31 refactor: split monolithic index.php into src/tpl + src/js modules 2026-03-11 23:47:22 +01:00
Johnnybegood90 e72105fac2 fix: persist active EPG source selection in localStorage 2026-03-11 19:48:17 +01:00
Johnnybegood90 edf76d58ce feat: EPG source switcher in topbar + Personal EPG modal 2026-03-11 19:38:50 +01:00
Johnnybegood90 34e0b408f8 feat: multi-EPG support + auto-migration old config format
- setup.php: dynamic EPG source fields (+ Add source button)
- setup.php: toggle to allow personal EPG for visitors
- index.php: auto-migrates old epg_url/m3u_url to epg_sources[] on first load
- index.php: EPG_SOURCES array injected from PHP into JS
- Backward compatible: single-source instances migrate silently
2026-03-11 19:31:41 +01:00
Johnnybegood90 886b42173c Correction du player. 2026-03-11 18:41:40 +01:00
Johnnybegood90 91ef9d428f Correction du player. 2026-03-11 18:33:05 +01:00
Johnnybegood90 ed6892a8ae Correction du player. 2026-03-11 18:19:24 +01:00
Johnnybegood90 27e5ab1458 Fix du lecteur HLS. 2026-03-10 10:12:48 +01:00
Johnnybegood90 bf0e6fb685 Ajout d'un lecteur HLS. 2026-03-10 10:10:27 +01:00
Johnnybegood90 71dc57aaf7 autodétection des nouveaux thèmes dans le dossier themes 2026-03-10 09:55:28 +01:00
Johnnybegood90 99d01be1b3 Réparation thèmes + sélecteur 2026-03-10 09:32:56 +01:00
Johnnybegood90 76e46a48a0 Ajout nouveaux thèmes 2026-03-10 09:12:42 +01:00
Johnnybegood90 86729dab5a Fix now-line alignment and visibility 2026-03-09 16:18:54 +01:00
Johnnybegood90 133d884653 Fix timeline issue 2026-03-09 15:44:59 +01:00
Johnnybegood90 8165ce41e3 Initial commit — GridTV 2026-03-09 14:27:40 +01:00