Commit Graph

  • a8da752f5c Merge branch 'main' into opencode/shiny-squid sagit 2026-02-10 11:23:42 +08:00
  • 2acee481f0 fix(backend): backfill legacy inx columns during sqlite migration sagit 2026-02-10 03:14:08 +00:00
  • 32763358ea fix(backend): backfill legacy inx columns during sqlite migration sagit 2026-02-10 03:08:52 +00:00
  • 3d9432e3bc Merge pull request #64 from Sagit-chu/opencode/shiny-squid sagit 2026-02-10 10:52:47 +08:00
  • d515d610b9 chore: remove tracked paneld binary and ignore local artifact sagit 2026-02-10 02:43:08 +00:00
  • 08f5b3aa33 chore: sync AGENTS docs and include backend binary artifact sagit 2026-02-10 02:36:29 +00:00
  • 67f935c46f test(backend): add federation runtime unit and dual-panel contract coverage sagit 2026-02-10 02:34:41 +00:00
  • 79f8aab600 feat(backend): orchestrate federation runtime for shared middle and exit nodes sagit 2026-02-10 02:34:20 +00:00
  • 5f42c50689 Merge pull request #63 from Sagit-chu/fix/backend-schema-migration 2.1.1-alpha2 sagit 2026-02-09 20:43:21 +08:00
  • 2b2f914bec feat(frontend): add panel sharing entry to mobile profile page sagit 2026-02-09 12:41:58 +00:00
  • c18703eba2 fix(backend): ensure all tables exist on startup via schema.sql sagit 2026-02-09 12:30:40 +00:00
  • 3f2150828d Merge pull request #49 from Sagit-chu/opencode/silent-wizard 2.1.1-alpha1 sagit 2026-02-09 19:46:11 +08:00
  • c76bb77b93 Merge branch 'main' into opencode/silent-wizard sagit 2026-02-09 19:42:48 +08:00
  • 01d5c25df1 feat(frontend): add grouping management to mobile profile menu sagit 2026-02-09 11:24:03 +00:00
  • a19e8d2bcb feat: implement panel domain verification for federation sharing sagit 2026-02-09 10:53:58 +00:00
  • 76f443f900 Merge pull request #62 from Sagit-chu/update-tz-mirror sagit 2026-02-09 18:52:59 +08:00
  • 47b1663938 feat: add Shanghai timezone to docker-compose and update github mirror sagit 2026-02-09 10:46:58 +00:00
  • 406f5bb380 Merge pull request #61 from Sagit-chu/opencode/calm-orchid 2.1.0-beta12 sagit 2026-02-09 17:13:40 +08:00
  • 85ea6c17a4 Merge branch 'main' into opencode/calm-orchid sagit 2026-02-09 17:12:38 +08:00
  • 3420dc5460 fix(backend): sync limiter on association instead of connection sagit 2026-02-09 09:06:59 +00:00
  • 3d7a0b697d feat(backend): sync limiters on agent connect sagit 2026-02-09 08:47:13 +00:00
  • 065b23d9c3 Merge pull request #59 from Sagit-chu/opencode/calm-orchid 2.1.0-beta11 sagit 2026-02-09 16:15:59 +08:00
  • 7919dfde59 Merge branch 'main' into opencode/calm-orchid sagit 2026-02-09 16:13:40 +08:00
  • 565d732967 refactor(backend): reimplement speed limit logic sagit 2026-02-09 08:12:10 +00:00
  • bf88b0dd7e Merge branch 'main' into opencode/silent-wizard sagit 2026-02-09 14:35:25 +08:00
  • 20dc151aec Merge pull request #58 from Sagit-chu/opencode/calm-orchid 2.1.0-beta10 sagit 2026-02-09 14:28:01 +08:00
  • 630ed969d3 Merge branch 'main' into opencode/calm-orchid sagit 2026-02-09 14:23:20 +08:00
  • e94aa01213 fix(gost): append 'B' suffix to speed limit values for correct unit parsing sagit 2026-02-09 06:22:47 +00:00
  • 67d8f7a381 fix(backend): correct speed limit unit conversion from Mbps to Bytes/s sagit 2026-02-09 06:13:56 +00:00
  • 0c7b7deaf5 fix(backend): fix tunnel batch redeploy logic for type 2 tunnels sagit 2026-02-09 05:17:46 +00:00
  • a4def9c5f3 Merge pull request #57 from Sagit-chu/opencode/calm-orchid 2.1.0-beta9 sagit 2026-02-09 12:42:16 +08:00
  • 6582348da2 Merge branch 'main' into opencode/calm-orchid sagit 2026-02-09 12:40:57 +08:00
  • 3a14b22ebc fix: prevent nil pointer dereference in listener config parsing sagit 2026-02-09 04:39:27 +00:00
  • d7b44916bf Merge pull request #56 from Sagit-chu/opencode/calm-orchid 2.1.0-beta8 sagit 2026-02-09 11:39:23 +08:00
  • f8a0bda3fd Merge branch 'main' into opencode/calm-orchid sagit 2026-02-09 11:37:49 +08:00
  • 634562e56d fix(config): support raw number string for limiter configuration sagit 2026-02-09 03:17:02 +00:00
  • d06e02998b fix(limiter): fix traffic limiter ScopeClient behavior to allow per-user limits sagit 2026-02-09 03:12:33 +00:00
  • 169df953d8 fix: resolve compilation error in repository.go sagit 2026-02-09 03:02:11 +00:00
  • 7bc33f63ba feat: complete federation sharing backend implementation sagit 2026-02-09 03:00:14 +00:00
  • 5925a84a6d Merge branch 'main' into opencode/silent-wizard sagit 2026-02-09 10:59:10 +08:00
  • bbffe5872c Merge pull request #54 from Sagit-chu/opencode/clever-eagle 2.1.0-beta7 sagit 2026-02-09 09:42:48 +08:00
  • 98db0e6a5e Merge branch 'main' into opencode/clever-eagle sagit 2026-02-09 09:41:29 +08:00
  • 30591a008a feat(backend): ensure all tables are created at startup sagit 2026-02-09 01:29:42 +00:00
  • 52885d1821 chore: update project state sagit 2026-02-08 12:28:02 +00:00
  • 124cf1ced2 Merge branch 'main' into opencode/silent-wizard sagit 2026-02-08 20:27:25 +08:00
  • 36ba2f95ef Merge pull request #53 from Sagit-chu/opencode/proud-knight 2.1.0-beta6 sagit 2026-02-08 20:12:44 +08:00
  • 858f9ef1d5 fix(docker): fix go-backend docker build syntax error sagit 2026-02-08 12:11:02 +00:00
  • 218084b542 Merge pull request #51 from Sagit-chu/opencode/brave-meadow sagit 2026-02-08 19:57:42 +08:00
  • a9c304546e Merge branch 'main' into opencode/brave-meadow sagit 2026-02-08 19:55:57 +08:00
  • 85250aa2d3 chore: fix remaining rebranding and frontend updates sagit 2026-02-08 11:50:03 +00:00
  • aeeb57b89d chore: rebrand to FLVX and fix docker multi-arch build sagit 2026-02-08 11:49:15 +00:00
  • 4e163163cb Merge pull request #50 from Sagit-chu/opencode/brave-meadow sagit 2026-02-08 18:54:50 +08:00
  • eb5464511a Merge branch 'main' into opencode/brave-meadow sagit 2026-02-08 18:53:05 +08:00
  • efa6c0e322 docs: add usage documentation and github pages workflow sagit 2026-02-08 10:51:18 +00:00
  • fef4c28777 fix: frontend build errors and dependency issues sagit 2026-02-08 10:45:18 +00:00
  • 9ab5140258 chore: cleanup temporary files sagit 2026-02-08 09:08:32 +00:00
  • 11dc21e46f feat: implement consumer side panel peering logic sagit 2026-02-08 09:03:56 +00:00
  • 576654fc5a Merge pull request #48 from Sagit-chu/opencode/silent-orchid 2.1.0-beta5 sagit 2026-02-08 16:27:48 +08:00
  • a1454a3549 fix(agent): handle config save errors and propagate to reporter sagit 2026-02-08 08:23:58 +00:00
  • 1c72fb233a Merge pull request #46 from Sagit-chu/opencode/jolly-circuit 2.1.0-beta4 sagit 2026-02-08 15:28:28 +08:00
  • ac1c2fa6bf Merge branch 'main' into opencode/jolly-circuit sagit 2026-02-08 15:27:09 +08:00
  • 4af2186e35 fix: 修复修改隧道负载策略不生效的问题 sagit 2026-02-08 07:25:35 +00:00
  • 9fe9798677 fix: sync forward rules when updating user tunnel to preserve ports sagit 2026-02-08 07:21:10 +00:00
  • cfee6092c7 chore: delete springboot-backend directory sagit 2026-02-08 07:15:47 +00:00
  • 7ab6545594 fix: make chain and limiter updates idempotent sagit 2026-02-08 07:04:06 +00:00
  • 2e2c182a0d fix: make service update idempotent (upsert) sagit 2026-02-08 07:04:05 +00:00
  • 96eec61a92 Merge pull request #45 from Sagit-chu/opencode/cosmic-sailor 2.1.0-beta3 sagit 2026-02-08 14:54:32 +08:00
  • 6e4bde4053 fix(frontend): update turnstile implementation for login page sagit 2026-02-08 06:50:46 +00:00
  • 33f347d1db Merge pull request #41 from Sagit-chu/opencode/proud-cactus 2.1.0-beta2 sagit 2026-02-08 14:07:00 +08:00
  • 17e5f4f95a Merge branch 'main' into opencode/proud-cactus sagit 2026-02-08 14:05:43 +08:00
  • b0304876a8 fix: implement random port assignment with conflict check for forward creation sagit 2026-02-08 06:00:48 +00:00
  • 2710cd1674 feat: replace legacy captcha with Cloudflare Turnstile sagit 2026-02-08 04:51:41 +00:00
  • a74eb9f431 fix: make service control robust against partial service absence sagit 2026-02-08 04:17:10 +00:00
  • d5c0060cd9 fix: resolve user_tunnel instability and service name drift sagit 2026-02-08 03:09:38 +00:00
  • 7f9c05172b fix: rollback forward mutation on tunnel switch failure sagit 2026-02-08 02:30:36 +00:00
  • d720b9e00c chore: remove mobile wrappers and harden go-backend service control sagit 2026-02-08 01:59:45 +00:00
  • 15cf25f74b chore: remove obsolete root-level legacy Go files sagit 2026-02-07 15:08:23 +00:00
  • ae6c65e9a9 Merge pull request #40 from Sagit-chu/fix/backend-image-name 2.1.0-beta sagit 2026-02-07 23:04:19 +08:00
  • 8a85ab2844 fix(ci): rename go-backend image to flux-panel-backend to avoid permission issues sagit 2026-02-07 15:01:21 +00:00
  • b9b4312768 Merge pull request #36 from Sagit-chu/opencode/proud-cactus 2.1.0-beta1 sagit 2026-02-07 22:23:42 +08:00
  • a2b819dbcc merge: sync origin/main and resolve compose backend conflicts sagit 2026-02-07 14:16:00 +00:00
  • 6f0412de0f fix: align forward pause/resume service control with Java sagit 2026-02-07 13:52:54 +00:00
  • e2ae241f8c fix: complete tunnel-create parity with runtime rollback sagit 2026-02-07 13:36:30 +00:00
  • 1a8f424d53 fix: complete diagnosis parity and tunnel visibility on Go backend sagit 2026-02-07 12:48:41 +00:00
  • 1977ba9eab fix: adapt frontend captcha flow for Go backend sagit 2026-02-07 12:10:34 +00:00
  • b2407c3442 feat: finalize Go backend migration and deployment cutover sagit 2026-02-07 11:03:12 +00:00
  • f9bc165c16 feat: complete Go backend control-plane parity sagit 2026-02-07 07:10:45 +00:00
  • b6333d81a2 fix: restore panel list endpoints and bootstrap sqlite state sagit 2026-02-06 12:23:46 +00:00
  • 507893dc55 Merge pull request #37 from Sagit-chu/opencode/witty-garden 2.0.16 sagit 2026-02-06 19:11:23 +08:00
  • 652b44e08e Merge branch 'main' into opencode/witty-garden sagit 2026-02-06 19:07:55 +08:00
  • 95b3803745 fix: use mutable empty set in group tunnel sync sagit 2026-02-06 11:01:30 +00:00
  • 0b85cd2af1 fix: ensure group sync grants all tunnel-group tunnels sagit 2026-02-06 10:42:29 +00:00
  • 0f37017760 feat: add Go backend compatibility service scaffold sagit 2026-02-06 10:42:48 +00:00
  • 4d0dcf5db5 Merge pull request #35 from Sagit-chu/opencode/align-compose-installer-version 2.0.16-beta2 sagit 2026-02-06 18:03:41 +08:00
  • 4c756e9156 chore: align compose image tags with installer release version sagit 2026-02-06 09:59:49 +00:00
  • f5a40bf530 Merge pull request #33 from Sagit-chu/opencode/witty-garden 2.0.16-beta1 sagit 2026-02-06 17:19:05 +08:00
  • c7dbbef0d9 Merge branch 'main' into opencode/witty-garden sagit 2026-02-06 17:15:58 +08:00
  • a6773fe65d fix: preserve manual tunnel access when revoking group grants sagit 2026-02-06 09:04:27 +00:00
  • 27a32b3ff4 fix: always create group grants for existing user tunnel pairs sagit 2026-02-06 08:46:42 +00:00
  • 06a45a87f6 fix: block manual removal of group-granted tunnels sagit 2026-02-06 08:22:17 +00:00