sagit
cedcaebd1f
feat(postgres): add postgres backend support and migration docs
2026-02-12 06:38:25 +00:00
sagit
79f8aab600
feat(backend): orchestrate federation runtime for shared middle and exit nodes
2026-02-10 02:34:20 +00:00
sagit
c76bb77b93
Merge branch 'main' into opencode/silent-wizard
2026-02-09 19:42:48 +08:00
sagit
a19e8d2bcb
feat: implement panel domain verification for federation sharing
2026-02-09 10:53:58 +00:00
sagit
565d732967
refactor(backend): reimplement speed limit logic
...
1. Refactor speed limit CRUD to sync with agents immediately via WebSocket (AddLimiters/DeleteLimiters).
2. Update unit conversion to match GOST v3 requirements (Mbps -> MB/s).
3. Update service config generation to reference Limiter IDs instead of hardcoded values.
2026-02-09 08:12:10 +00:00
sagit
bf88b0dd7e
Merge branch 'main' into opencode/silent-wizard
2026-02-09 14:35:25 +08:00
sagit
0c7b7deaf5
fix(backend): fix tunnel batch redeploy logic for type 2 tunnels
2026-02-09 05:17:58 +00:00
sagit
11dc21e46f
feat: implement consumer side panel peering logic
2026-02-08 09:03:56 +00:00
sagit
4af2186e35
fix: 修复修改隧道负载策略不生效的问题
2026-02-08 07:25:35 +00:00
sagit
9fe9798677
fix: sync forward rules when updating user tunnel to preserve ports
2026-02-08 07:21:10 +00:00
sagit
b0304876a8
fix: implement random port assignment with conflict check for forward creation
2026-02-08 06:00:48 +00:00
sagit
2710cd1674
feat: replace legacy captcha with Cloudflare Turnstile
2026-02-08 04:51:41 +00:00
sagit
d5c0060cd9
fix: resolve user_tunnel instability and service name drift
2026-02-08 03:09:38 +00:00
sagit
7f9c05172b
fix: rollback forward mutation on tunnel switch failure
2026-02-08 02:30:36 +00:00
sagit
e2ae241f8c
fix: complete tunnel-create parity with runtime rollback
2026-02-07 13:36:30 +00:00
sagit
b2407c3442
feat: finalize Go backend migration and deployment cutover
2026-02-07 11:03:12 +00:00
sagit
f9bc165c16
feat: complete Go backend control-plane parity
...
Bridge Java-to-Go runtime behavior by enforcing forward ownership checks, wiring node command dispatch/diagnostics, and adding contract coverage so migrated APIs can run with production semantics.
2026-02-07 07:10:45 +00:00