Commit Graph
227 Commits
Author SHA1 Message Date
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
LogiFlow 9199c3a470 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 f8060bc952 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 26c058d51f 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 7e9b7fa6e6 build: Optimize Dockerfile by adding DART VM memory option and removing diagnostic commands. 2025-12-08 12:46:49 +01:00
LogiFlow 5c2579956d 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 a3eb0c7834 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 597398b747 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 197daac48b fix: pin Flutter SDK version to 3.27.4 and add build diagnostics to Dockerfile 2025-12-08 12:28:53 +01:00
Michael 339aa91998 Merge branch 'antigravity' into main 2025-12-08 11:53:33 +01:00
Michael 21c96c8dfe feat: implement PlayerScreen for IPTV streams with web iframe integration and full playback controls. 2025-12-08 11:03:06 +01:00
Michael 38ad7482d3 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 0bb4f39d37 Merge pull request #85 from R0m1k3/antigravity
Antigravity
2025-12-07 23:08:47 +01:00
Michael dcf04f5c46 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 8eb27c394c feat: add IPTV series detail screen with season and episode listing. 2025-12-07 23:02:48 +01:00
LogiFlow 74f02547bb 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 ac30bd98b4 feat: add mobile movies and series tabs for IPTV content display 2025-12-07 23:00:09 +01:00
LogiFlow 9d46e6d863 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 d1fbfe0f1e feat: Add initial server implementation with API routing, security middleware, and a file cleanup service. 2025-12-07 22:49:29 +01:00