Commit Graph

321 Commits

Author SHA1 Message Date
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