Michael
d180762f51
chore: Update Docker cache buster version.
2025-12-13 10:37:46 +01:00
Michael
dd95ceb893
feat: add mobile live TV tab with channel listing, search, category filtering, and favorites display.
2025-12-13 10:03:58 +01:00
Michael
bc615c1681
feat: add glass usages tracking file
2025-12-13 09:25:23 +01:00
Michael
33fcfe12db
feat: introduce core mobile UI components including login screen, IPTV tabs, theme, and scaffold.
2025-12-13 09:04:09 +01:00
Michael
985a46f777
feat: add IPTV player screen with basic controls and iframe integration for web playback.
2025-12-13 08:51:20 +01:00
Michael
ae404622ad
feat: implement login and dashboard screens, introducing GlassContainer and TvFocusableCard widgets.
2025-12-13 08:42:30 +01:00
Michael
c668eed52a
feat: add mobile movies tab with paginated movie listing, search, and playback.
2025-12-08 23:58:02 +01:00
Michael
5c9c347bbc
feat: Add MobileSettingsTab widget for mobile IPTV settings UI.
2025-12-08 23:41:36 +01:00
Michael
c722a73d50
feat: add IPTV player with HLS/mpegts support, loading/error UI, and parent window communication.
2025-12-08 23:35:24 +01:00
Michael
d4078f58dc
feat: Add mobile tabs for displaying and searching IPTV movies and series.
2025-12-08 23:24:19 +01:00
Michael
e586972d22
feat: Add initial IPTV player with HLS.js and mpegts.js support for video playback and parent communication.
2025-12-08 23:21:25 +01:00
Michael
2a9b9e6dfc
feat: add HeroCarousel widget for displaying interactive, auto-playing content.
2025-12-08 23:13:12 +01:00
Michael
4f8f613f0a
feat: add settings API service and IPTV settings provider with configurable options.
2025-12-08 22:58:43 +01:00
Michael
80d93469f8
feat: introduce IPTV settings provider with configurable streaming, EPG, and player preferences
2025-12-08 22:33:54 +01:00
Michael
c484ed9994
chore: remove temporary verification and build log files
2025-12-08 22:25:09 +01:00
Michael
f4d3d08300
feat(iptv): introduce settings provider and tab for managing IPTV preferences
2025-12-08 22:23:36 +01:00
Michael
bcf9be6d4f
feat: implement IPTV player screen with playback controls and VOD seeking
2025-12-08 22:12:42 +01:00
Michael
47667c50e1
feat: Add IPTV settings tab for managing category filters, streaming options, appearance, and admin access, and introduce a new server entry point.
2025-12-08 22:02:41 +01:00
Michael
e378633511
feat: Introduce a new Dart server application providing API, static assets, streaming, proxying, and a cleanup service.
2025-12-08 21:57:04 +01:00
Michael
04819dfa90
feat: Implement initial server with API, streaming, Xtream proxy, and static file serving.
2025-12-08 21:47:10 +01:00
Michael
ab790f9f30
feat: implement IPTV settings management with streaming and display preferences
2025-12-08 21:40:46 +01:00
Michael
d8a4013958
feat: Implement new video player screen with controls for live, VOD, and series streams, integrating with an external player via iframe messaging.
2025-12-08 21:27:06 +01:00
Michael
abb4fbd01f
feat: Implement core server infrastructure with API routing, static file serving, and security middleware.
2025-12-08 21:14:17 +01:00
Michael
2a8470db3c
feat: implement IPTV player screen with playback controls, stream type support, and iframe communication.
2025-12-08 21:02:12 +01:00
Michael
d58c56ac59
fix: add tasks to address EPG overlay interaction.
2025-12-08 20:53:09 +01:00
Michael
6a71f58a36
feat: add new UI tabs for movies and series, including mobile-specific versions with search and pagination.
2025-12-08 20:43:41 +01:00
Michael
d48d25f65e
feat(iptv): introduce web-based video player screen for live, VOD, and series content
2025-12-08 20:10:40 +01:00
Michael
ec9ea0f66b
feat: Introduce IPTV player screen with web iframe for live, VOD, and series playback, including controls and state management.
2025-12-08 19:48:35 +01:00
LogiFlow
aced512433
Merge pull request #2 from R0m1k3/claude/fix-flutter-build-error-01Vhyg9PXDQf6xgVFKzpcLGD
...
fix: add build_runner step to Dockerfile and update CACHEBUST to v4
2025-12-08 18:35:28 +01:00
Claude
3c02f509b7
fix: add build_runner step to Dockerfile and update CACHEBUST to v4
...
Add `dart run build_runner build --delete-conflicting-outputs` step before Flutter build to ensure all generated files (Riverpod and Hive) are fresh and properly generated. This ensures no stale or incompatible generated code causes build failures.
Also update CACHEBUST to v4 to force Docker to bypass cache and apply all recent fixes.
2025-12-08 17:12:15 +00:00
LogiFlow
b571019198
Merge pull request #1 from R0m1k3/claude/fix-flutter-build-error-01Vhyg9PXDQf6xgVFKzpcLGD
...
Claude/fix flutter build error 01 vhyg9 pxd qf6xg vf kzpc lgd
2025-12-08 18:09:02 +01:00
Claude
b3dfde2f45
fix: update CACHEBUST to v3 to force fresh Docker build
...
Update CACHEBUST arg to 2025-12-08-v3 to ensure Docker doesn't use cached layers and rebuilds with the latest code fixes. This ensures the duplicate height line fix is included in the build.
2025-12-08 17:08:27 +00:00
Claude
2bb866a14a
fix: remove duplicate style.height assignment in player_screen.dart
...
Remove duplicate ..style.height = '100%' line that was left over from merge conflict resolution. This duplicate assignment may have been causing Flutter build compilation issues.
2025-12-08 17:07:47 +00:00
Michael
f34e5f1ad9
docs: add Docker build failure investigation task and pause audio investigation.
2025-12-08 17:19:10 +01:00
Michael
c7466af9e4
feat: Introduce a comprehensive video player screen supporting live, VOD, and series streams with full playback controls.
2025-12-08 17:12:33 +01:00
Michael
0bcfb35a39
feat: Implement IPTV player screen for stream playback with controls and channel switching
2025-12-08 16:57:11 +01:00
Michael
fcf6a8283d
feat: Add Movies tab with search, pagination, and hero carousel for movie browsing.
2025-12-08 16:16:12 +01:00
Michael
4f484be343
feat: implement web-based IPTV player using HLS.js and mpegts.js with parent frame communication
2025-12-08 15:45:46 +01:00
Michael
10230aa131
build: Add build log file.
2025-12-08 15:04:04 +01:00
Michael
6a72bc4013
fix: add fullscreen CSS rules to prevent scrollbars
2025-12-08 14:46:21 +01:00
Michael
b1181c3856
fix: remove scrollbar in fullscreen and black gradient on EPG overlay
2025-12-08 14:36:34 +01:00
Michael
717e7da44d
fix: resolve git merge conflicts in player_screen.dart
2025-12-08 14:11:20 +01:00
LogiFlow
1c7d84fb01
Merge pull request #94 from R0m1k3/antigravity
...
fix: update CACHEBUST to v2 to force fresh build
2025-12-08 13:35:48 +01:00
Michael
8284099bbe
fix: update CACHEBUST to v2 to force fresh build
2025-12-08 13:35:14 +01:00
LogiFlow
416533b759
Merge pull request #93 from R0m1k3/antigravity
...
fix: add CACHEBUST arg to force Docker cache invalidation
2025-12-08 13:17:56 +01:00
Michael
c13762fd2b
fix: add CACHEBUST arg to force Docker cache invalidation
2025-12-08 13:17:26 +01:00
LogiFlow
620d26f165
Merge pull request #92 from R0m1k3/antigravity
...
refactor: remove media_kit and media_kit_video dependencies
2025-12-08 13:10:03 +01:00
Michael
efa5e5dc28
refactor: remove media_kit and media_kit_video dependencies
2025-12-08 13:09:41 +01:00
LogiFlow
f188ae5b10
Merge pull request #91 from R0m1k3/antigravity
...
chore: Add `--verbose` flag to Flutter web build command in Dockerfile.
2025-12-08 13:01:42 +01:00
Michael
b3a729727e
chore: Add --verbose flag to Flutter web build command in Dockerfile.
2025-12-08 13:01:19 +01:00