Commit Graph

498 Commits

Author SHA1 Message Date
Haitao Pan
76d3d2884f Refine XWorkmate suite marketing layout 2026-05-29 11:19:42 +08:00
Haitao Pan
64940dfc29 Fix Cloudflare DNS workflow zone resolution 2026-05-29 11:10:56 +08:00
Haitao Pan
53c7fc0154 Expand XWorkmate suite marketing content 2026-05-29 11:02:14 +08:00
Haitao Pan
f613ff9c38 Add XWorkmate suite marketing page 2026-05-29 10:55:47 +08:00
Haitao Pan
ad7c76e6e6 fix management dashboard user status 2026-04-24 11:50:30 +08:00
Haitao Pan
081bedd637 Hide TCP VLESS tab by default 2026-04-24 10:00:46 +08:00
Haitao Pan
97e7a4a3bb chore(ci): trigger pipeline for ssh verify wrapper changes 2026-04-13 08:44:40 +08:00
Haitao Pan
239e30472b fix(release): pass verify base url over ssh 2026-04-13 08:38:22 +08:00
Haitao Pan
cf1ce8a4db fix(release): verify frontend release via homepage metadata 2026-04-13 08:31:06 +08:00
Haitao Pan
a0e6da97b1 feat(auth): restrict public routes 2026-04-12 19:30:07 +08:00
Haitao Pan
ddb2a7b627 refactor(auth): remove guest console mode 2026-04-12 19:28:31 +08:00
Haitao Pan
107e9879a6 Validate releases over SSH origin 2026-04-12 19:15:18 +08:00
Haitao Pan
0c6ed2a0c4 Decouple console DNS sync from deploy validation 2026-04-12 19:05:23 +08:00
Haitao Pan
318f407222 Align console release verification with build image ref 2026-04-12 18:54:56 +08:00
Haitao Pan
5f1b59be70 feat: improve public user identity fallbacks 2026-04-12 18:52:08 +08:00
Haitao Pan
c622d0b1d2 fix(ci): pin playbooks deploy revision 2026-04-12 18:51:48 +08:00
Haitao Pan
65a7555e18 ci: reconcile console deploy dns flow 2026-04-12 18:14:14 +08:00
Haitao Pan
d054b35116 Align frontend release contract across www and console domains 2026-04-12 17:55:14 +08:00
Haitao Pan
22e95e5bcb Remove sandbox guest identity exposure 2026-04-12 17:12:28 +08:00
Haitao Pan
37c5788263 remove secondary console domain 2026-04-12 16:41:07 +08:00
Haitao Pan
b8cd175ecc fix: tighten release validation flow 2026-04-12 16:17:50 +08:00
Haitao Pan
c94257e06c Add release traceability guidance and ping metadata 2026-04-12 15:47:24 +08:00
Haitao Pan
68102491e2 Extract console pipeline scripts 2026-04-12 15:42:02 +08:00
Haitao Pan
9c6cc4ade5 fix(ci): align deploy job with bridge workflow 2026-04-11 14:30:10 +08:00
Haitao Pan
9d3ae1e169 fix(ci): provide deploy ssh key 2026-04-11 14:28:54 +08:00
Haitao Pan
03df4c0c2b fix(ci): use public playbooks repo 2026-04-11 13:59:00 +08:00
Haitao Pan
e774ef0794 docs: clarify web console billing boundaries 2026-04-11 13:47:59 +08:00
Haitao Pan
651101c253 Merge branch 'codex/feat/traffic-billing-mvp'
# Conflicts:
#	.github/workflows/pipeline.yaml
2026-04-11 12:21:51 +08:00
Haitao Pan
fe81be2874 Fix agent nodes proxy response headers 2026-04-11 11:59:44 +08:00
Haitao Pan
3d36f8dd30 Fix GitHub Actions policy pins 2026-04-11 11:23:59 +08:00
e83e511406
Codex/feat/traffic billing mvp (#73)
* feat(user-center): show authoritative billing usage details

* fix(user-center): narrow agent node error payload typing

* Refactor frontend release workflow into pipeline stages

* Align console deploy job with playbooks contract

* Fix GitHub Actions env references in pipeline

* Upgrade GitHub Actions runtime-compatible actions

* Simplify deploy playbook invocation

* Finalize deploy workflow env and playbook args

---------

Co-authored-by: Haitao Pan <manbuzhe2009@qq.com>
2026-04-11 10:40:32 +08:00
1f0734e7e7
Merge branch 'main' into codex/feat/traffic-billing-mvp 2026-04-11 10:40:20 +08:00
Haitao Pan
1ec1cbf9cc Finalize deploy workflow env and playbook args 2026-04-11 10:31:09 +08:00
Haitao Pan
4a08ff360f Simplify deploy playbook invocation 2026-04-11 10:13:47 +08:00
Haitao Pan
d6d891c809 Upgrade GitHub Actions runtime-compatible actions 2026-04-11 09:22:11 +08:00
1c643cc022
Fix pipeline workflow parse error (#72)
* feat(user-center): show authoritative billing usage details

* fix(user-center): narrow agent node error payload typing

* Refactor frontend release workflow into pipeline stages

* Align console deploy job with playbooks contract

* Fix GitHub Actions env references in pipeline

---------

Co-authored-by: Haitao Pan <manbuzhe2009@qq.com>
2026-04-11 09:19:43 +08:00
d5ddfd20bd
Merge branch 'main' into codex/feat/traffic-billing-mvp 2026-04-11 09:14:18 +08:00
Haitao Pan
bb693ce463 Fix GitHub Actions env references in pipeline 2026-04-11 09:11:47 +08:00
f0f6b3ffdb
Codex/feat/traffic billing mvp (#71)
* feat(user-center): show authoritative billing usage details

* fix(user-center): narrow agent node error payload typing

* Refactor frontend release workflow into pipeline stages

* Align console deploy job with playbooks contract

---------

Co-authored-by: Haitao Pan <manbuzhe2009@qq.com>
2026-04-11 09:10:33 +08:00
Haitao Pan
b84d0079a6 Align console deploy job with playbooks contract 2026-04-11 09:00:35 +08:00
Haitao Pan
a6fa674ca5 Refactor frontend release workflow into pipeline stages 2026-04-11 08:58:58 +08:00
701d790f97
feat(user-center): show authoritative billing usage details (#70)
* feat(user-center): show authoritative billing usage details

* fix(user-center): narrow agent node error payload typing

---------

Co-authored-by: Haitao Pan <manbuzhe2009@qq.com>
2026-04-09 14:05:47 +08:00
Haitao Pan
f10914bbe7 fix(user-center): narrow agent node error payload typing 2026-04-09 14:04:36 +08:00
Haitao Pan
47d132dfd7 feat(user-center): show authoritative billing usage details 2026-04-09 13:50:55 +08:00
Haitao Pan
9cf1c167e8 fix(auth): remove sandbox default session fallback 2026-04-09 09:22:08 +08:00
Haitao Pan
6dfc9454fa fix(console): correct panel node loading 2026-04-08 18:56:18 +08:00
Haitao Pan
2eb72e4aea fix(ci): map cloudflare dns token secret 2026-04-04 16:56:13 +08:00
Haitao Pan
69802dace7 refactor(ci): merge frontend publish workflow 2026-04-02 18:08:43 +08:00
Haitao Pan
fa64d666b8 fix(ci): remove blocked marketplace actions 2026-04-02 18:06:18 +08:00
Haitao Pan
5fae20edb3 fix(ci): use short sha for ghcr image tags 2026-04-02 17:59:59 +08:00