Commit Graph
580 Commits
Author SHA1 Message Date
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 9c8e95d88a fix: add tasks to address EPG overlay interaction. 2025-12-08 20:53:09 +01:00
Michael d58c56ac59 fix: add tasks to address EPG overlay interaction. 2025-12-08 20:53:09 +01:00
Michael e95fdb534a 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 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 86cf10051d feat(iptv): introduce web-based video player screen for live, VOD, and series content 2025-12-08 20:10:40 +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 e6c9dbf050 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
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 7d5c72f7f7 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
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 57101a62e3 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
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 642af38b0b 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
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 9878b05128 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 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 2821158a9d 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
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 2325431631 docs: add Docker build failure investigation task and pause audio investigation. 2025-12-08 17:19:10 +01:00
Michael f34e5f1ad9 docs: add Docker build failure investigation task and pause audio investigation. 2025-12-08 17:19:10 +01:00
Michael 6399725822 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 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 dd53ceaf7d feat: Implement IPTV player screen for stream playback with controls and channel switching 2025-12-08 16:57:11 +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 2c6545970e feat: Add Movies tab with search, pagination, and hero carousel for movie browsing. 2025-12-08 16:16:12 +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 5ec3169bd0 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 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 89d8951d08 build: Add build log file. 2025-12-08 15:04:04 +01:00
Michael 10230aa131 build: Add build log file. 2025-12-08 15:04:04 +01:00
Michael a46df62f28 fix: add fullscreen CSS rules to prevent scrollbars 2025-12-08 14:46:21 +01:00
Michael 6a72bc4013 fix: add fullscreen CSS rules to prevent scrollbars 2025-12-08 14:46:21 +01:00
Michael 8ee9c1de99 fix: remove scrollbar in fullscreen and black gradient on EPG overlay 2025-12-08 14:36:34 +01:00
Michael b1181c3856 fix: remove scrollbar in fullscreen and black gradient on EPG overlay 2025-12-08 14:36:34 +01:00
Michael 5541a73c41 fix: resolve git merge conflicts in player_screen.dart 2025-12-08 14:11:20 +01:00
Michael 717e7da44d fix: resolve git merge conflicts in player_screen.dart 2025-12-08 14:11:20 +01:00
LogiFlow 6f3bd3d1f5 Merge pull request #94 from R0m1k3/antigravity
fix: update CACHEBUST to v2 to force fresh build
2025-12-08 13:35:48 +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 b8546ace2e fix: update CACHEBUST to v2 to force fresh build 2025-12-08 13:35:14 +01:00
Michael 8284099bbe fix: update CACHEBUST to v2 to force fresh build 2025-12-08 13:35:14 +01:00
LogiFlow f600f90204 Merge pull request #93 from R0m1k3/antigravity
fix: add CACHEBUST arg to force Docker cache invalidation
2025-12-08 13:17:56 +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 d8c36246e2 fix: add CACHEBUST arg to force Docker cache invalidation 2025-12-08 13:17:26 +01:00
Michael c13762fd2b fix: add CACHEBUST arg to force Docker cache invalidation 2025-12-08 13:17:26 +01:00
LogiFlow 678e7fbfe4 Merge pull request #92 from R0m1k3/antigravity
refactor: remove media_kit and media_kit_video dependencies
2025-12-08 13:10:03 +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 96367bb8be refactor: remove media_kit and media_kit_video dependencies 2025-12-08 13:09:41 +01:00
Michael efa5e5dc28 refactor: remove media_kit and media_kit_video dependencies 2025-12-08 13:09:41 +01:00
LogiFlow 0cd963fb9d 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