Michael
20f8904e78
feat: add HeroCarousel widget for displaying interactive, auto-playing content.
2025-12-08 23:13:12 +01:00
Michael
e0cdf69674
feat: add settings API service and IPTV settings provider with configurable options.
2025-12-08 22:58:43 +01:00
Michael
00b8ce5c64
feat: introduce IPTV settings provider with configurable streaming, EPG, and player preferences
2025-12-08 22:33:54 +01:00
Michael
ab50702ffb
chore: remove temporary verification and build log files
2025-12-08 22:25:09 +01:00
Michael
7d13132fcd
feat(iptv): introduce settings provider and tab for managing IPTV preferences
2025-12-08 22:23:36 +01:00
Michael
e5af0ec044
feat: implement IPTV player screen with playback controls and VOD seeking
2025-12-08 22:12:42 +01:00
Michael
61e0fa2435
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
689eb4adbc
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
f5f70f73a6
feat: Implement initial server with API, streaming, Xtream proxy, and static file serving.
2025-12-08 21:47:10 +01:00
Michael
63846c090a
feat: implement IPTV settings management with streaming and display preferences
2025-12-08 21:40:46 +01:00
Michael
62fc19598a
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
5069e92bb7
feat: Implement core server infrastructure with API routing, static file serving, and security middleware.
2025-12-08 21:14:17 +01:00
Michael
a348748522
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
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