thedarty
c13ed02680
Change port to 8280
Deploy GridTV / deploy (push) Has been cancelled
2026-05-10 15:05:16 +02:00
Johnnybegood90
133d3963ce
Add sponsor on github beta branch
2026-03-17 04:20:54 +01:00
Johnnybegood90
4519fc7cd4
Add Buy Me a Coffee username for sponsorship
2026-03-17 04:13:48 +01:00
Johnnybegood90
4d4d6721bf
Add GitHub and Buy Me a Coffee links to the top bar
2026-03-17 04:09:11 +01:00
Johnnybegood90
43bf96405d
Merge remote-tracking branch 'origin/beta'
...
README.md Update
version.json upgraded.
2026-03-17 03:24:38 +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
8cf3e6efa3
Adding endpoint for monitoring into health.php.
2026-03-15 17:51:19 +01:00
Johnnybegood90
d9dae13a3e
Ability to disable Personal M3U.
2026-03-15 14:19:44 +01:00
Johnnybegood90
ff4ce5d876
README.md update.
2026-03-15 03:16:59 +01:00
Johnnybegood90
4ef5bcbb48
Adding a demo mode via a empty file '.demo' into root.
2026-03-15 03:09:46 +01:00
Johnnybegood90
56781be784
Fix: Removing the key request on export page.
2026-03-15 02:51:17 +01:00
Johnnybegood90
b5fcf5c902
Feat: Adding heath page & export page.
2026-03-15 02:44:23 +01:00
Johnnybegood90
3f83055198
version.json update
2026-03-14 13:40:47 +01:00
Johnnybegood90
ea7407f1d8
Added support for new tags in XMLTV
2026-03-14 13:38:52 +01:00
Johnnybegood90
96601b76b6
Fix HLS proxy fallback and avoid overwriting invalid config
2026-03-14 13:16:29 +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
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
985a417ccb
security: replace corsproxy.io with local proxy fallback, Fix: Update avail. cache.
2026-03-14 12:10:20 +01:00
Johnnybegood90
6f379fd18e
Adjusting comments into files.
2026-03-14 04:24:06 +01:00
Johnnybegood90
1402d9b5fc
Adjusting README.md
2026-03-14 03:51:48 +01:00
Johnnybegood90
ad56bd85cc
Add deploy workflow
2026-03-14 03:42:43 +01:00
Johnnybegood90
3d0b4796b2
Update version
2026-03-14 03:13:28 +01:00
Johnnybegood90
4f0e1f55ba
Merge remote-tracking branch 'origin/beta'
...
Harden Docker packaging and bundle frontend assets locally
- replace fragile Docker file bind mount with persistent /data storage
- add container entrypoint to link config.json from persistent storage
- tighten Docker image permissions and add a basic healthcheck
- add .dockerignore to keep git metadata and runtime files out of the image
- bundle hls.js locally instead of loading it from a CDN
- download and serve UI/theme fonts locally instead of Google Fonts
- update service worker cache entries for local assets
- refresh README to reflect local bundled assets and cleaner deployment docs
2026-03-14 03:11:11 +01:00
Johnnybegood90
9609f096ef
Updating Docker Compose & README.md
2026-03-14 02:58:05 +01:00
Johnnybegood90
ff998d379d
security: harden proxy.php with config whitelist, fix XSS via EPG innerHTML
2026-03-14 02:44:48 +01:00
Johnnybegood90
25dabc97b2
security: harden proxy.php with config whitelist, fix XSS via EPG innerHTML
2026-03-14 02:31:25 +01:00
Johnnybegood90
d6532d3501
Improvment: Replacing change EPG menu.
2026-03-14 01:22:16 +01:00
Johnnybegood90
874214aa41
Improvment: Replacing change EPG menu.
2026-03-14 01:18:38 +01:00
Johnnybegood90
42d161beff
Update topbar CSS
2026-03-14 01:10:58 +01:00
Johnnybegood90
0c2bce40fb
Update assets.
2026-03-14 00:30:04 +01:00
Johnnybegood90
d57855c385
Hotfix desktop CSS
2026-03-14 00:08:29 +01:00
Johnnybegood90
f935a82e91
Hotfix mobile CSS
2026-03-14 00:01:17 +01:00
Johnnybegood90
8e3dc664ed
Remove Sublime workspace file
2026-03-13 23:27:25 +01:00
Johnnybegood90
804bb96e07
Update .gitignore.
2026-03-13 23:23:20 +01:00
Johnnybegood90
7f23ba92ad
Update README.md.
2026-03-13 23:12:20 +01:00
Johnnybegood90
5fd4eb8a5c
Split the CSS from head.php into separate files.
2026-03-13 23:06:43 +01:00
Johnnybegood90
da501bccc7
removing useless config.example.json
2026-03-13 22:05:28 +01:00
Johnnybegood90
8a465dc6da
removing useless config.example.json
2026-03-13 22:05:06 +01:00
Johnnybegood90
2d4d8c031e
Feat: Update available checker.
2026-03-13 21:49:02 +01:00
Johnnybegood90
aac2b4404f
Feat: Possibility added to reconfigure via setup.php. A key is created into the config file.
2026-03-13 21:30:00 +01:00
Johnnybegood90
e924c945d6
Feat: Favorite channels in Localstorage.
2026-03-13 20:47:47 +01:00
Johnnybegood90
d7617bfeaa
Update screenshots.
2026-03-12 15:57:24 +01:00
Johnnybegood90
2b201b7ec3
Hotfix: Modal wasn't working on mobile + Watch button was shown even without M3U.
2026-03-12 14:15:42 +01:00
Johnnybegood90
14ddd411b0
README update
2026-03-12 13:18:41 +01:00
Johnnybegood90
d81e8d70c8
Feat: Language support via json files in the locales folder + Feat: Popup with title, channel, schedule, duration, season, episode, synopsis, Watch button (if M3U provided) and IMDb link + Fix: Date added to the timebar
2026-03-12 13:15:49 +01:00
Johnnybegood90
c6e147ab93
Fix: Debouncer into search engine. 350ms after last entry before live search.
2026-03-12 12:47:52 +01:00
Johnnybegood90
9c3f8793af
Feat: Search engine + Prez: Adding roadmap into README.md
2026-03-12 12:20:44 +01:00
Johnnybegood90
c97d19fa99
Adding CONTRIBUTING.md
2026-03-12 11:17:11 +01:00
Johnnybegood90
dae8bd4634
Updating preview
2026-03-12 11:07:07 +01:00
Johnnybegood90
e9870a091a
refactor: modular structure + Docker
2026-03-12 00:06:20 +01:00
Johnnybegood90
2f65082aad
feat: multi-EPG sources, Personal EPG, auto-migration old config
2026-03-11 19:52:06 +01:00
Johnnybegood90
fa27a8481d
fix: proxy cURL, player HLS, README update
2026-03-11 19:14:49 +01:00
Johnnybegood90
9bf4b74504
feat: HLS player, theme system, HTTP→HTTPS proxy
2026-03-11 19:05:01 +01:00
Johnnybegood90
327cf3d592
remove auto deploy
2026-03-11 15:14:38 +01:00
Johnnybegood90
eb5fb827ae
Sécurisation du script de déploiement
2026-03-10 11:21:31 +01:00
Johnnybegood90
2127dfb551
test deploy
2026-03-10 11:17:53 +01:00
Johnnybegood90
57fef35cab
Sécurisation du script de déploiement
2026-03-10 11:14:41 +01:00
Johnnybegood90
416ebf04e1
Deploy script robuste
2026-03-10 10:50:18 +01:00
Johnnybegood90
ea71c92c2c
Merge remote-tracking branch 'origin/beta'
...
Ajout du lecteur HLS V1
2026-03-10 10:31:14 +01:00
Johnnybegood90
552bcf62a7
test deploy
2026-03-10 10:29:18 +01:00