Commit graph

  • 3a1e7cad34 fix: main content margin-left overriding mobile layout, causing shifted thumbnails main Khoa Vo 2026-05-14 19:45:06 +0700
  • da4061041f fix: mobile sidebar properly hidden by CSS specificity, watch page fits viewport Khoa Vo 2026-05-14 19:41:33 +0700
  • 217ed7889e feat: reorder You tab to show history first, extend Up Next list, remove PIP button Khoa Vo 2026-05-14 19:26:09 +0700
  • b02f671aeb fix: use relative /api URLs through Next.js proxy instead of direct backend URL Khoa Vo 2026-05-14 17:59:50 +0700
  • b5fe18ef9e fix: correct NEXT_PUBLIC_API_URL to include /api path Khoa Vo 2026-05-14 17:50:32 +0700
  • 7e05778840 fix: sub/you tabs now use backend API, sidebar always visible on desktop, channel subscribe button wired up Khoa Vo 2026-05-14 17:45:49 +0700
  • 7358a92bd8 chore: update compose to pull from Docker Hub by default Khoa Vo 2026-05-14 17:27:28 +0700
  • 21ea749d7f revert: remove accidental profile file from kv-tube repo Khoa Vo 2026-05-14 14:44:17 +0700
  • e75d6eebf8 Initial profile README Khoa Vo 2026-05-14 14:43:55 +0700
  • 9ed265bf4d docs: restyle README per Daytona blog guide - logo, badges, why, backstory, contributing Khoa Vo 2026-05-14 14:38:12 +0700
  • 14e6e55b3b docs: restyle README with badges, icons, and visual layout Khoa Vo 2026-05-14 14:35:13 +0700
  • 5d1961a346 docs: add MIT license Khoa Vo 2026-05-14 14:31:01 +0700
  • 219d8a0140 refactor: make docker-compose generic for any domain deployment Khoa Vo 2026-05-14 14:27:36 +0700
  • 457ff7dbbb docs: rewrite README with standard project format Khoa Vo 2026-05-14 14:26:18 +0700
  • 47ad1e47e0 fix: security hardening - remove secrets, fix CORS, add non-root user, add Secure flag Khoa Vo 2026-05-14 14:23:22 +0700
  • 7462e4f413 Create SECURITY.md for security policy vndangkhoa 2026-05-14 14:12:57 +0700
  • 7af385f65d perf: combine apk commands in Dockerfile Khoa Vo 2026-05-14 12:27:27 +0700
  • 7a798bf8f5 unify: single docker-compose for Synology NAS with amd64 support Khoa Vo 2026-05-14 12:17:18 +0700
  • f0dacd0189 chore: clean up docker-compose with clear documentation Khoa Vo 2026-05-14 11:11:40 +0700
  • 25decaf558 docs: add quick setup section to README Khoa Vo 2026-05-14 11:08:00 +0700
  • 21963a111c feat: update docker-compose and README for Synology NAS deployment Khoa Vo 2026-05-14 11:06:39 +0700
  • 693892dfaa docs: update README with new features and v9 version Khoa Vo 2026-05-14 11:04:19 +0700
  • 70266893dd feat: add watch page controls and custom KV-Tube branding Khoa Vo 2026-05-14 10:59:21 +0700
  • 3c7ac8ab08 ci: trigger docker build KV-Tube Deployer 2026-03-28 16:13:58 +0700
  • a83186f0c6 merge: combine forgejo into main docker-compose KV-Tube Deployer 2026-03-28 15:54:13 +0700
  • 57746c2058 remove: all GitHub related files KV-Tube Deployer 2026-03-28 15:38:29 +0700
  • 7a85e64a34 ci: use inline credentials, remove test workflows KV-Tube Deployer 2026-03-28 08:58:29 +0700
  • acd324b4fe Add workflow_dispatch for manual Docker builds with API URL KV-Tube Deployer 2026-03-27 08:16:49 +0700
  • 4418edbfd0 Add workflow_dispatch and build args for API URL KV-Tube Deployer 2026-03-27 08:12:19 +0700
  • 5444604684 fix: use relative API URLs with Next.js proxy KV-Tube Deployer 2026-03-26 14:16:55 +0700
  • 01ff348715 fix: use build arg for NEXT_PUBLIC_API_URL KV-Tube Deployer 2026-03-26 14:00:40 +0700
  • 59ede37d1f fix: use NAS hostname for API URL and add CORS origins KV-Tube Deployer 2026-03-26 13:34:15 +0700
  • b5ad635ecb fix: correct API URL to use port 8981 KV-Tube Deployer 2026-03-26 13:23:14 +0700
  • 55b95d81ec feat: latest changes from local development KV-Tube Deployer 2026-03-26 13:11:20 +0700
  • d22a362e97 update: use kv-tube v7 image KV-Tube Deployer 2026-03-26 12:55:52 +0700
  • 72b19853ee update: use unified Docker image for Forgejo registry KV-Tube Deployer 2026-03-26 12:21:31 +0700
  • 5fed582854 fix: Add .dockerignore to properly exclude files during build KV-Tube Deployer 2026-03-25 07:55:54 +0700
  • 85fb5b701c fix: Ensure public folder and static assets are properly copied in Docker KV-Tube Deployer 2026-03-25 07:53:41 +0700
  • a7cc65294d feat: Update subscriptions, comments, thumbnails and video player KV-Tube Deployer 2026-03-25 07:44:48 +0700
  • 8bc2ddb6ea Fix TypeScript errors in onError handlers for image/video elements KV-Tube Deployer 2026-03-24 23:35:16 +0700
  • c5bcd100d9 Update docker-compose.yml: Bump image tag to v4.0.9 for Synology NAS deployment KV-Tube Deployer 2026-03-24 23:24:57 +0700
  • f43d0a3642 Fix missing thumbnails: Add error handling to image/video elements with fallback to YouTube defaults KV-Tube Deployer 2026-03-24 23:23:11 +0700
  • 8747041a11 Fix: Use maxresdefault thumbnails for consistent 16:9 sizing KV-Tube Deployer 2026-03-24 23:03:51 +0700
  • 1f46c4dc1f Add Synology-compatible Dockerfile and docker-compose (v4.0.8) KV-Tube Deployer 2026-03-24 22:57:30 +0700
  • f2cbf102d2 fix: enforce GOTOOLCHAIN=local in dockerfile KV-Tube Deployer 2026-03-24 22:54:41 +0700
  • 6196c6174f fix: rewrite go.mod header in dockerfile KV-Tube Deployer 2026-03-24 22:54:00 +0700
  • 23e93f379a fix: toolchain removal and in-container go tidy KV-Tube Deployer 2026-03-24 22:53:18 +0700
  • 94540abb0b fix: robust go version sed in dockerfile KV-Tube Deployer 2026-03-24 22:52:29 +0700
  • 62f3365f35 fix: force go version via sed in dockerfile KV-Tube Deployer 2026-03-24 22:51:24 +0700
  • f7101762c1 fix: downgrade go version to 1.24.0 for docker build KV-Tube Deployer 2026-03-24 22:49:48 +0700
  • 35996779dc debug: split apk add steps KV-Tube Deployer 2026-03-24 22:48:46 +0700
  • 5cd32d4974 fix: unify service and container names to kv-tube KV-Tube Deployer 2026-03-24 22:03:22 +0700
  • 908f65218c fix: correct docker image name to match repo KV-Tube Deployer 2026-03-24 22:02:03 +0700
  • de48b7fa12 docs: update synology deployment guide v4.0.7 KV-Tube Deployer 2026-03-24 22:00:21 +0700
  • ec3df62220 chore: optimize docker for synology v4.0.7 KV-Tube Deployer 2026-03-24 21:59:31 +0700
  • 7717cf9028 feat: modernize watch page, add mix playlist, and fix navigation KV-Tube Deployer 2026-03-24 21:59:10 +0700
  • 1929318a2e fix: nextjs server component map crash when backend returns null slices; Bump v4.0.6 KV-Tube Deployer 2026-02-23 07:25:28 +0700
  • f82cbbff14 fix: Subscriptions/You tab cache invalidation, hide Shorts on mobile; Bump v4.0.5 KV-Tube Deployer 2026-02-23 07:19:41 +0700
  • 9a8a54285b feat: Background audio via Media Session and Minimal App Icon; Bump v4.0.4 KV-Tube Deployer 2026-02-23 07:02:25 +0700
  • 9f97791cc4 Implement PWA with unified logos and manifest; Bump v4.0.3 KV-Tube Deployer 2026-02-23 06:59:15 +0700
  • a473d8f1de Fix Watch history, Subscriptions, Safari playback; Bump v4.0.2 KV-Tube Deployer 2026-02-23 06:47:18 +0700
  • 415514741d Update README with single container deployment instructions KV-Tube Deployer 2026-02-22 21:30:47 +0700
  • acce22e81c Fix backend port collision in Single Container Deployment KV-Tube Deployer 2026-02-22 21:24:08 +0700
  • 8ceef2d8a6 Deploy Single Container architecture with Supervisord KV-Tube Deployer 2026-02-22 21:12:51 +0700
  • 335ae080b2 Bump deployment versions to v4.0.1 KV-Tube Deployer 2026-02-22 21:06:46 +0700
  • 549776e094 Fix audio playback, sidebar overlap, and UI highlights KV-Tube Deployer 2026-02-22 21:04:48 +0700
  • 9fdf46697d fix: use NEXT_PUBLIC_API_URL and add yt-dlp to fix backend info fetching KV-Tube Deployer 2026-02-22 19:52:51 +0700
  • c884cdc7fa fix: enable CGO for sqlite support in backend docker image KV-Tube Deployer 2026-02-22 19:44:15 +0700
  • 8b5a69d2fa chore: add README and downgrade go version to build locally KV-Tube Deployer 2026-02-22 17:41:40 +0700
  • 95cfe06f2c chore: setup Dockerfiles and CI for Forgejo and Synology v4.0.0 KV-Tube Deployer 2026-02-22 17:29:42 +0700
  • b39269e767 chore: setup Dockerfiles and CI for Forgejo and Synology KV-Tube Deployer 2026-02-22 17:29:42 +0700
  • 249e4ca415 v3.1.4: Fix WebLLMService undefined - use window attached class pattern v3.1.4 KV-Tube Deployer 2026-01-20 07:35:37 +0700
  • 883519b94c v3.1.4: Fix WebLLMService undefined - use window attached class pattern KV-Tube Deployer 2026-01-20 07:35:37 +0700
  • 79f69772a0 v3.1.3: Fix SPA redeclaration errors, update docker-compose for cookies v3.1.3 KV-Tube Deployer 2026-01-20 07:25:27 +0700
  • 5389df6d5b v3.1.3: Fix SPA redeclaration errors, update docker-compose for cookies KV-Tube Deployer 2026-01-20 07:25:27 +0700
  • 663ef6ba44 v3.1.2: Revert ytfetcher (dependency conflict), rely on Cookies for NAS v3.1.2 KV-Tube Deployer 2026-01-20 07:12:16 +0700
  • e2940e76fd v3.1.2: Revert ytfetcher (dependency conflict), rely on Cookies for NAS KV-Tube Deployer 2026-01-20 07:12:16 +0700
  • a3600c0976 v3.1.1: Enable ytfetcher & update dockerignore v3.1.1 KV-Tube Deployer 2026-01-20 07:11:20 +0700
  • c6c6223ccc v3.1.1: Enable ytfetcher & update dockerignore KV-Tube Deployer 2026-01-20 07:11:20 +0700
  • 727be56491 v3.1.1: Enable ytfetcher fallback & docs update for NAS cookies KV-Tube Deployer 2026-01-20 07:11:06 +0700
  • 01450858e3 v3.1.1: Enable ytfetcher fallback & docs update for NAS cookies KV-Tube Deployer 2026-01-20 07:11:06 +0700
  • f429116ed0 v3.1: WebLLM summarization, improved translations, copy button, removed mini player v3.1 KV-Tube Deployer 2026-01-19 19:03:09 +0700
  • ae1f6c86d6 v3.1: WebLLM summarization, improved translations, copy button, removed mini player KV-Tube Deployer 2026-01-19 19:03:09 +0700
  • eefc5120e6 chore: cleanup debug scripts and logs master KV-Tube Deployer 2026-01-18 21:47:31 +0700
  • a16d3481bd release: v3.0 - Modular backend, ytfetcher integration, and privacy updates v3 KV-Tube Deployer 2026-01-18 21:37:34 +0700
  • 6c1f459cd6 chore: cleanup project files and remove CC functionality KV-Tube Deployer 2026-01-12 17:40:31 +0700
  • a93a875ce2 feat: Add client-side AI subtitle generation with Whisper KV-Tube Deployer 2026-01-12 16:18:43 +0700
  • 92acf81362 Latest local changes KV-Tube Deployer 2026-01-12 09:52:05 +0700
  • 6d0b83cf2b Cleanup and documentation update KV-Tube Deployer 2026-01-12 09:41:27 +0700
  • 8aef1a79d4 docs: update docker tag to latest KV-Tube Deployer 2026-01-11 22:04:16 +0700
  • 3cf599bd2d docs: huge update to README.md with v2.0 details KV-Tube Deployer 2026-01-11 22:02:08 +0700
  • 60d3bc3a5e Fix subscribe button and library tab navigation v2.2 KV-Tube Deployer 2026-01-11 21:51:42 +0700
  • 38449d23d6 Bump version to v2.1 for cache busting v2.1 KV-Tube Deployer 2026-01-10 14:56:24 +0700
  • d161577caa Add update_and_restart.sh script KV-Tube Deployer 2026-01-10 14:53:52 +0700
  • 81369b50eb Update docker-compose to use kv-tube:v2.0 and port 5000 KV-Tube Deployer 2026-01-10 14:47:32 +0700
  • e90d7469ec Add Forgejo registry deployment v2.0 KV-Tube Deployer 2026-01-10 14:44:49 +0700
  • 3bc8d40868 Fix Gunicorn import by renaming app.py to wsgi.py KV-Tube Deployer 2026-01-10 14:43:48 +0700
  • 8277331098 Add Docker Hub publishing workflow KV-Tube Deployer 2026-01-10 14:37:54 +0700
  • d095361f74 Release v2.0: Optimized Performance and Docker Support KV-Tube Deployer 2026-01-10 14:35:08 +0700
  • b8b06ab6df fix: rename Trending Now to Trending KV-Tube Deployer 2026-01-02 12:48:29 +0700