Commit Graph
321 Commits
Author SHA1 Message Date
Michael 9c8e95d88a 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 86cf10051d 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
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
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
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
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 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
Michael 2325431631 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 dd53ceaf7d 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 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 89d8951d08 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 8ee9c1de99 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
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
Michael b8546ace2e 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
Michael d8c36246e2 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
Michael 96367bb8be 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
Michael 269bf3652c chore: Add --verbose flag to Flutter web build command in Dockerfile. 2025-12-08 13:01:19 +01:00
LogiFlow 3f0a0a96ff Merge pull request #90 from R0m1k3/antigravity
fix: Increase DART VM old generation heap size and add `flutter clean…
2025-12-08 12:54:29 +01:00
Michael e1b30a2fda fix: Increase DART VM old generation heap size and add flutter clean to the build process. 2025-12-08 12:53:32 +01:00
LogiFlow 15e303fb74 Merge pull request #89 from R0m1k3/antigravity
build: Optimize Dockerfile by adding DART VM memory option and removi…
2025-12-08 12:47:15 +01:00
Michael 8435c92b72 build: Optimize Dockerfile by adding DART VM memory option and removing diagnostic commands. 2025-12-08 12:46:49 +01:00
LogiFlow f8e9b56d23 Merge pull request #88 from R0m1k3/antigravity
build: update Flutter base image to stable and add `--no-tree-shake-i…
2025-12-08 12:41:37 +01:00
Michael 70b61c77f9 build: update Flutter base image to stable and add --no-tree-shake-icons and --verbose flags to the web build command. 2025-12-08 12:41:13 +01:00
LogiFlow 57f17f9cc5 Merge pull request #87 from R0m1k3/antigravity
fix: pin Flutter SDK version to 3.27.4 and add build diagnostics to D…
2025-12-08 12:29:18 +01:00
Michael a37e9544cf fix: pin Flutter SDK version to 3.27.4 and add build diagnostics to Dockerfile 2025-12-08 12:28:53 +01:00
Michael 4974a3ac69 Merge branch 'antigravity' into main 2025-12-08 11:53:33 +01:00
Michael f076e1859d feat: implement PlayerScreen for IPTV streams with web iframe integration and full playback controls. 2025-12-08 11:03:06 +01:00
Michael 21ec95e05b feat: add IPTV player screen with HLS streaming, playback controls, and premium features like audio track and aspect ratio selection. 2025-12-08 10:47:32 +01:00
LogiFlow 33778c5a3a Merge pull request #85 from R0m1k3/antigravity
Antigravity
2025-12-07 23:08:47 +01:00
Michael 643bf7e761 feat: Add new UI components for IPTV movies and series, including mobile-specific tabs with search and pagination, and a series detail screen. 2025-12-07 23:08:29 +01:00
Michael 59bb26479e feat: add IPTV series detail screen with season and episode listing. 2025-12-07 23:02:48 +01:00
LogiFlow 124d2b432f Merge pull request #84 from R0m1k3/antigravity
feat: add mobile movies and series tabs for IPTV content display
2025-12-07 23:00:33 +01:00
Michael 2fb11584e1 feat: add mobile movies and series tabs for IPTV content display 2025-12-07 23:00:09 +01:00
LogiFlow e50176b097 Merge pull request #83 from R0m1k3/antigravity
feat: Add initial server implementation with API routing, security mi…
2025-12-07 22:49:52 +01:00
Michael 1e3e490e26 feat: Add initial server implementation with API routing, security middleware, and a file cleanup service. 2025-12-07 22:49:29 +01:00
LogiFlow 1a83d62fae Merge pull request #82 from R0m1k3/antigravity
feat: implement IPTV player screen with HLS streaming, playback contr…
2025-12-07 16:52:17 +01:00
Michael 1ef7db6772 feat: implement IPTV player screen with HLS streaming, playback controls, and iframe integration 2025-12-07 16:51:57 +01:00
LogiFlow be38010b7d Merge pull request #81 from R0m1k3/antigravity
feat: implement IPTV player screen for live, VOD, and series playback.
2025-12-07 16:31:33 +01:00
Michael 61527da500 feat: implement IPTV player screen for live, VOD, and series playback. 2025-12-07 16:31:04 +01:00
LogiFlow 2b55db78ef Merge pull request #80 from R0m1k3/antigravity
feat: implement web-based IPTV player with HLS.js and mpegts.js, incl…
2025-12-07 16:08:21 +01:00
Michael 13e4db9265 feat: implement web-based IPTV player with HLS.js and mpegts.js, including parent communication for control and status. 2025-12-07 16:07:06 +01:00