Commit graph

  • 42e75b79a3
    Merge 7c6acfb11c into 647b43f072 Rouzbeh† 2026-07-31 14:36:13 +03:00
  • 0d6ab0851d
    Merge 651664595c into 647b43f072 dependabot[bot] 2026-07-31 11:25:18 +00:00
  • 647b43f072
    chore(deps): update sing-box to 1.13.15 (#1217) main Rouzbeh† 2026-07-31 14:24:13 +03:00
  • 7c6acfb11c test: strict E2E test suite covering multi-node lifecycle, subscriptions, and traffic cleanup rqzbeh 2026-07-29 23:21:56 +03:30
  • 6e4a183f8a perf: per-client batch fanout snapshot and SSRF DNS hostname resolution rqzbeh 2026-07-29 22:55:41 +03:30
  • 202f1ef361 fix: SSRF guard, batch fan-out optimization, proactive dirty marking rqzbeh 2026-07-29 21:15:09 +03:30
  • 3d2426f0d8 fix: 7 multi-node hardening fixes - token masking, zero-traffic skip, empty slice init, per-node heartbeat timeout rqzbeh 2026-07-29 20:46:17 +03:30
  • 8b4b9b02c9 fix(nodes): block node deletion with attached inbounds, add panic recovery to background jobs rqzbeh 2026-07-29 20:23:15 +03:30
  • b221d8a68f feat: complete node-side managed inbound lifecycle (ApplyNodeManagedInbound, DeleteNodeManagedInbound, ApplyNodeManagedUsers) rqzbeh 2026-07-29 20:15:41 +03:30
  • 3086885267 fix: remote inbound isolation in local core, remote inbound delete notification rqzbeh 2026-07-29 20:05:53 +03:30
  • 0d266af150 feat: M6 - per-node traffic baseline merge, anti double-count, node delete cleanup rqzbeh 2026-07-29 20:04:45 +03:30
  • 2c6ef6651c feat: M5 - multi-location subscription links (raw/json/clash) with node PublicHost rqzbeh 2026-07-29 20:02:08 +03:30
  • b2267fba67 feat: M4 - client fan-out to remote nodes, dirty reconcile, deplete push rqzbeh 2026-07-29 19:59:09 +03:30
  • 6d76275e11 feat: M3 - inbounds.node_id, peer apply endpoints, remote inbound exclusion from local config rqzbeh 2026-07-29 19:56:22 +03:30
  • 0119d203c9 feat: M2 - peer nodeSnapshot endpoint + heartbeat cron job rqzbeh 2026-07-29 19:53:21 +03:30
  • 5eb31e8c92 feat: add multi-node management foundation (M1) and bump sing-box to 1.13.15 rqzbeh 2026-07-29 19:39:59 +03:30
  • 345918f836 chore(deps): update sing-box to 1.13.15 rqzbeh 2026-07-29 19:21:27 +03:30
  • 651664595c
    Bump google.golang.org/grpc from 1.79.3 to 1.82.1 dependabot/go_modules/google.golang.org/grpc-1.82.1 dependabot[bot] 2026-07-25 01:33:11 +00:00
  • f2a94ec66c feat: add OpenWrt package configuration and init script google-labs-jules[bot] 2026-07-19 20:43:44 +00:00
  • 56fa964dcc v1.5.4 v1.5.4 Alireza Ahmadi 2026-07-19 12:38:44 +02:00
  • 2aba3161eb SS plugin share link #1194 Alireza Ahmadi 2026-07-19 11:57:42 +02:00
  • 24ce6d25a5 fix tls nil pointer #1198 Alireza Ahmadi 2026-07-17 22:19:01 +02:00
  • 40394ebe4c support alpine + multi language install #1195 Alireza Ahmadi 2026-07-17 20:28:35 +02:00
  • cec2d6e05b server os aware frontend #1189 Alireza Ahmadi 2026-07-17 18:05:13 +02:00
  • 0f4e29a95e add auto early_data to link #1193 Alireza Ahmadi 2026-07-17 17:45:24 +02:00
  • 88b674388e fix clash based header #1184 Alireza Ahmadi 2026-07-17 17:19:00 +02:00
  • eb0e414c25 feat: add OpenWrt package configuration and init script google-labs-jules[bot] 2026-07-17 13:43:13 +00:00
  • ac639d761b fix: update OpenWrt package Makefile google-labs-jules[bot] 2026-07-17 13:15:37 +00:00
  • 4d54920d6d feat: add OpenWrt package configuration and init script google-labs-jules[bot] 2026-07-17 12:14:47 +00:00
  • 59347740ca fix: correct allow_flow explicit-false handling + add VLESS flow gate tests rqzbeh 2026-07-13 21:00:09 +03:30
  • abbae18384 feat: VLESS inbound-level flow gate + SS plugin link fix rqzbeh 2026-07-13 20:50:15 +03:30
  • 90709f0272 fix: emit plugin/plugin_opts in Shadowsocks share links rqzbeh 2026-07-12 13:31:34 +03:30
  • 6a6a1dbf9b
    Bump golang.org/x/crypto from 0.51.0 to 0.52.0 dependabot[bot] 2026-07-10 20:49:32 +00:00
  • 2be943e5d8 fix user disconneciton on each change Alireza Ahmadi 2026-07-10 22:22:35 +02:00
  • 19d930dd32 Audit and fix S-UI gaps vs sing-box v1.13.14 stable rqzbeh 2026-07-10 23:30:12 +03:30
  • 99e9d65c89 Fix Clash proxy group expansion (#1182) Rouzbeh† 2026-07-10 22:24:34 +03:30
  • a675679453
    Merge aac4bb5c76 into 78885b0332 Rouzbeh† 2026-07-10 13:47:34 -05:00
  • 78885b0332 Fix Shadowsocks 2022 user lookup (#1181) Rouzbeh† 2026-07-10 22:16:18 +03:30
  • aac4bb5c76 Add SS plugin share link export and Hysteria2 realm type updates rqzbeh 2026-07-10 08:42:37 +03:30
  • 781021efcd Bump sing-box to v1.14.0-alpha.41 rqzbeh 2026-07-10 08:18:16 +03:30
  • 428c08d197 Fix Hysteria bandwidth swap, Snell mode leak, and Hysteria2 gecko obfs rqzbeh 2026-07-10 08:08:12 +03:30
  • 23e41fbcaa feat: VLESS inbound-level flow injection rqzbeh 2026-07-10 07:46:35 +03:30
  • 8202b1c43b chore: update frontend submodule to s-ui 2.0 changes rqzbeh 2026-07-10 07:34:28 +03:30
  • 052755abff feat: add sing-box 1.14 backend support rqzbeh 2026-07-10 07:34:20 +03:30
  • fd9b7dde05 Fix Clash proxy group expansion rqzbeh 2026-07-07 16:30:02 +03:30
  • 55f3830c4d Fix Shadowsocks 2022 user lookup rqzbeh 2026-07-07 16:18:41 +03:30
  • 75893435e3 Bump sing-box to 1.14 alpha rqzbeh 2026-07-08 02:10:03 +03:30
  • e9f0578c5a Fix Clash proxy group expansion rqzbeh 2026-07-07 16:30:02 +03:30
  • 72c8de6e41 Fix Shadowsocks 2022 user lookup rqzbeh 2026-07-07 16:18:41 +03:30
  • 2c21db3534 Fix Shadowsocks 2022 user lookup rqzbeh 2026-07-07 15:53:26 +03:30
  • 843c640ba4 v1.5.3 v1.5.3 Alireza Ahmadi 2026-07-04 17:22:04 +02:00
  • 655a159394 [subclash] support optional default groups and inject all #1155 Alireza Ahmadi 2026-07-04 15:31:31 +02:00
  • bb81281e30 timezone independancy from OS #1166 Alireza Ahmadi 2026-07-04 14:28:51 +02:00
  • 3d3a78bc71 fix pinSHA256 on hy links #1093 Alireza Ahmadi 2026-07-04 14:20:31 +02:00
  • 1c1f0c49b4
    Fix custom version installation BuffOvrFlw 2026-07-04 05:35:50 -04:00
  • 6cdc7b25a2 v1.5.2 v1.5.2 Alireza Ahmadi 2026-07-03 00:35:13 +02:00
  • b9ff0d9626 hashed panel password #1159 Alireza Ahmadi 2026-07-03 00:31:59 +02:00
  • 33860df3b2 fix missing flow #1156 Alireza Ahmadi 2026-07-02 23:55:03 +02:00
  • 7ae05d42c5 add outbound tls ping certificate Alireza Ahmadi 2026-07-02 22:28:59 +02:00
  • e593c1b9a3 fix ping sha256 fingerprint on links #1093 Alireza Ahmadi 2026-07-02 22:28:05 +02:00
  • bf00cf40e3 fix share link pin fingerprint type cola-prince 2026-07-02 20:03:50 +08:00
  • d90305c788 fix share link pin sha256 fingerprint cola-prince 2026-07-02 19:56:26 +08:00
  • 328e34250d fix(vless): honor tls enabled for vision flow phj233 2026-07-01 12:11:50 +08:00
  • fb75e3e0f8 fix(vless): preserve vision flow for tcp tls phj233 2026-07-01 12:11:02 +08:00
  • e980c436a8 v1.5.1 v1.5.1 Alireza Ahmadi 2026-06-29 23:13:38 +02:00
  • adacf214c9 [security] fix Vulnerabilities on Sing-Box dependencies Alireza Ahmadi 2026-06-29 23:09:42 +02:00
  • b58de20ce4 fix certificate conflict #1153 Alireza Ahmadi 2026-06-29 21:27:20 +02:00
  • 3b81e7656f
    fix(clash): inject default Proxy/Auto only when a custom group references them (#1151) phj233 2026-06-29 00:38:39 +08:00
  • 44d8307049 chore(clash): drop test file before merge Alireza Ahmadi 2026-06-28 18:37:37 +02:00
  • b7931a9bbe fix dedubStats #1148 Alireza Ahmadi 2026-06-28 18:00:30 +02:00
  • 4f4b81a66b adaptive chart based on buckets #1150 Alireza Ahmadi 2026-06-28 13:41:38 +02:00
  • 0bbdff8f37 fix(clash): inject default Proxy/Auto only when a custom group references them phj233 2026-06-28 17:55:47 +08:00
  • f111d0c9fe v1.5.0 v1.5.0 Alireza Ahmadi 2026-06-28 00:33:45 +02:00
  • 9a6e875edd fix(sub): add content disposition header for subscriptions (#1145) phj233 2026-06-28 04:51:59 +08:00
  • 80e6e1c6b6 chore(sub): drop subHandler test file before merge Alireza Ahmadi 2026-06-27 22:50:13 +02:00
  • 1a8708aed3 improve stats saving on db Alireza Ahmadi 2026-06-27 14:03:56 +02:00
  • b43e2a4278 [feat] createAt-lastOnline-remark added to Client #1115 Alireza Ahmadi 2026-06-27 13:42:39 +02:00
  • 3e7f7aa945 use external json sub #652 Alireza Ahmadi 2026-06-27 12:32:06 +02:00
  • 07544f1f54 fix(sub): encode subscription filename per rfc5987 phj233 2026-06-27 16:38:47 +08:00
  • 32ca517187 fix(sub): add content disposition for subscriptions phj233 2026-06-27 16:26:56 +08:00
  • deb285d8bc optional default routing rules fo json sub #1112 Alireza Ahmadi 2026-06-27 01:32:46 +02:00
  • 839e37c5c3 omit default clash sub if groups defined #1110 Alireza Ahmadi 2026-06-26 22:57:35 +02:00
  • af3b994f00 cli backup #1106 Alireza Ahmadi 2026-06-26 22:42:15 +02:00
  • e0b6fae0b0 update quic-go and a small change Alireza Ahmadi 2026-06-26 22:39:13 +02:00
  • 3539024021 auto SHA256 fingerprint for selfsigned certificates #1093 Alireza Ahmadi 2026-06-26 22:05:45 +02:00
  • 69b436c7c7
    Bump github.com/quic-go/quic-go from 0.59.0 to 0.59.1 dependabot[bot] 2026-06-26 19:33:07 +00:00
  • 0f22ae6445 sing-box v1.13.14 Alireza Ahmadi 2026-06-26 21:31:03 +02:00
  • 69541b0f2a hot reload ssh cert #1135 Alireza Ahmadi 2026-06-26 21:25:59 +02:00
  • 215dbb19c9 [feat] Time Range Filter for Traffic Chart #1059 Alireza Ahmadi 2026-06-25 00:58:04 +02:00
  • 46532b36e1 welcoming message for listing 3rd-party project Alireza Ahmadi 2026-06-25 00:14:54 +02:00
  • 5160f01a68 [feat] reset all clients traffics #1062 #1122 Alireza Ahmadi 2026-06-25 00:08:45 +02:00
  • 78f0fd1d12 fix h3 alpn for clash #1113 Alireza Ahmadi 2026-06-24 19:47:55 +02:00
  • 7f44237ad9 fix windows pipeline waiting for next sing-box release Alireza Ahmadi 2026-06-24 19:46:18 +02:00
  • 7ae7d643e3 improve client bulk add #1109 Alireza Ahmadi 2026-06-24 19:24:16 +02:00
  • e5c2e64e4a Go v1.26.4 SingBox v1.13.13 Alireza Ahmadi 2026-06-24 19:22:36 +02:00
  • 2bb40b203a fix api: ignoring user/username field of provided json data #1103 Alireza Ahmadi 2026-06-24 18:07:43 +02:00
  • b04dec5c80 fix headers in clash sub #1126 Alireza Ahmadi 2026-06-24 17:53:24 +02:00
  • 3cf47bb501 tuic link support udp_relay_mode #1114 Alireza Ahmadi 2026-06-24 16:37:53 +02:00
  • 2fadf22e1e fix armv6 build #1107 Alireza Ahmadi 2026-06-24 16:13:19 +02:00
  • 4915ad5cc6 external sub connection timeout Alireza Ahmadi 2026-06-24 15:07:39 +02:00