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
LogiFlow
47257d240c
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
c9d25cd465
feat: implement IPTV player screen with HLS streaming, playback controls, and iframe integration
2025-12-07 16:51:57 +01:00
LogiFlow
67e0f2713d
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