sagit
7919dfde59
Merge branch 'main' into opencode/calm-orchid
2026-02-09 16:13:40 +08: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
20dc151aec
Merge pull request #58 from Sagit-chu/opencode/calm-orchid
...
fix(backend): fix tunnel batch redeploy logic for type 2 tunnels and speed limit
2.1.0-beta10
2026-02-09 14:28:01 +08:00
sagit
630ed969d3
Merge branch 'main' into opencode/calm-orchid
2026-02-09 14:23:20 +08:00
sagit
e94aa01213
fix(gost): append 'B' suffix to speed limit values for correct unit parsing
2026-02-09 06:22:47 +00:00
sagit
67d8f7a381
fix(backend): correct speed limit unit conversion from Mbps to Bytes/s
2026-02-09 06:13:56 +00:00
sagit
0c7b7deaf5
fix(backend): fix tunnel batch redeploy logic for type 2 tunnels
2026-02-09 05:17:58 +00:00
sagit
a4def9c5f3
Merge pull request #57 from Sagit-chu/opencode/calm-orchid
...
fix: prevent nil pointer dereference in listener config parsing
2.1.0-beta9
2026-02-09 12:42:16 +08:00
sagit
6582348da2
Merge branch 'main' into opencode/calm-orchid
2026-02-09 12:40:57 +08:00
sagit
3a14b22ebc
fix: prevent nil pointer dereference in listener config parsing
2026-02-09 04:39:27 +00:00
sagit
d7b44916bf
Merge pull request #56 from Sagit-chu/opencode/calm-orchid
...
fix(limiter): fix traffic limiter ScopeClient behavior to allow per-u…
2.1.0-beta8
2026-02-09 11:39:23 +08:00
sagit
f8a0bda3fd
Merge branch 'main' into opencode/calm-orchid
2026-02-09 11:37:49 +08:00
sagit
634562e56d
fix(config): support raw number string for limiter configuration
2026-02-09 03:17:02 +00:00
sagit
d06e02998b
fix(limiter): fix traffic limiter ScopeClient behavior to allow per-user limits
2026-02-09 03:12:33 +00:00
sagit
bbffe5872c
Merge pull request #54 from Sagit-chu/opencode/clever-eagle
...
feat(backend): ensure all tables are created at startup
2.1.0-beta7
2026-02-09 09:42:48 +08:00
sagit
98db0e6a5e
Merge branch 'main' into opencode/clever-eagle
2026-02-09 09:41:29 +08:00
sagit
30591a008a
feat(backend): ensure all tables are created at startup
2026-02-09 01:29:42 +00:00
sagit
36ba2f95ef
Merge pull request #53 from Sagit-chu/opencode/proud-knight
...
fix(docker): fix go-backend docker build syntax error
2.1.0-beta6
2026-02-08 20:12:44 +08:00
sagit
858f9ef1d5
fix(docker): fix go-backend docker build syntax error
2026-02-08 12:11:02 +00:00
sagit
218084b542
Merge pull request #51 from Sagit-chu/opencode/brave-meadow
...
feat: update doc
2026-02-08 19:57:42 +08:00
sagit
a9c304546e
Merge branch 'main' into opencode/brave-meadow
2026-02-08 19:55:57 +08:00
sagit
85250aa2d3
chore: fix remaining rebranding and frontend updates
2026-02-08 11:50:06 +00:00
sagit
aeeb57b89d
chore: rebrand to FLVX and fix docker multi-arch build
2026-02-08 11:50:06 +00:00
sagit
4e163163cb
Merge pull request #50 from Sagit-chu/opencode/brave-meadow
...
docs: add usage documentation and github pages workflow
2026-02-08 18:54:50 +08:00
sagit
eb5464511a
Merge branch 'main' into opencode/brave-meadow
2026-02-08 18:53:05 +08:00
sagit
efa6c0e322
docs: add usage documentation and github pages workflow
2026-02-08 10:51:18 +00:00
sagit
576654fc5a
Merge pull request #48 from Sagit-chu/opencode/silent-orchid
...
fix(agent): handle config save errors and propagate to reporter
2.1.0-beta5
2026-02-08 16:27:48 +08:00
sagit
a1454a3549
fix(agent): handle config save errors and propagate to reporter
2026-02-08 08:23:58 +00:00
sagit
1c72fb233a
Merge pull request #46 from Sagit-chu/opencode/jolly-circuit
...
fix: fix some bugs
2.1.0-beta4
2026-02-08 15:28:28 +08:00
sagit
ac1c2fa6bf
Merge branch 'main' into opencode/jolly-circuit
2026-02-08 15:27:09 +08: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
cfee6092c7
chore: delete springboot-backend directory
2026-02-08 07:15:47 +00:00
sagit
7ab6545594
fix: make chain and limiter updates idempotent
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-02-08 07:04:06 +00:00
sagit
2e2c182a0d
fix: make service update idempotent (upsert)
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-02-08 07:04:05 +00:00
sagit
96eec61a92
Merge pull request #45 from Sagit-chu/opencode/cosmic-sailor
...
fix(frontend): update turnstile implementation for login page
2.1.0-beta3
2026-02-08 14:54:32 +08:00
sagit
6e4bde4053
fix(frontend): update turnstile implementation for login page
2026-02-08 06:50:46 +00:00
sagit
33f347d1db
Merge pull request #41 from Sagit-chu/opencode/proud-cactus
...
chore: remove obsolete root-level legacy Go files
2.1.0-beta2
2026-02-08 14:07:00 +08:00
sagit
17e5f4f95a
Merge branch 'main' into opencode/proud-cactus
2026-02-08 14:05:43 +08: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
a74eb9f431
fix: make service control robust against partial service absence
2026-02-08 04:17:10 +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
d720b9e00c
chore: remove mobile wrappers and harden go-backend service control
2026-02-08 01:59:45 +00:00
sagit
15cf25f74b
chore: remove obsolete root-level legacy Go files
2026-02-07 15:08:23 +00:00
sagit
ae6c65e9a9
Merge pull request #40 from Sagit-chu/fix/backend-image-name
...
fix(ci): rename go-backend image to flux-panel-backend to avoid permi…
2.1.0-beta
2026-02-07 23:04:19 +08:00
sagit
8a85ab2844
fix(ci): rename go-backend image to flux-panel-backend to avoid permission issues
2026-02-07 15:01:21 +00:00
sagit
b9b4312768
Merge pull request #36 from Sagit-chu/opencode/proud-cactus
...
feat: add Go backend compatibility service scaffold
2.1.0-beta1
2026-02-07 22:23:42 +08:00
sagit
a2b819dbcc
merge: sync origin/main and resolve compose backend conflicts
2026-02-07 14:16:00 +00:00