Michael
|
1c65258ef0
|
feat: implement IPTV player screen with FFmpeg transcoding for live streams, playback position tracking, and dedicated settings
|
2025-12-06 16:43:19 +01:00 |
|
Michael
|
5f3dee5bc5
|
feat: Establish initial application structure, theming, responsive utilities, and core feature screens.
|
2025-12-06 16:38:15 +01:00 |
|
Michael
|
4d7a1e18c7
|
feat: Implement Xtream API data models and live TV tab for IPTV functionality, including application icons.
|
2025-12-06 16:23:21 +01:00 |
|
Michael
|
c260da3673
|
feat: Implement core server logic including API routing, static file serving, Xtream proxy, and streaming capabilities.
|
2025-12-06 15:38:17 +01:00 |
|
Michael
|
f237597dd8
|
feat: add LiveTVTab widget for displaying categorized live TV channels with pagination.
|
2025-12-06 15:28:05 +01:00 |
|
Michael
|
c763e53972
|
feat: Add IPTV player screen with FFmpeg transcoding, resume playback, and dedicated movie/series tabs.
|
2025-12-06 14:10:52 +01:00 |
|
Michael
|
5ce37dbe25
|
feat: Implement watch history tracking and persistence for movies and episodes.
|
2025-12-06 13:55:40 +01:00 |
|
Michael
|
431a2992bb
|
feat: implement watch history management with persistence using Riverpod and SharedPreferences.
|
2025-12-06 13:50:53 +01:00 |
|
Michael
|
68a03fb58e
|
feat: add core server with REST API, Xtream proxy, streaming, and watch history provider
|
2025-12-06 13:40:48 +01:00 |
|
Michael
|
e32ccd6999
|
feat: add IPTV player screen with FFmpeg transcoding and HLS support for live, VOD, and series streams.
|
2025-12-06 13:31:55 +01:00 |
|
Michael
|
b76dc6995b
|
feat: implement core server with API (auth, playlists), static assets, Xtream proxy, media streaming, and icons
|
2025-12-06 13:10:58 +01:00 |
|
Michael
|
a01bbb1a1c
|
feat: add IPTV player with HLS and MPEG-TS support
|
2025-12-06 12:58:21 +01:00 |
|
Michael
|
2e54728004
|
feat: Implement initial Xtream IPTV features including API service, models, and UI for live TV, movies, series, and settings.
|
2025-12-06 12:45:43 +01:00 |
|
Michael
|
526163d0a4
|
feat: Implement core server with API routing, static file serving, Xtream proxy, and authentication.
|
2025-12-06 12:12:18 +01:00 |
|
Michael
|
5771236c43
|
feat: add Dart server for API, Xtream proxy, and FFmpeg streaming, updating Dockerfile for ffmpeg support.
|
2025-12-06 11:49:39 +01:00 |
|
Michael
|
e2ca337b9e
|
feat: implement initial server setup with API routing, static file serving, Xtream proxy, and CORS middleware.
|
2025-12-06 11:41:08 +01:00 |
|
Michael
|
cda9baee39
|
feat: Implement Xtream service for IPTV API integration and add a web player.
|
2025-12-06 11:34:47 +01:00 |
|
Michael
|
2bef149b5d
|
feat: implement IPTV player screen with mpegts.js for web streams
|
2025-12-06 10:51:30 +01:00 |
|
Michael
|
fd82745b3c
|
feat: add XtreamService for API communication, stream URL generation, caching, and HTTPS proxying.
|
2025-12-06 10:38:53 +01:00 |
|
Michael
|
1499a1ea8f
|
deps: update video_player_web_hls to ^1.3.0
|
2025-12-06 10:33:15 +01:00 |
|
Michael
|
300609d30c
|
feat: Implement initial web application structure and HLS video playback support.
|
2025-12-06 10:24:26 +01:00 |
|
Michael
|
bfbbba778d
|
feat: implement a Dart web server with API routing, static file serving, Xtream proxy, and authentication.
|
2025-12-06 10:15:41 +01:00 |
|
Michael
|
fde3ce7c7d
|
feat: implement initial Dart server with API routing, static file serving, Xtream proxy, and authentication middleware.
|
2025-12-06 10:07:14 +01:00 |
|
Michael
|
986247cea1
|
feat: Implement a video player screen using Chewie for live, VOD, and series streams with EPG overlay.
|
2025-12-06 10:00:38 +01:00 |
|
Michael
|
d1a481bf93
|
feat: Implement Xtream IPTV integration including providers, a dedicated player screen, EPG overlay, and live TV channel browsing.
|
2025-12-06 09:45:22 +01:00 |
|
Michael
|
e769aa671a
|
feat: introduce Live TV tab widget for categorized and paginated channel browsing
|
2025-12-06 02:40:34 +01:00 |
|
Michael
|
a663da81d3
|
feat: add Xtream Codes API service and data models for IPTV integration.
|
2025-12-06 02:17:00 +01:00 |
|
Michael
|
5c39546a22
|
feat: add admin panel for managing playlists with add, edit, and delete functionality.
|
2025-12-06 02:05:15 +01:00 |
|
Michael
|
ac4f274031
|
feat: Add initial backend server with user authentication, session management, and playlist CRUD functionality.
|
2025-12-06 01:51:07 +01:00 |
|
Michael
|
a1ce183cd3
|
feat: implement Hive service for local data persistence, user management, and playlist configuration.
|
2025-12-06 01:11:43 +01:00 |
|
Michael
|
3cd8e3dd52
|
build: Configure Dockerfile for Flutter web release build and add the web application entry point index.html.
|
2025-12-06 00:45:48 +01:00 |
|
Michael
|
f0286a3498
|
build: switch Flutter web application build to debug mode
|
2025-12-06 00:33:01 +01:00 |
|
Michael
|
6eed235299
|
feat: implement Live TV tab with grouped channels, pagination, and state management
|
2025-12-06 00:20:31 +01:00 |
|
Michael
|
9c49707e11
|
feat: connect xtremflow service to external nginx network
|
2025-12-05 19:00:27 +01:00 |
|
Michael
|
78aef7260b
|
chore: Update application internal port to 8089 and configure direct Docker Compose port mapping.
|
2025-12-05 18:53:12 +01:00 |
|
Michael
|
6f8c91c049
|
chore: resolve merge conflict in Dockerfile - keep descriptive comment
|
2025-12-05 18:47:44 +01:00 |
|
Michael
|
5943cd9587
|
chore: Stop explicitly copying pubspec.lock as flutter pub get generates it.
|
2025-12-05 18:44:45 +01:00 |
|
LogiFlow
|
ba10a62ac2
|
Merge pull request #9 from R0m1k3/antigravity
Antigravity
|
2025-12-05 11:30:41 +01:00 |
|
Michael
|
154e2b2246
|
feat: implement Hive service for encrypted local data storage, user management, and playlist configuration.
|
2025-12-05 11:29:58 +01:00 |
|
Michael
|
35667e1d24
|
feat: implement initial application setup with Riverpod, GoRouter, Hive, and theme configuration
|
2025-12-05 11:20:10 +01:00 |
|
LogiFlow
|
a6be442638
|
Merge pull request #8 from R0m1k3/antigravity
feat: Add `video_player_web` dependency for web platform and enable v…
|
2025-12-05 11:16:02 +01:00 |
|
Michael
|
163b1632bf
|
feat: Add video_player_web dependency for web platform and enable verbose logging for web builds.
|
2025-12-05 11:14:41 +01:00 |
|
LogiFlow
|
f14cfe8e3f
|
Merge pull request #7 from R0m1k3/antigravity
chore: Update Flutter web build to use default CanvasKit renderer.
|
2025-12-05 11:05:47 +01:00 |
|
Michael
|
8a0510efd5
|
chore: Update Flutter web build to use default CanvasKit renderer.
|
2025-12-05 11:05:19 +01:00 |
|
LogiFlow
|
1d5a029309
|
Merge pull request #6 from R0m1k3/antigravity
feat: update Dockerfile to run `flutter pub get` and build Flutter we…
|
2025-12-05 11:00:20 +01:00 |
|
Michael
|
47dbf34254
|
feat: update Dockerfile to run flutter pub get and build Flutter web app with HTML renderer.
|
2025-12-05 10:59:52 +01:00 |
|
LogiFlow
|
b66ce41164
|
Merge pull request #5 from R0m1k3/antigravity
build: Set Dockerfile user to root.
|
2025-12-05 10:47:37 +01:00 |
|
Michael
|
bbac00f808
|
build: Set Dockerfile user to root.
|
2025-12-05 10:44:58 +01:00 |
|
LogiFlow
|
3cf3ac293c
|
Merge pull request #4 from R0m1k3/antigravity
build: Add build_runner step to Dockerfile for web build.
|
2025-12-05 10:39:21 +01:00 |
|
Michael
|
eac68cf65a
|
build: Add build_runner step to Dockerfile for web build.
|
2025-12-05 10:38:34 +01:00 |
|