Haitao Pan
17206d02f8
Tighten typography and XWorkmate layout defaults
2026-03-12 19:25:16 +08:00
Haitao Pan
3bdcc0b147
Simplify XWorkmate sidebar assistant layout
2026-03-12 19:25:16 +08:00
f7a9c23b87
Merge pull request #53 from cloud-neutral-toolkit/codex/openclaw-origin-override
...
Add configurable OpenClaw origin override
2026-03-12 18:59:30 +08:00
Haitao Pan
33862d353b
Add configurable OpenClaw origin override
2026-03-12 18:54:30 +08:00
Haitao Pan
87d573c528
add vault-backed token lookup for integrations
2026-03-12 17:33:29 +08:00
Haitao Pan
f83e43ec50
fix assistant mode option typing
2026-03-12 17:02:55 +08:00
Haitao Pan
346ffe7839
trim xworkmate assistant header
2026-03-12 16:55:00 +08:00
Haitao Pan
593adb0452
refine xworkmate assistant layout density
2026-03-12 16:51:41 +08:00
Haitao Pan
2ebecc8b43
fix nav width and localize xworkmate assistant
2026-03-12 16:47:18 +08:00
Haitao Pan
88825f62c3
feat: polish xworkmate workspace entry
2026-03-12 16:31:15 +08:00
Haitao Pan
161350c608
feat: launch xworkmate workspace
2026-03-12 16:18:41 +08:00
Haitao Pan
01181d4385
feat: add openclaw pairing bridge
2026-03-12 12:51:12 +08:00
Haitao Pan
9a915ae080
feat: integrate openclaw assistant workspace
2026-03-12 12:18:25 +08:00
Haitao Pan
d65ea24956
refactor: Centralize account service base URL usage by passing it as a prop to registration content and using it directly in login content.
2026-02-22 11:13:05 +08:00
Haitao Pan
2d2c972e29
docs: rewrite OIDC auth guide with complete setup instructions
...
- Add architecture flow diagram
- Add Google OAuth consent screen steps
- Add troubleshooting section
- Remove obsolete NEXT_PUBLIC_ACCOUNTS_SVC_URL reference
- Add quick reference table
2026-02-22 10:58:07 +08:00
Haitao Pan
4ce4147a8a
fix: use server-resolved accountServiceBaseUrl for OAuth login URLs
...
Replace process.env.NEXT_PUBLIC_ACCOUNTS_SVC_URL (undefined in preview)
with the accountServiceBaseUrl prop resolved via getAccountServiceBaseUrl().
Fixes undefined/api/auth/oauth/login/github|google on preview.svc.plus.
2026-02-22 10:54:54 +08:00
5419021a56
Merge pull request #52 from cloud-neutral-toolkit/refactor/ai-sidebar
...
Refactor/ai sidebar
2026-02-14 20:00:53 +08:00
Haitao Pan
53ca618292
chore: update dependencies
2026-02-14 19:52:35 +08:00
Haitao Pan
6fa8bd6814
fix(deps): update next-mdx-remote to v6.0.0 to fix vulnerability
2026-02-14 19:52:35 +08:00
9da24e7b6b
Merge pull request #50 from cloud-neutral-toolkit/consolidate-experience-account
...
fix(experience): consolidate demo account into sandbox@svc.plus
2026-02-14 19:12:23 +08:00
Haitao Pan
86cb79574d
refactor(ui): implement persistent AI sidebar and unify navigation entry points
...
- Make AI Assistant sidebar persistent by default (isOpen: true)
- Update AskAIDialog to render as a fixed right sidebar instead of modal
- Implement toggle functionality for sidebar in UnifiedNavigation
- Remove floating AskAIButton to unify entry points
- Update AppProviders to handle layout shifts for sidebar
2026-02-14 17:38:49 +08:00
3d24d0af1d
Merge pull request #51 from cloud-neutral-toolkit/consolidate-experience-mode-v2
...
fix(experience): consolidate demo account into sandbox@svc.plus
2026-02-10 11:54:58 +08:00
Haitao Pan
57c40bed97
fix(experience): consolidate demo account into sandbox@svc.plus
2026-02-10 11:54:42 +08:00
Haitao Pan
b2cda61dd9
fix(experience): consolidate demo account into sandbox@svc.plus
2026-02-10 11:53:42 +08:00
Haitao Pan
c0bc2a04c9
fix(demo): fallback to bound sandbox node when agent API fails
2026-02-10 10:11:12 +08:00
Haitao Pan
90b8a85bb4
feat: Switch XScopeHub and XCloudFlow to asia-northeast1
2026-02-10 07:28:55 +08:00
Haitao Pan
a6a42018a3
feat: Add XScopeHub MCP service card to services page
2026-02-09 20:38:12 +08:00
Haitao Pan
4fbe296ca0
Merge branch 'codex/docs/slim-readme'
2026-02-09 20:31:01 +08:00
Haitao Pan
82975added
feat: Refine guest mode text and add registration lead
2026-02-09 20:30:58 +08:00
a31f01db5c
Merge pull request #49 from cloud-neutral-toolkit/codex/docs/slim-readme
...
docs(readme): slim root README
2026-02-09 11:07:25 +08:00
Haitao Pan
b7c3d143b0
docs(readme): slim root README structure
2026-02-09 11:04:58 +08:00
e917bce530
Merge pull request #47 from cloud-neutral-toolkit/docs
...
docs(readme): align with readme-root-standard
2026-02-09 10:37:28 +08:00
f784561801
Merge pull request #48 from cloud-neutral-toolkit/scripts
...
chore(setup): align setup.sh with unified template
2026-02-09 10:37:16 +08:00
Haitao Pan
713ed3401e
chore(setup): align setup.sh with unified template
2026-02-09 10:35:39 +08:00
Haitao Pan
65f29367bc
docs(readme): align with readme-root-standard
2026-02-09 10:34:28 +08:00
Haitao Pan
c193ac9302
docs(setup): add curl-based setup script
2026-02-09 10:00:12 +08:00
Haitao Pan
5e126e1294
docs(i18n): add zh docs stubs
2026-02-09 10:00:07 +08:00
cd26924913
Merge pull request #46 from cloud-neutral-toolkit/codex/fix/sandbox-sync-all-regions
...
fix(demo): show all nodes for sandbox guest
2026-02-07 03:06:17 +08:00
Haitao Pan
baf6e15153
fix(demo): show all nodes for sandbox guest
2026-02-07 03:01:50 +08:00
135958a5df
Merge pull request #45 from cloud-neutral-toolkit/codex/fix/guest-sandbox-demo
...
fix(demo): fetch sandbox UUID and binding for guest
2026-02-07 02:36:48 +08:00
Haitao Pan
4f3545374b
fix(demo): fetch sandbox UUID and binding for guest
2026-02-07 02:31:52 +08:00
Haitao Pan
9a9be09513
style: Fine-tune HeroCard wizard as a non-blocking sidebar drawer
2026-02-07 00:26:06 +08:00
Haitao Pan
41faf1a806
style: Improve HeroCard wizard guide UI
2026-02-06 23:52:38 +08:00
Haitao Pan
8125c4eaa7
feat: Implement global acceleration guide wizard
2026-02-06 23:36:42 +08:00
Haitao Pan
d2f8158594
feat: Adjust node filtering to display internal agents in sandbox mode for both agent route and Vless QR card.
2026-02-06 18:51:55 +08:00
Haitao Pan
c9ff466609
feat: Adjust Vless node filtering logic to conditionally display internal agent nodes in sandbox mode for the QR card and agent list.
2026-02-06 18:35:41 +08:00
Haitao Pan
b4b932eea4
feat: Add RootAssumeSandboxPanel to the user management interface when custom user creation is enabled.
2026-02-06 18:34:21 +08:00
Haitao Pan
cbdf069f26
feat: management root tools (assume + sandbox binding)
2026-02-06 18:19:35 +08:00
Haitao Pan
7a5bf406d5
feat: Introduce public sandbox binding API and refactor client-side fetching to use it, enhancing upstream error handling for sandbox-related routes.
2026-02-06 18:18:58 +08:00
Haitao Pan
0252a0d81e
feat: root assume sandbox banner + actions
2026-02-06 18:11:05 +08:00