Ultradesu and Claude Opus 4.6
f3392eff9f
fix(node-player): use expires_in instead of expires_at on AccessToken type
...
Publish Web Player Image / build-and-push-image (push) Waiting to run
Publish Metadata Agent Image / build-and-push-image (push) Successful in 4m18s
Publish Node Player Image / build-and-push-image (push) Successful in 1m20s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 15:01:30 +01:00
Ultradesu and Claude Opus 4.6
e99cacae8b
feat(auth): replace cookie/api-key auth with JWT Bearer tokens, separate UI from API
...
Publish Metadata Agent Image / build-and-push-image (push) Successful in 6m3s
Publish Node Player Image / build-and-push-image (push) Failing after 58s
Publish Web Player Image / build-and-push-image (push) Has been cancelled
- Add JWT Bearer token validation to Rust API via OIDC provider JWKS
with automatic key rotation and 1-hour cache
- Remove x-api-key auth support and built-in web UI from furumi-web-player,
leaving it as a pure API server
- Add /auth/token endpoint to Node player server to expose OIDC access
tokens to the frontend
- Move Node player auth endpoints from /api/* to /auth/* to avoid
path conflicts with Rust API
- Add static file serving to Node Express server for production
single-container deployment
- Fix SameSite=Strict cookie issue breaking OIDC redirect flow (use Lax)
- Add Dockerfile.node-player with multi-stage Node.js build
- Add CI workflows for node-player Docker image (dev + release)
- Optimize Rust Dockerfiles with dependency caching layer
- Update docker-compose with OIDC env vars and OLLAMA_MODEL support
- Cherry-pick agent LLM client fixes from DEV branch
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 14:51:52 +01:00
Ultradesu
85b3cb6852
Fixed docker CI
Publish Server Image / build-and-push-image (push) Successful in 2m12s
2026-03-17 19:03:48 +00:00
Ultradesu
bfc0675f5a
Improve web UI
2026-03-17 17:21:15 +00:00
Ultradesu
722183047d
Improve web UI
Build and Publish Deb Package / build-deb (push) Failing after 33s
Publish Server Image / build-and-push-image (push) Successful in 2m11s
2026-03-17 16:16:43 +00:00
Ultradesu
106ab96c56
Improve web UI
Build and Publish Deb Package / build-deb (push) Successful in 35s
Publish Server Image / build-and-push-image (push) Successful in 2m9s
2026-03-17 16:05:14 +00:00
Ultradesu
cbc5639f99
Fixed UI
Build and Publish Deb Package / build-deb (push) Successful in 47s
Publish Server Image / build-and-push-image (push) Successful in 2m19s
2026-03-17 15:17:30 +00:00
Ultradesu
754097f894
Fixed OIDC
Build and Publish Deb Package / build-deb (push) Successful in 2m10s
Publish Server Image / build-and-push-image (push) Successful in 4m43s
2026-03-17 15:04:04 +00:00
Ultradesu
b761245fd0
Fixed OIDC
2026-03-17 15:03:36 +00:00
Ultradesu
0f49d8d079
Furumi: Added web ui with OIDC SSO
Build and Publish Deb Package / build-deb (push) Successful in 59s
Publish Server Image / build-and-push-image (push) Successful in 4m28s
2026-03-17 14:53:16 +00:00
Ultradesu
a17ff322ad
Added web ui with OIDC SSO
Build and Publish Deb Package / build-deb (push) Successful in 1m3s
Publish Server Image / build-and-push-image (push) Successful in 11m44s
2026-03-17 14:25:58 +00:00
Ultradesu
707ef85e5d
Added web ui with OIDC SSO
Publish Server Image / build-and-push-image (push) Has been cancelled
Build and Publish Deb Package / build-deb (push) Has been cancelled
2026-03-17 14:25:04 +00:00
Ultradesu
ec4c53497f
Added oauth2 OIDC support
2026-03-17 14:23:49 +00:00
Ultradesu
46ba3d5490
Added web player
2026-03-17 13:49:03 +00:00
Ultradesu
64f292c7b1
Added win client plan
2026-03-11 14:28:10 +00:00
Ultradesu
64b59ba72d
fix macos clinet unmounting
2026-03-11 10:42:19 +00:00
Ultradesu
c54af23845
Fix logging
Publish Server Image / build-and-push-image (push) Has been cancelled
2026-03-11 10:29:31 +00:00
Ultradesu
dd3f3721b2
Adjust logging. Added tcp ping
2026-03-11 10:12:57 +00:00
Ultradesu
dc77933c9e
Fix active streams metric
Publish Server Image / build-and-push-image (push) Successful in 4m50s
2026-03-11 01:39:29 +00:00
Ultradesu
848d1643a5
Fix CI
Publish Server Image / build-and-push-image (push) Successful in 5m3s
2026-03-11 00:56:10 +00:00
Ultradesu
8afd942aad
Fix CI
Publish Server Image / build-and-push-image (push) Failing after 3m18s
2026-03-11 00:28:15 +00:00
Ultradesu
7aee798a01
Fix CI
Publish Server Image / build-and-push-image (push) Failing after 42s
2026-03-11 00:26:56 +00:00
Ultradesu
3a31173046
Fixed Dockerfile
Publish Server Image / build-and-push-image (push) Failing after 34s
2026-03-11 00:25:21 +00:00
Ultradesu
b0fc1fa92c
Added Dockerfile
Publish Server Image / build-and-push-image (push) Failing after 25s
2026-03-11 00:23:04 +00:00
Ultradesu
5cd53f277b
Added CI
Publish Server Image / build-and-push-image (push) Failing after 2m21s
2026-03-11 00:19:13 +00:00
Ultradesu
80bfc69c0b
Added macos client
2026-03-11 00:11:00 +00:00
Ultradesu
dc4fbd7407
Added macos client
2026-03-11 00:09:10 +00:00
Ultradesu
57c9a3f456
Added macos client
2026-03-11 00:05:13 +00:00
Ultradesu
0040ae531c
init
2026-03-10 14:09:01 +00:00