Commit Graph

499 Commits

Author SHA1 Message Date
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
Haitao Pan
b346e9430a fix: read sandbox binding from backend + harden proxies 2026-02-06 18:06:21 +08:00
Haitao Pan
8f4f4b47bb fix: Filter out internal wildcard agents from sandbox binding selector. 2026-02-06 16:52:46 +08:00
Haitao Pan
ec846fe292 feat: Add proxy routes for sandbox admin APIs. 2026-02-06 16:21:55 +08:00
Haitao Pan
99b7e30d07 fix: sandbox binding manual apply 2026-02-06 14:25:53 +08:00
Haitao Pan
c504a8da30 fix: sandbox node binding API proxy + auto apply 2026-02-06 14:12:44 +08:00
Haitao Pan
3ebd966ec6 feat: Synchronize sandbox node binding state with the server by fetching initial values and persisting changes via API calls. 2026-02-06 13:02:56 +08:00
Haitao Pan
efbe74b302 feat: add security scrubbing skill documentation. 2026-02-06 12:26:57 +08:00
Haitao Pan
97d05ce612 feat: Add explicit Apply button to Sandbox Node Binding UI 2026-02-06 12:19:28 +08:00
Haitao Pan
9bb99e5509 refactor: Refine VLESS node selection logic to prioritize bound nodes, filter internal agents, and remove explicit sandbox fallback node generation. 2026-02-06 12:06:35 +08:00
Haitao Pan
54dd0fdf49 fix(console): fallback to bound sandbox node when agent API requires session 2026-02-06 00:34:00 +08:00
Haitao Pan
d78ad92424 fix(console): hide internal shared-token placeholder node in agent list 2026-02-05 23:51:50 +08:00
Haitao Pan
64de5ff3d1 feat(console): add root-only sandbox node binding and complete panel breadcrumbs 2026-02-05 23:43:42 +08:00
Haitao Pan
ca90e45a8c fix(console): make logout deterministic and redirect to account switch login 2026-02-05 23:15:41 +08:00
Haitao Pan
34622a4afa feat(console): enable sandbox guest vless qr fallback and hourly guest uuid semantics 2026-02-05 23:00:00 +08:00
Haitao Pan
f695a0e937 feat(console): enforce guest sandbox session uuid rotation and unify guest-mode copy 2026-02-05 22:45:54 +08:00
Haitao Pan
adaf5782fa fix(agent-server): forward account session auth in BFF proxy 2026-02-05 17:22:27 +08:00
Haitao Pan
04fcc7212c fix(build): restore lint/test compatibility for agent module 2026-02-05 17:12:41 +08:00
Haitao Pan
f6a8f6ea41 chore: commit all local changes after local verification 2026-02-05 17:05:43 +08:00
Haitao Pan
b2f1c8a9b9 refactor(agent): remove custom nodes BFF route 2026-02-05 16:52:10 +08:00
Haitao Pan
ff104e94c4 fix(agent): unify frontend to canonical /api/agent-server/v1 with auth 2026-02-05 16:14:43 +08:00
Haitao Pan
2422c7c309 feat: enhance Vless node data fetching with robust error handling and flexible payload parsing. 2026-02-05 15:40:40 +08:00
Haitao Pan
4b6100d4a9 feat: Enhance Vless node fetching with robust error handling, flexible payload parsing, no-store cache, and UI display for fetch failures. 2026-02-05 15:27:56 +08:00