Khoa Vo
da4061041f
fix: mobile sidebar properly hidden by CSS specificity, watch page fits viewport
2026-05-14 19:41:33 +07:00
Khoa Vo
217ed7889e
feat: reorder You tab to show history first, extend Up Next list, remove PIP button
2026-05-14 19:26:09 +07:00
Khoa Vo
b02f671aeb
fix: use relative /api URLs through Next.js proxy instead of direct backend URL
2026-05-14 17:59:50 +07:00
Khoa Vo
b5fe18ef9e
fix: correct NEXT_PUBLIC_API_URL to include /api path
2026-05-14 17:50:32 +07:00
Khoa Vo
7e05778840
fix: sub/you tabs now use backend API, sidebar always visible on desktop, channel subscribe button wired up
2026-05-14 17:45:49 +07:00
Khoa Vo
7358a92bd8
chore: update compose to pull from Docker Hub by default
2026-05-14 17:27:28 +07:00
Khoa Vo
21ea749d7f
revert: remove accidental profile file from kv-tube repo
2026-05-14 14:44:17 +07:00
Khoa Vo
e75d6eebf8
Initial profile README
2026-05-14 14:43:55 +07:00
Khoa Vo
9ed265bf4d
docs: restyle README per Daytona blog guide - logo, badges, why, backstory, contributing
2026-05-14 14:38:12 +07:00
Khoa Vo
14e6e55b3b
docs: restyle README with badges, icons, and visual layout
2026-05-14 14:35:13 +07:00
Khoa Vo
5d1961a346
docs: add MIT license
2026-05-14 14:31:01 +07:00
Khoa Vo
219d8a0140
refactor: make docker-compose generic for any domain deployment
2026-05-14 14:27:36 +07:00
Khoa Vo
457ff7dbbb
docs: rewrite README with standard project format
2026-05-14 14:26:18 +07:00
Khoa Vo
47ad1e47e0
fix: security hardening - remove secrets, fix CORS, add non-root user, add Secure flag
2026-05-14 14:24:14 +07:00
vndangkhoa
7462e4f413
Create SECURITY.md for security policy
...
Added a security policy document outlining supported versions and vulnerability reporting.
2026-05-14 14:12:57 +07:00
Khoa Vo
7af385f65d
perf: combine apk commands in Dockerfile
2026-05-14 12:27:27 +07:00
Khoa Vo
7a798bf8f5
unify: single docker-compose for Synology NAS with amd64 support
2026-05-14 12:17:18 +07:00
Khoa Vo
f0dacd0189
chore: clean up docker-compose with clear documentation
2026-05-14 11:11:40 +07:00
Khoa Vo
25decaf558
docs: add quick setup section to README
2026-05-14 11:08:00 +07:00
Khoa Vo
21963a111c
feat: update docker-compose and README for Synology NAS deployment
2026-05-14 11:06:39 +07:00
Khoa Vo
693892dfaa
docs: update README with new features and v9 version
2026-05-14 11:04:19 +07:00
Khoa Vo
70266893dd
feat: add watch page controls and custom KV-Tube branding
...
- Add fullscreen, loop, and wide mode toggles to watch page
- Add custom SVG icon components for consistent branding
- Update Header, Sidebar, and MobileNav with custom icons
- Add KV-Tube logo component with play button
- Create PWA icon SVGs for favicon and app icons
2026-05-14 10:59:21 +07:00
KV-Tube Deployer
3c7ac8ab08
ci: trigger docker build
2026-03-28 16:13:58 +07:00
KV-Tube Deployer
a83186f0c6
merge: combine forgejo into main docker-compose
2026-03-28 15:54:13 +07:00
KV-Tube Deployer
57746c2058
remove: all GitHub related files
2026-03-28 15:38:29 +07:00
KV-Tube Deployer
7a85e64a34
ci: use inline credentials, remove test workflows
2026-03-28 08:58:29 +07:00
KV-Tube Deployer
acd324b4fe
Add workflow_dispatch for manual Docker builds with API URL
2026-03-27 08:16:49 +07:00
KV-Tube Deployer
4418edbfd0
Add workflow_dispatch and build args for API URL
2026-03-27 08:12:19 +07:00
KV-Tube Deployer
5444604684
fix: use relative API URLs with Next.js proxy
2026-03-26 14:16:55 +07:00
KV-Tube Deployer
01ff348715
fix: use build arg for NEXT_PUBLIC_API_URL
2026-03-26 14:00:40 +07:00
KV-Tube Deployer
59ede37d1f
fix: use NAS hostname for API URL and add CORS origins
2026-03-26 13:34:15 +07:00
KV-Tube Deployer
b5ad635ecb
fix: correct API URL to use port 8981
2026-03-26 13:23:14 +07:00
KV-Tube Deployer
55b95d81ec
feat: latest changes from local development
2026-03-26 13:11:20 +07:00
KV-Tube Deployer
d22a362e97
update: use kv-tube v7 image
2026-03-26 12:55:52 +07:00
KV-Tube Deployer
72b19853ee
update: use unified Docker image for Forgejo registry
2026-03-26 12:21:31 +07:00
KV-Tube Deployer
5fed582854
fix: Add .dockerignore to properly exclude files during build
2026-03-25 07:55:54 +07:00
KV-Tube Deployer
85fb5b701c
fix: Ensure public folder and static assets are properly copied in Docker
2026-03-25 07:53:41 +07:00
KV-Tube Deployer
a7cc65294d
feat: Update subscriptions, comments, thumbnails and video player
...
- Add categorized subscriptions page with Show more/less
- Fix comments display on watch page
- Add thumbnail fallback handling across all pages
- Increase video buffer for smoother playback
- Add visibility change handler for background play
- Update Docker config for v5 deployment
2026-03-25 07:44:48 +07:00
KV-Tube Deployer
8bc2ddb6ea
Fix TypeScript errors in onError handlers for image/video elements
2026-03-24 23:35:16 +07:00
KV-Tube Deployer
c5bcd100d9
Update docker-compose.yml: Bump image tag to v4.0.9 for Synology NAS deployment
2026-03-24 23:24:57 +07:00
KV-Tube Deployer
f43d0a3642
Fix missing thumbnails: Add error handling to image/video elements with fallback to YouTube defaults
2026-03-24 23:23:11 +07:00
KV-Tube Deployer
8747041a11
Fix: Use maxresdefault thumbnails for consistent 16:9 sizing
2026-03-24 23:03:51 +07:00
KV-Tube Deployer
1f46c4dc1f
Add Synology-compatible Dockerfile and docker-compose (v4.0.8)
2026-03-24 22:57:30 +07:00
KV-Tube Deployer
f2cbf102d2
fix: enforce GOTOOLCHAIN=local in dockerfile
2026-03-24 22:54:41 +07:00
KV-Tube Deployer
6196c6174f
fix: rewrite go.mod header in dockerfile
2026-03-24 22:54:00 +07:00
KV-Tube Deployer
23e93f379a
fix: toolchain removal and in-container go tidy
2026-03-24 22:53:18 +07:00
KV-Tube Deployer
94540abb0b
fix: robust go version sed in dockerfile
2026-03-24 22:52:29 +07:00
KV-Tube Deployer
62f3365f35
fix: force go version via sed in dockerfile
2026-03-24 22:51:24 +07:00
KV-Tube Deployer
f7101762c1
fix: downgrade go version to 1.24.0 for docker build
2026-03-24 22:49:48 +07:00
KV-Tube Deployer
35996779dc
debug: split apk add steps
2026-03-24 22:48:46 +07:00