vndangkhoa
064377d7dd
build: Update Dockerfile for v6 and fix TypeScript errors
...
StreamFlow CI/CD / Backend Tests (push) Failing after 3s
StreamFlow CI/CD / Backend Lint (push) Failing after 2s
StreamFlow CI/CD / Frontend Tests (push) Failing after 2s
StreamFlow CI/CD / Docker Build (push) Has been skipped
StreamFlow CI/CD / Android TV Build (push) Failing after 1s
StreamFlow CI/CD / Docker Publish (push) Failing after 5s
- Update Dockerfile to use linux/amd64 platform consistently
- Fix unused parameter warnings in Hero.tsx, MovieCard.tsx
- Fix useCallback import issues in useWatchProgress.ts
- Update docker-compose.yml to use v6 tag
- Update README.md with Synology NAS deployment instructions
- Add episode progress tracking documentation
2026-05-07 07:38:39 +07:00
vndangkhoa
0819a1beca
feat: Add episode progress tracking and fix image URLs
...
StreamFlow CI/CD / Backend Tests (push) Failing after 23s
StreamFlow CI/CD / Backend Lint (push) Failing after 2s
StreamFlow CI/CD / Frontend Tests (push) Failing after 3s
StreamFlow CI/CD / Android TV Build (push) Failing after 1s
StreamFlow CI/CD / Docker Build (push) Has been skipped
StreamFlow CI/CD / Docker Publish (push) Failing after 1m55s
- Add useWatchProgress hook for saving watch progress
- Auto-save progress every 5 seconds and on pause
- Seek to saved position (minus 20s) when returning
- Add Continue Watching section with progress bars
- Fix ophim image URLs (img.ophim.live)
- Remove broken wsrv.nl proxy dependency
- Add episode badge and progress bar to MovieCard
2026-05-06 21:06:05 +07:00
vndangkhoa
3009f94fe9
Release v4: Cleanup and refactoring
StreamFlow CI/CD / Backend Tests (push) Has been cancelled
StreamFlow CI/CD / Backend Lint (push) Has been cancelled
StreamFlow CI/CD / Frontend Tests (push) Has been cancelled
StreamFlow CI/CD / Android TV Build (push) Has been cancelled
StreamFlow CI/CD / Docker Build (push) Has been cancelled
StreamFlow CI/CD / Docker Publish (push) Has been cancelled
2026-03-03 07:55:27 +07:00
vndangkhoa
22229153b9
update android tv apk with production url
StreamFlow CI/CD / Backend Tests (push) Waiting to run
StreamFlow CI/CD / Backend Lint (push) Waiting to run
StreamFlow CI/CD / Frontend Tests (push) Waiting to run
StreamFlow CI/CD / Android TV Build (push) Waiting to run
StreamFlow CI/CD / Docker Build (push) Blocked by required conditions
StreamFlow CI/CD / Docker Publish (push) Blocked by required conditions
2026-03-02 07:34:15 +07:00
vndangkhoa
69308bf696
v3.9.2: Fix Android TV OOM crash + backend Content-Type headers
...
- Backend: Add Content-Type: application/json to all JSON API endpoints
- Android TV: Reduce HomeViewModel memory usage (load 4 categories only, limit 15 items each)
- Android TV: Prevent OOM kill on TV devices with limited RAM
- Updated APK, docker-compose, health endpoint to v3.9.2
2026-03-01 11:34:51 +07:00
vndangkhoa
b647bc8272
v3.9: Add Next/Prev episode buttons, replace PhimMoiChill with Phim30 scraper, filter blank thumbnails
...
Release APKs / Build TV APK (push) Has been cancelled
Release APKs / Build Mobile APK (push) Has been cancelled
Release APKs / Create Release (push) Has been cancelled
- Add Next/Previous episode navigation to Android TV ExoPlayer UI
- Implement Phim30.me scraper as replacement for unstable PhimMoiChill
- Remove all PhimMoiChill code (scraper, extractor, fallback URLs)
- Filter out movies without thumbnails from API responses
- Fix HTTP 500 error caused by dead phimmoichill.network fallback
- Include Android TV APK in webapp for download
2026-02-28 18:45:48 +07:00
vndangkhoa
46818cced5
chore: release v3.9
2026-02-27 22:36:36 +07:00
vndangkhoa
1bd470731c
Fix SPA routing and frontend search duplicates
Release APKs / Build TV APK (push) Has been cancelled
Release APKs / Build Mobile APK (push) Has been cancelled
Release APKs / Create Release (push) Has been cancelled
2026-02-20 21:00:36 +07:00
vndangkhoa
7d696a93af
Release v3.7: Codebase cleanup and security improvements
Release APKs / Build TV APK (push) Has been cancelled
Release APKs / Build Mobile APK (push) Has been cancelled
Release APKs / Create Release (push) Has been cancelled
2026-02-18 19:12:47 +07:00
vndangkhoa
056824cfa8
Refactor: Clean up codebase and improve project structure
...
- Remove debug files, binaries, and temp outputs from repo
- Update .gitignore to exclude cache, logs, and build artifacts
- Fix CI/CD workflow for Go backend (was referencing Python)
- Add graceful shutdown and config module to backend
- Add SSRF protection with URL validation
- Refactor handlers to reduce code duplication
- Add React ErrorBoundary component
- Add lazy loading for frontend routes
- Setup Vitest for frontend testing
- Update Dockerfile to use Go 1.23
2026-02-18 19:00:22 +07:00
vndangkhoa
863be08e38
Deploy v3.7: Fix duplicate episodes & update Android TV app
2026-02-17 14:10:02 +07:00
vndangkhoa
9701497475
V3.5: Fix extract 500 error - skip empty URLs and install yt-dlp in Docker
2026-02-16 19:35:00 +07:00
vndangkhoa
f1bbe53ba6
V3.4 Release: Prevent screen sleep during playback (Web & Android TV)
2026-02-16 08:45:53 +07:00
vndangkhoa
d22f14df5c
V3.3 Release: Rebranded to kv-netflix and added PWA support
2026-02-16 08:40:36 +07:00
vndangkhoa
76e356512a
UI Fix: Standardized Recommendation rows and synchronized grid layouts
2026-02-16 08:31:34 +07:00
vndangkhoa
636e751b31
V3.2 Release: Optimized Mobile Grid Layouts (2-3 columns) across all themes
2026-02-16 08:28:21 +07:00
vndangkhoa
05b320e823
V3 Release: Integrated Android TV App App across all themes, updated Docker for Synology NAS
2026-02-15 18:04:25 +07:00
vndangkhoa
f2e7467abf
feat: dockerize app, add brand assets, implement wake lock
2026-02-01 19:13:15 +07:00
vndangkhoa
32a5ebdff2
Fix: Smart recommendations category mismatch and MovieRow clickability
2026-02-01 18:44:20 +07:00
vndangkhoa
cbfdd34253
Refactor: Full migration to Go backend and React TV-style frontend
2026-02-01 18:40:56 +07:00