Commit graph

107 commits

Author SHA1 Message Date
KV-Tube Deployer
ab37e8408a fix: match workflow runs-on with runner labels 2026-03-28 11:24:10 +07:00
KV-Tube Deployer
494b672aba ci: test forgejo workflow 2026-03-28 11:22:55 +07:00
KV-Tube Deployer
f289ff86b0 fix: update runner token 2026-03-28 11:21:49 +07:00
KV-Tube Deployer
f14f0ac299 fix: add runner registration 2026-03-28 11:19:12 +07:00
KV-Tube Deployer
cd8a69f1ad fix: correct runner command 2026-03-28 11:18:00 +07:00
KV-Tube Deployer
db7619b975 fix: use shell entrypoint for runner 2026-03-28 11:17:09 +07:00
KV-Tube Deployer
dce0f4c5f6 fix: use command for runner 2026-03-28 11:16:23 +07:00
KV-Tube Deployer
9b23ba183b fix: setup forgejo with manual runner registration 2026-03-28 11:14:16 +07:00
KV-Tube Deployer
77418ef60b fix: use forgejo 7 2026-03-28 11:10:21 +07:00
KV-Tube Deployer
24f6d524e2 fix: enable actions via environment variable 2026-03-28 11:08:53 +07:00
KV-Tube Deployer
1c867043fc fix: use external Forgejo instance for CI 2026-03-28 11:05:35 +07:00
KV-Tube Deployer
59e97f805e ci: test forgejo runner
Some checks are pending
Build & Push Docker Image / build (push) Waiting to run
2026-03-28 10:55:31 +07:00
KV-Tube Deployer
8c1c7ec764 fix: change forgejo network subnet to avoid conflict 2026-03-28 10:48:44 +07:00
KV-Tube Deployer
9c184b666c fix: update forgejo CI workflow and runner config for docker:host 2026-03-28 10:41:26 +07:00
KV-Tube Deployer
7fcff298c2 ci: Docker build workflow for Forgejo
Some checks failed
Build & Push Docker Image / build (push) Failing after 8s
2026-03-28 10:21:05 +07:00
KV-Tube Deployer
0bbe4fe015 debug: test runner env
All checks were successful
Debug / debug (push) Successful in 8s
2026-03-28 10:19:56 +07:00
KV-Tube Deployer
f13e988e17 ci: build and push Docker image via host runner
Some checks failed
Build & Push Docker Image / build (push) Failing after 0s
2026-03-28 09:24:55 +07:00
KV-Tube Deployer
ca3a64539b test: both labels
Some checks failed
Test Label / test-ub (push) Failing after 1s
Test Label / test-db (push) Failing after 1s
2026-03-28 09:18:02 +07:00
KV-Tube Deployer
f5f356d695 test: dind runner
Some checks failed
Test DinD / test (push) Failing after 1s
2026-03-28 09:17:01 +07:00
KV-Tube Deployer
454ef227eb ci: use alpine with docker socket for builds
Some checks failed
Build & Push Docker Image / build (push) Failing after 6s
2026-03-28 09:15:48 +07:00
KV-Tube Deployer
17912515a7 ci: use docker-build runner label (dind)
Some checks failed
Build & Push Docker Image / build (push) Failing after 17s
2026-03-28 09:07:46 +07:00
KV-Tube Deployer
9ce894523e ci: use docker:dind container for builds
Some checks failed
Build & Push Docker Image / build (push) Failing after 18s
2026-03-28 09:04:01 +07:00
KV-Tube Deployer
efa0c6ff30 test: docker version
Some checks failed
Test Step / test (push) Failing after 2s
2026-03-28 09:01:43 +07:00
KV-Tube Deployer
a7faaf82e2 test: hello world
All checks were successful
Hello / hello (push) Successful in 2s
2026-03-28 09:01:04 +07:00
KV-Tube Deployer
70c1c337bf test: minimal workflow to isolate issue
Some checks failed
Build & Push Docker Image / build (push) Failing after 11s
Test Minimal / test (push) Failing after 2s
2026-03-28 08:59:59 +07:00
KV-Tube Deployer
a4acfacc49 test: env vars and docker login
Some checks failed
Build & Push Docker Image / build (push) Failing after 10s
Test Env / test (push) Failing after 3s
2026-03-28 08:59:03 +07:00
KV-Tube Deployer
40f7276086 ci: use inline credentials, remove test workflows
Some checks failed
Build & Push Docker Image / build (push) Failing after 11s
2026-03-28 08:58:29 +07:00
KV-Tube Deployer
d4530682f9 test: check git clone connectivity
Some checks failed
Build & Push Docker Image / build (push) Failing after 10s
Test Git Clone / test (push) Successful in 10s
Test Host / test (push) Successful in 3s
2026-03-28 08:57:27 +07:00
KV-Tube Deployer
6433532a28 test: check host tools
Some checks failed
Build & Push Docker Image / build (push) Failing after 10s
Test Host / test (push) Successful in 3s
2026-03-28 08:56:38 +07:00
KV-Tube Deployer
e255bfea22 ci: use git clone instead of checkout action for host mode
Some checks failed
Build & Push Docker Image / build (push) Failing after 10s
2026-03-28 08:56:06 +07:00
KV-Tube Deployer
f2f28735a0 ci: clean up test workflows, keep docker-build only
Some checks failed
Build & Push Docker Image / build (push) Failing after 35s
2026-03-28 08:54:25 +07:00
KV-Tube Deployer
01eca0d7d5 test: check Docker availability in runner
Some checks failed
Build & Push Docker Image / build (push) Failing after 33s
Test Docker / docker-test (push) Failing after 2s
Test Runner / test (push) Successful in 2s
2026-03-28 08:48:50 +07:00
KV-Tube Deployer
c179e7dc33 test: add simple runner test workflow
Some checks failed
Build & Push Docker Image / build (push) Failing after 30s
Test Runner / test (push) Successful in 2s
2026-03-28 08:47:29 +07:00
KV-Tube Deployer
364f4d8780 fix: use self-hosted docker runner and plain docker commands for Forgejo CI
Some checks failed
Build & Push Docker Image / build (push) Failing after 31s
2026-03-28 08:45:33 +07:00
KV-Tube Deployer
376c5a9bed Add Forgejo CI workflow to build and push Docker image
Some checks failed
Build & Push Docker Image / build (push) Failing after 3m19s
2026-03-28 08:38:22 +07:00
KV-Tube Deployer
e0f9fe6842 Add workflow_dispatch for manual Docker builds with API URL
Some checks failed
CI / lint (push) Failing after 1m10s
CI / test (push) Failing after 38s
CI / build (push) Has been skipped
2026-03-27 08:16:49 +07:00
KV-Tube Deployer
b1bd08ba7a Add workflow_dispatch and build args for API URL 2026-03-27 08:12:19 +07:00
KV-Tube Deployer
c99a772b54 fix: use relative API URLs with Next.js proxy 2026-03-26 14:16:55 +07:00
KV-Tube Deployer
df02bc9801 fix: use build arg for NEXT_PUBLIC_API_URL 2026-03-26 14:00:40 +07:00
KV-Tube Deployer
68824d70ff fix: use NAS hostname for API URL and add CORS origins 2026-03-26 13:34:15 +07:00
KV-Tube Deployer
f3ac7c99b8 fix: correct API URL to use port 8981 2026-03-26 13:23:14 +07:00
KV-Tube Deployer
acdafcfe8c feat: latest changes from local development 2026-03-26 13:11:20 +07:00
KV-Tube Deployer
f6bbfc981a update: use kv-tube v7 image 2026-03-26 12:55:52 +07:00
KV-Tube Deployer
d78d4a6b66 update: use unified Docker image for Forgejo registry 2026-03-26 12:21:31 +07:00
KV-Tube Deployer
799a3ffb15 fix: Add .dockerignore to properly exclude files during build
Some checks failed
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
CI / build (push) Has been cancelled
2026-03-25 07:55:54 +07:00
KV-Tube Deployer
787e42d435 fix: Ensure public folder and static assets are properly copied in Docker
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Blocked by required conditions
2026-03-25 07:53:41 +07:00
KV-Tube Deployer
468b2b08fc feat: Update subscriptions, comments, thumbnails and video player
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Blocked by required conditions
- 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
82a51b7ee4 Fix TypeScript errors in onError handlers for image/video elements
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Blocked by required conditions
2026-03-24 23:35:16 +07:00
KV-Tube Deployer
1a04f8f486 Update docker-compose.yml: Bump image tag to v4.0.9 for Synology NAS deployment
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Blocked by required conditions
2026-03-24 23:24:57 +07:00
KV-Tube Deployer
86913861f2 Fix missing thumbnails: Add error handling to image/video elements with fallback to YouTube defaults
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Blocked by required conditions
2026-03-24 23:23:11 +07:00