Commit Graph

71 Commits

Author SHA1 Message Date
Haitao Pan
2fc55046a8 fix: completely mute git outputs in resolve_console_dir to prevent stdout pollution 2026-06-16 16:56:15 +08:00
Haitao Pan
ff355ee511 fix: redirect git outputs to stderr in resolve_console_dir to fix cd failure and adjust macOS PG config 2026-06-16 16:52:06 +08:00
Haitao Pan
4632b7f005 fix(bootstrap): preflight public edge firewall ports 2026-06-16 14:51:07 +08:00
Haitao Pan
a0ff5eb3c9 fix: trust offline package git checkouts 2026-06-16 14:19:13 +08:00
Haitao Pan
b3426ce122 feat: fix wait_for_url 400 support, add logout button to dashboard 2026-06-16 10:31:17 +08:00
Haitao Pan
a0a9641aff Harden offline workspace bootstrap 2026-06-16 09:25:58 +08:00
Haitao Pan
389acb30ee Fix offline installer release lookup 2026-06-16 09:16:25 +08:00
Haitao Pan
c37de36c0d Fix offline package apt dependency resolution 2026-06-16 06:20:12 +08:00
Haitao Pan
c6335c2dcf fix: preserve exact runtime asset names 2026-06-15 22:02:52 +08:00
Haitao Pan
6f85f4d183 feat: aggregate prebuilt workspace releases 2026-06-15 21:59:35 +08:00
Haitao Pan
52d2243478 docs: add bounded concurrency optimization plan 2026-06-15 21:25:10 +08:00
Haitao Pan
d12b1cf173 feat: automatically fetch latest playbooks from github if network is reachable during offline installation 2026-06-15 18:47:09 +08:00
Haitao Pan
25f40c1663 fix: add global safe.directory exception for offline git repos 2026-06-15 17:50:04 +08:00
Haitao Pan
28b1b1d875 fix: dynamically select largest partition for offline extract 2026-06-15 16:57:35 +08:00
Haitao Pan
7117f908bb feat: unified one-time deploy summary + bridge-only public surface 2026-06-15 16:13:20 +08:00
Haitao Pan
eb45d26823 fix: harden cross-architecture package builds 2026-06-15 15:58:47 +08:00
Haitao Pan
a4af65d862 fix: retry package downloads and bootstrap uv Python 2026-06-15 15:50:19 +08:00
Haitao Pan
73762d498f feat: bundle Python 3.13 for Ubuntu 26.04 2026-06-15 15:44:59 +08:00
Haitao Pan
1a106d9f22 fix: pin Debian 11 LiteLLM compatibility 2026-06-15 15:36:30 +08:00
Haitao Pan
ec7a25174e fix: preserve container-built bridge permissions 2026-06-15 15:25:52 +08:00
Haitao Pan
02e76827e3 fix: invoke bundled Go toolchain explicitly 2026-06-15 15:25:11 +08:00
Haitao Pan
e4ea9eb3d7 fix: build target-specific offline Python wheels 2026-06-15 15:20:30 +08:00
Haitao Pan
255997bfb2 fix: configure trusted package repositories 2026-06-15 15:16:12 +08:00
Haitao Pan
572f736ce5 fix: bundle portable offline runtime assets 2026-06-15 15:13:21 +08:00
Haitao Pan
51c806d82f fix: share offline npm cache safely 2026-06-15 14:48:18 +08:00
Haitao Pan
a457a9f438 fix: consume packaged runtime sources offline 2026-06-15 14:43:48 +08:00
Haitao Pan
7d377e1e75 fix: keep pinned offline release cache stable 2026-06-15 14:35:40 +08:00
Haitao Pan
23e091ee61 docs: add feature overview 2026-06-15 14:34:02 +08:00
cb3f4b9c5f
Update README.md 2026-06-15 14:33:31 +08:00
Haitao Pan
3b6b03da95 feat: prefer idempotent offline runtime installs 2026-06-15 14:32:36 +08:00
Haitao Pan
18d2c69271 docs: trim preview section 2026-06-15 14:30:32 +08:00
Haitao Pan
f83a813080 docs: merge preview sections 2026-06-15 14:29:09 +08:00
Haitao Pan
7b76631884 docs: move repo details into docs 2026-06-15 14:27:44 +08:00
Haitao Pan
3eb96799ad docs: add homepage screenshot to readme 2026-06-15 14:26:22 +08:00
Haitao Pan
b81a026396 docs: refresh repository readme 2026-06-15 14:23:32 +08:00
Haitao Pan
a842aab5be docs: add offline install todo 2026-06-15 13:52:16 +08:00
Haitao Pan
6924183e28 docs: add deployment todo checklist 2026-06-15 10:43:14 +08:00
Haitao Pan
fe8f3e38e0 fix: upload offline packages with retries 2026-06-14 14:22:59 +08:00
Haitao Pan
65bb07ab06 feat: build offline AI Workspace installer packages 2026-06-14 13:50:36 +08:00
Haitao Pan
656ca02a14 feat: unified one-time deploy summary 2026-06-14 13:19:44 +08:00
Haitao Pan
8cb46863d2 docs: update all-in-one setup entrypoint 2026-06-14 12:23:25 +08:00
Haitao Pan
3278e07a9f fix: report qmd and hermes status 2026-06-14 11:39:27 +08:00
Haitao Pan
59d5d8f03a fix: deploy vault standalone in all-in-one 2026-06-14 10:42:41 +08:00
Haitao Pan
bbdb3ff7e8 fix: default all-in-one public bridge validation 2026-06-14 10:30:06 +08:00
Haitao Pan
8440c70051 fix: prepare xworkmate bridge source 2026-06-14 09:40:18 +08:00
Haitao Pan
ac97f99b77 fix: tolerate missing skill quality gate cli 2026-06-14 09:25:40 +08:00
Haitao Pan
854db10a31 fix: include bridge in deploy summary 2026-06-14 09:17:08 +08:00
Haitao Pan
44cb0b5c91 fix: prepare core skills for all-in-one deploy 2026-06-14 09:12:15 +08:00
Haitao Pan
234000b213 fix: preserve playbook shell indentation 2026-06-14 09:04:02 +08:00
Haitao Pan
605a318b55 fix: patch user systemd reload for deploy 2026-06-14 09:01:06 +08:00