Commit Graph

  • ea156c33bc style(frontend): sync remaining glass UI theme files and cyberpunk theme sagitchu 2026-04-21 12:40:00 +08:00
  • 29407c90b6 perf(kcp): optimize tunnel transport defaults for high throughput sagitchu 2026-04-21 11:33:41 +08:00
  • 37341af2d1 fix(kcp): prevent zero-value override of window/buffer params causing 10x perf drop 3.0.0-alpha3 sagitchu 2026-04-21 10:20:21 +08:00
  • bb48ab00bd fix(udp): mark connection active on WriteQueue to prevent idle timeout race sagitchu 2026-04-21 09:55:18 +08:00
  • f6d2ab3270 fix(frontend): fix blank page after logout and login page branding sagitchu 2026-04-21 09:33:04 +08:00
  • b382caa347 refactor(frontend): remove deprecated /settings route, redirect to /config sagitchu 2026-04-21 09:26:44 +08:00
  • 288c5d7152 fix: restore SSRF/security protections after glass UI cherry-pick sagitchu 2026-04-21 09:20:04 +08:00
  • b42516cea1 fix(ui): refine glassmorphism and page transition animations sagitchu 2026-04-06 12:26:29 +08:00
  • 74ed74ba00 style: apply frosted glass backgrounds to inner cards and nested elements sagitchu 2026-04-06 11:02:32 +08:00
  • 7c1f5ca660 style: improve glassmorphism UI for background adaptability sagitchu 2026-04-06 10:21:06 +08:00
  • 26013f8dfa fix(ui): improve background handling and PWA update prompts sagitchu 2026-04-05 20:53:25 +08:00
  • ab0f36ba7b style: optimize card and table backgrounds for better custom background visibility sagitchu 2026-04-05 18:45:17 +08:00
  • cde379a1f4 fix: remove unused imports and leftover jsx in settings sagitchu 2026-04-05 18:35:07 +08:00
  • 96fc790ed7 feat: add global background image setting to config page sagitchu 2026-04-05 18:31:59 +08:00
  • f0351107dd fix: frontend browser caching issue sagitchu 2026-04-05 17:50:12 +08:00
  • 534d36f0a1 feat(ui): add persistent custom background image upload feature (#415) sagit 2026-04-05 17:44:19 +08:00
  • 7668e24f4b feat(ui): redesign with transparent liquid glass (#414) sagit 2026-04-05 13:22:12 +08:00
  • c1f96180f5 docs: simplify AGENTS.md files, remove stale info and redundancy sagitchu 2026-04-21 00:17:31 +08:00
  • 630e012ec1 fix(tunnel): resolve UDP stream interruption and add KCP protocol support 3.0.0-alpha2 sagitchu 2026-04-20 23:57:43 +08:00
  • 7f14bd30fa fix(ci): update Dockerfile to Go 1.25 2.2.0-alpha12 sagitchu 2026-04-20 20:55:56 +08:00
  • 8611748c46 fix(security): patch SSRF and info disclosure vulnerabilities sagitchu 2026-04-20 11:31:17 +08:00
  • 77b7f066f3 fix(security): update vulnerable dependencies in go-backend sagitchu 2026-04-17 14:39:47 +08:00
  • 1970a74f6a fix(security): update vulnerable dependencies in go-gost/x sagitchu 2026-04-17 14:39:01 +08:00
  • b66c4966ba fix(security): update vulnerable dependencies in go-gost sagitchu 2026-04-17 14:38:33 +08:00
  • 3ddff94bc3 test: fix contract tests failing due to strict SSRF checks 2.1.9-fix sagitchu 2026-04-17 12:02:40 +08:00
  • 5e2580bd45 fix(security): patch SSRF in federation node import and restrict its access sagitchu 2026-04-17 11:52:08 +08:00
  • 5503d146e6 fix(security): patch SSRF and config info disclosure vulnerabilities sagitchu 2026-04-17 11:45:47 +08:00
  • 1987960fce fix(ui): refine glassmorphism and page transition animations (#422) 2.2.0-beta9 sagit 2026-04-06 12:28:25 +08:00
  • 4c782eb815 fix(ui): refine glassmorphism and page transition animations sagitchu 2026-04-06 12:26:29 +08:00
  • 1e3b38f427 style: apply frosted glass backgrounds to inner cards and nested elements (#421) 2.2.0-beta8 sagit 2026-04-06 11:04:16 +08:00
  • 2166936f57 style: apply frosted glass backgrounds to inner cards and nested elements sagitchu 2026-04-06 11:02:32 +08:00
  • 53e1efcdc1 style: improve glassmorphism UI for background adaptability (#420) 2.2.0-beta7 sagit 2026-04-06 10:23:16 +08:00
  • 71d5c36ec3 style: improve glassmorphism UI for background adaptability sagitchu 2026-04-06 10:21:06 +08:00
  • be4b1f5f25 fix(ui): improve background handling and PWA update prompts (#419) 2.2.0-beta6 sagit 2026-04-05 20:55:15 +08:00
  • cd4238274a fix(ui): improve background handling and PWA update prompts sagitchu 2026-04-05 20:53:25 +08:00
  • 25dc03c894 style: optimize card and table backgrounds for better custom background visibility (#418) 2.2.0-beta5 sagit 2026-04-05 18:47:13 +08:00
  • 4cf9c9174a style: optimize card and table backgrounds for better custom background visibility style/transparent-cards sagitchu 2026-04-05 18:45:17 +08:00
  • a45bd43e73 feat: add global background image setting to config page (#417) 2.2.0-beta4 sagit 2026-04-05 18:36:31 +08:00
  • 364bace87f fix: remove unused imports and leftover jsx in settings feature/config-custom-bg sagitchu 2026-04-05 18:35:07 +08:00
  • 2caafab937 feat: add global background image setting to config page sagitchu 2026-04-05 18:31:59 +08:00
  • 901b903a70 fix: frontend browser caching issue (#416) 2.2.0-beta3 sagit 2026-04-05 17:51:56 +08:00
  • 930cc86614 fix: frontend browser caching issue fix-frontend-caching sagitchu 2026-04-05 17:50:12 +08:00
  • 101fd5805a feat(ui): add persistent custom background image upload feature (#415) 2.2.0-beta2 sagit 2026-04-05 17:44:19 +08:00
  • 938e9ff4fd feat(ui): redesign with transparent liquid glass (#414) 2.2.0-beta1 sagit 2026-04-05 13:22:12 +08:00
  • ebf412b9df fix(ui): mobile modal scroll behavior (#412) 2.2.0-alpha10 sagit 2026-04-04 19:34:40 +08:00
  • 9a85363e44 feat: Announcement Popup Notification (#411) sagit 2026-04-04 13:00:11 +08:00
  • 7b9b59644e fix(ui): restore missing UI transition animations (#408) 2.2.0-alpha9 sagit 2026-04-03 20:55:43 +08:00
  • 4e088afb29 feat: show license expiry date when commercial license is activated (#407) 2.2.0-alpha8 sagit 2026-04-03 17:39:07 +08:00
  • 1b3ae44940 feat: show license expiry date when commercial license is activated sagitchu 2026-04-03 17:37:05 +08:00
  • a91abbfebd feat(ui): move commercial brand settings to license card (#406) 2.2.0-alpha7 sagit 2026-04-03 17:31:00 +08:00
  • 513591fe67 feat(ui): conditionally render brand settings inside commercial license card sagitchu 2026-04-03 17:27:48 +08:00
  • 9412d24c02 feat: show tunnel traffic ratio in forward list (#405) 2.2.0-alpha6 sagit 2026-04-03 16:34:04 +08:00
  • ab3ca019d2 fix: prevent idle transaction timeout in postgresql during tunnel update (#404) 2.2.0-alpha5 sagit 2026-04-03 16:30:35 +08:00
  • b892b2640e feat(ui): display tunnel traffic ratio in forward list sagitchu 2026-04-03 16:18:01 +08:00
  • 3da9b14bfe fix(backend): prevent idle transaction timeout in postgresql during tunnel update sagitchu 2026-04-03 15:51:59 +08:00
  • 49ab2915ee feat: commercial white-label support (#403) sagit 2026-04-03 15:23:22 +08:00
  • becf87118f fix(backend): randomize new tunnel relay ports safely (#402) 2.2.0-alpha4 sagit 2026-04-01 20:19:10 +08:00
  • 608fbf74de fix(backend): randomize new tunnel relay ports safely sagitchu 2026-04-01 20:16:31 +08:00
  • 8b9cdef0e4 feat: add configurable GitHub proxy settings (#401) sagit 2026-04-01 15:59:44 +08:00
  • 3c10727e08 feat(config): add floating save button (FAB) for issue #266 (#400) 2.2.0-alpha3 sagit 2026-04-01 09:50:32 +08:00
  • 841d43344a fix(backend): 修复转发监听 IP 为 IPv6 时报missing port in address (#397) 2.2.0-alpha2 qimaoww 2026-03-31 11:24:56 +08:00
  • 5efe790937 fix: 实现用户端口数量限制验证 (#399) sagit 2026-03-31 10:52:49 +08:00
  • eec6cb4298 fix(agent): add port cleanup before resuming paused services (#398) sagit 2026-03-31 10:28:28 +08:00
  • 352fc82907 fix(backend): include interfaceName in ListNodes API response (#395) Misaka Master 2026-03-29 20:59:52 +08:00
  • 87722e461c feat(monitor): hop-by-hop latency metrics for forwarding chain (#394) 2.2.0-alpha1 sagit 2026-03-29 18:59:06 +08:00
  • 701b4011cb feat: move tunnel quality monitor toggle from /settings to /config (#393) 2.1.9 sagit 2026-03-29 15:48:45 +08:00
  • d128d2f657 feat: move tunnel quality monitor toggle from /settings to /config sagitchu 2026-03-29 15:47:10 +08:00
  • 400a40fe80 fix: 节点离线时允许删除隧道关联,但禁止新增隧道 (#392) 2.1.9-rc12 sagit 2026-03-28 19:31:54 +08:00
  • 103290ed35 fix: 节点离线时允许删除隧道关联,但禁止新增隧道 (#342) sagitchu 2026-03-28 19:30:30 +08:00
  • 363e714603 fix: 支持跨版本隧道链路 (v6入v4出 / v4入v6出) sagitchu 2026-03-28 10:35:47 +08:00
  • afd1258fcd fix(monitor): add tunnel quality detection toggle (#386) 2.1.9-rc11 sagit 2026-03-26 20:10:31 +08:00
  • e69082a596 fix(monitor): add tunnel quality detection toggle sagitchu 2026-03-26 20:08:40 +08:00
  • d30363d164 docs: update agent context to 2.1.9-rc10 (#385) 2.1.9-rc10 sagit 2026-03-25 20:27:40 +08:00
  • 8e1a87bf5a docs: update agent context to 2.1.9-rc10 sagitchu 2026-03-25 20:26:09 +08:00
  • 6180b5a198 fix(backend): clean up forwards when revoking tunnel permissions (#384) sagit 2026-03-25 20:25:49 +08:00
  • 61d95ab5d5 fix(backend): clean up forwards when revoking tunnel permissions sagitchu 2026-03-25 20:24:27 +08:00
  • c27be19915 fix: bracket IPv6 forward entry addresses (#383) sagit 2026-03-24 22:16:55 +08:00
  • f62a35c3f9 fix: resolve PostgreSQL type encoding issues for node metrics (#381) 2.1.9-rc9 sagit 2026-03-24 10:46:29 +08:00
  • 2a1caf32c4 fix(monitor): resolve PostgreSQL type encoding issues for node metrics sagitchu 2026-03-24 10:45:17 +08:00
  • fdcc30a493 release: 2.1.9-rc8 (#380) 2.1.9-rc8 sagit 2026-03-24 09:46:39 +08:00
  • efaffb0475 chore: release 2.1.9-rc8 sagitchu 2026-03-24 09:45:21 +08:00
  • 4954526cbc chore: finalize release plan 064 sagitchu 2026-03-24 07:23:23 +08:00
  • 9d50071915 chore: release 2.1.9-rc7 (#379) 2.1.9-rc7 sagit 2026-03-24 07:22:52 +08:00
  • ceceee6ebd chore: bump version to 2.1.9-rc7 sagitchu 2026-03-24 07:21:20 +08:00
  • 11051f5517 chore: finalize release plan 063 2.1.9-rc6 sagitchu 2026-03-24 07:18:56 +08:00
  • ff2c7c4959 chore: release 2.1.9-rc6 (#378) sagit 2026-03-24 07:18:26 +08:00
  • 6364b96935 chore: bump version to 2.1.9-rc6 sagitchu 2026-03-24 07:15:24 +08:00
  • 409f0a232a fix: bump npm package version to 2.1.9-rc5 (#376) sagit 2026-03-24 00:58:34 +08:00
  • f79994e0e0 fix: bump npm package version to 2.1.9-rc5 to fix CI error sagitchu 2026-03-24 00:56:08 +08:00
  • 9fdb16d035 chore: bump version to 2.1.9-rc4 (#375) sagit 2026-03-23 23:01:58 +08:00
  • 53b632a6f7 chore: bump version to 2.1.9-rc4 sagitchu 2026-03-23 22:59:47 +08:00
  • bf7b2a0740 fix: re-assign tunnel ports automatically for out-of-range entries (#373) (#374) sagit 2026-03-23 22:59:13 +08:00
  • 8475bc27bb fix: re-assign port automatically if out of range for new tunnel entries (fixes #373) sagitchu 2026-03-23 22:57:49 +08:00
  • 5d01572eff release: 2.1.9-rc3 (#371) 2.1.9-rc3 sagit 2026-03-22 19:06:43 +08:00
  • a353faaa71 chore: release 2.1.9-rc3 (fix service monitor stale detection) sagitchu 2026-03-22 19:05:31 +08:00
  • e7b25004ba Update monitor rendering (#370) 2.1.9-rc2 sagit 2026-03-22 17:56:14 +08:00
  • 3826cb02c0 chore: update monitor rendering and release rc2 sagitchu 2026-03-22 17:55:10 +08:00
  • a1fee8e432 Merge remote-tracking branch 'origin/main' into fix-agents-v14-final 2.1.9-rc1 sagitchu 2026-03-22 13:33:58 +08:00
  • aafdb78482 feat: node logo by distro types and official icons sagitchu 2026-03-22 13:33:37 +08:00
  • 16b545d8cd chore: update AGENTS.md for release 2.1.9-beta14 (#368) sagit 2026-03-22 13:05:50 +08:00