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 |
|
LogiFlow
|
62808a00c6
|
Merge pull request #3 from R0m1k3/antigravity
feat: Add .dockerignore and configure Dockerfile for Flutter web buil…
|
2025-12-05 10:34:31 +01:00 |
|
Michael
|
1b4e20c418
|
feat: Add .dockerignore and configure Dockerfile for Flutter web build with updated base image.
|
2025-12-05 10:32:15 +01:00 |
|
Michael
|
8af594ab16
|
build: remove pubspec.lock from Dockerfile dependency copy instruction
|
2025-12-05 10:15:15 +01:00 |
|
Michael
|
693386f241
|
build: switch Flutter base image to ghcr.io registry
|
2025-12-05 10:11:21 +01:00 |
|
LogiFlow
|
c05cad6173
|
Merge pull request #2 from R0m1k3/antigravity
chore: remove explicit Docker Compose version from configuration
|
2025-12-05 09:57:07 +01:00 |
|
Michael
|
92adafd963
|
chore: remove explicit Docker Compose version from configuration
|
2025-12-05 09:56:45 +01:00 |
|
LogiFlow
|
efa78f2bfd
|
Merge pull request #1 from R0m1k3/antigravity
chore: Update dependencies, switch Flutter web renderer to HTML, repl…
|
2025-12-05 09:52:55 +01:00 |
|
Michael
|
0ca2835cba
|
chore: Update dependencies, switch Flutter web renderer to HTML, replace media_kit with video_player/chewie, and remove Hive volume from Docker setup.
|
2025-12-05 09:52:40 +01:00 |
|
Michael
|
3c0d472a31
|
refactor: optimize Docker build and deployment process, and rewrite README with comprehensive details.
|
2025-12-05 09:22:07 +01:00 |
|
Michael
|
2a28eb44d8
|
feat: Initialize XtremFlow project with core structure, IPTV features, authentication, and video player.
|
2025-12-05 09:17:11 +01:00 |
|