Commit graph

  • 320e3b625d
    Merge 81f73203fe into 3883882726 Mr. Nickson 2026-08-04 17:27:36 +03:00
  • 654e8017f5
    Merge 505144d71a into 3883882726 MMX 2026-08-04 15:05:43 +02:00
  • 9fe754ac21
    Merge de08a2e5c1 into 3883882726 Farhan Zare 2026-08-04 16:09:45 +03:30
  • f2efd28255
    Merge 37df382ea0 into 3883882726 Kuzz007 2026-08-04 15:08:30 +03:00
  • 37df382ea0
    Merge branch 'main' into upstream-pr/amneziawg Kuzz007 2026-08-04 15:08:29 +03:00
  • 4b2b0db1f4 Regenerate openapi.json for the new allowedIPsByInbound field Kuzz007 2026-08-04 14:15:59 +03:00
  • 876909a416 Split the client edit form's AllowedIPs into per-protocol fields Kuzz007 2026-08-04 14:13:20 +03:00
  • ab91dc8c18 Give WireGuard an explicit, admin-configurable subnet field Kuzz007 2026-08-04 11:27:51 +03:00
  • 7de5a4402b Attach: never inherit an address that doesn't fit the target inbound Kuzz007 2026-08-04 11:01:07 +03:00
  • 24b607231d Fix TestOtherTunnelAllowedIPsExcludesSelfEmail's own test setup Kuzz007 2026-08-04 10:36:23 +03:00
  • c1c87fd351 Attach: allocate fresh when re-attaching with no active tunnel Kuzz007 2026-08-04 10:28:56 +03:00
  • 3c974e4a71 Fix Attach reusing one identity's address across wg/awg inbounds Kuzz007 2026-08-04 10:25:31 +03:00
  • eed723e740 fix(xray): force a full restart for password-auth SOCKS5 hot-apply Kuzz007 2026-08-03 11:55:19 +03:00
  • dc5d84106f fix(frontend): add the missing AmneziaWG config download on the sub page Kuzz007 2026-08-03 21:22:00 +03:00
  • 6ce182835c fix(clients): reject AllowedIPs already used on another WireGuard/AmneziaWG inbound Kuzz007 2026-08-03 22:06:40 +03:00
  • 006da4c540 fix(amneziawg): flag Xray for resync when a peer edit changes qualifying state Kuzz007 2026-08-03 22:08:25 +03:00
  • dd46533dec fix(xray): force a full restart for TPROXY inbounds, never hot-add them Kuzz007 2026-07-27 15:26:10 +03:00
  • 0ab1d85a86
    Merge f28e7d05cd into 3883882726 sonic 2026-08-04 18:38:33 +08:00
  • 9b6e60e2ea
    Merge 7144ab964c into 3883882726 Duxxie 2026-08-04 15:29:07 +05:00
  • 85e99dd3d3
    Merge 0cb1b2778d into 3883882726 dependabot[bot] 2026-08-04 09:55:53 +00:00
  • 0cb1b2778d
    chore(deps-dev): bump postcss dependabot/npm_and_yarn/docs/npm_and_yarn-6b7f7a8c69 dependabot[bot] 2026-08-04 09:55:49 +00:00
  • dfdc5d7f8b
    Merge 2b83254733 into 3883882726 dependabot[bot] 2026-08-04 09:55:25 +00:00
  • 2b83254733
    chore(deps-dev): bump brace-expansion dependabot/npm_and_yarn/frontend/npm_and_yarn-84557ebc70 dependabot[bot] 2026-08-04 09:55:21 +00:00
  • 8ff6d9b893
    Merge b0e65f69ab into 3883882726 Kuzz007 2026-08-04 12:54:07 +03:00
  • 070699382c
    Merge dc377d0690 into 3883882726 Kuzz007 2026-08-04 12:54:06 +03:00
  • 3883882726 chore: bump frontend and Go dependencies main dev-latest Sanaei 2026-08-04 11:52:45 +02:00
  • 4a8bd1ab16
    Create README.mcp s13537277@gmail.com 2026-08-04 07:30:23 +03:30
  • 972ecadd70
    Merge 25b15366e7 into 216d18b3c4 Grigoriy 2026-08-03 10:54:08 +03:00
  • 25b15366e7
    Merge branch 'main' into feat/geodata-category-browser Grigoriy 2026-08-03 10:54:06 +03:00
  • 00ba043b12
    Merge 5f1f09b522 into 216d18b3c4 isultanov99 2026-08-03 08:06:31 +02:00
  • be291f1878
    Merge 2924654281 into 216d18b3c4 Kobi Hikri 2026-08-03 08:06:18 +02:00
  • 62ac80e828
    Merge cd00a55a2a into 216d18b3c4 isultanov99 2026-08-03 08:51:48 +03:00
  • 7144ab964c Harden remote routing refresh Duxxie 2026-08-01 22:24:07 +03:00
  • ce3634f37a Add remote routing URL support Duxxie 2026-08-01 10:17:56 +03:00
  • 216d18b3c4 chore(vscode): fix Linux paths in the task and launch configs Sanaei 2026-08-02 12:40:11 +02:00
  • 2a8c3bc0db fix(clients): stop a stale IP row from blocking a client edit Sanaei 2026-08-02 12:32:45 +02:00
  • 631fc941bc fix(frontend): recognize AmneziaWG's vpn:// scheme in share-link labels Kuzz007 2026-08-01 23:51:05 +03:00
  • c373412553 fix: update inbound_amneziawg.go to the split buildInboundForLocalRuntime Kuzz007 2026-08-01 23:42:52 +03:00
  • 3f4b5bde0d Merge remote-tracking branch 'upstream/main' into upstream-pr/amneziawg Kuzz007 2026-08-01 21:24:46 +03:00
  • e71b75e99e docs(claude): correct enforced-guard claims and add the runtime dispatch rule Sanaei 2026-08-01 16:06:55 +02:00
  • 5bc81dfd1d fix(node): stop the node sync from deleting clients it never meant to Sanaei 2026-08-01 15:19:08 +02:00
  • f4b7b08e08 fix(ldap): stop auto-delete from wiping every client on an empty directory Sanaei 2026-08-01 15:18:50 +02:00
  • 1ff90c5b66 docs(claude): bound comment length, fix size, and test value Sanaei 2026-08-01 15:18:35 +02:00
  • 81f73203fe
    fix(clients): force a refetch on window focus and drop a stale comment HARDLiNE77 2026-08-01 16:08:46 +03:00
  • aa28148a29
    fix(clients): stop recomputing the summary badges from the client_stats snapshot HARDLiNE77 2026-08-01 15:50:44 +03:00
  • adefcd91d9
    Merge branch 'main' into feat/geodata-category-browser Grigoriy 2026-08-01 09:58:29 +03:00
  • 138e1bd840
    chore(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.0 (#6162) dependabot[bot] 2026-07-31 18:30:43 +02:00
  • 31c1eed5dc
    fix dead code, typo, and minor bugs in main.go, process.go and index.go (#6167) Isuru Sampath 2026-07-31 21:57:46 +05:30
  • 934710699d fix dead code, typo, and minor bugs in main.go, process.go and index.go Isuru Sampath 2026-07-31 20:39:15 +05:30
  • 505144d71a
    fix(outbound): address review — mport hop, password-less fm mask, tests MX 2026-07-31 15:02:42 +03:00
  • 9e43e16096
    fix(outbound): import Hysteria2 salamander from standard obfs params MX 2026-07-31 14:24:51 +03:00
  • ef6e7c3c26
    Merge branch 'main' into feat/geodata-category-browser Grigoriy 2026-07-31 14:19:27 +03:00
  • 105ea3c640 fix(xray): address review findings on the geo category browser STRENCH0 2026-07-31 14:17:43 +03:00
  • d1aa9508f7 fix(xray): read geo databases through os.Root and match codes verbatim STRENCH0 2026-07-31 13:57:22 +03:00
  • 6a51cf680b feat(xray): browse geosite/geoip categories from routing rules STRENCH0 2026-07-31 10:33:18 +03:00
  • 5f1f09b522 feat(inbounds): improve multi-node online attribution Ilnur Sultanov 2026-07-30 23:51:38 +03:00
  • 264f61eb90
    Merge pull request #6161 from PathGao/feat-sidebar-pinning PathGao 2026-07-30 23:37:47 +08:00
  • cd00a55a2a feat(sub): add template variables to subscription metadata Ilnur Sultanov 2026-07-29 18:26:12 +03:00
  • 916db9b9e6
    chore(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.0 dependabot[bot] 2026-07-30 09:02:59 +00:00
  • dc377d0690 fix: harden the bin/ snapshot-and-restore against the review round on #6152 Kuzz007 2026-07-30 10:45:02 +03:00
  • ac584cfc90 fix(ui): reserve space for pinned sidebar PathGao 2026-07-30 14:52:38 +08:00
  • 91c5d7b19f style(ui): preserve sidebar header spacing PathGao 2026-07-30 14:48:03 +08:00
  • b2fe233108 fix(ui): align sidebar pin controls PathGao 2026-07-30 14:46:43 +08:00
  • 5373786faa feat(ui): let users pin the sidebar PathGao 2026-07-30 14:39:55 +08:00
  • e0727c48ab
    Create static.yml mahradmoradpour2013-lgtm 2026-07-30 07:39:17 +03:30
  • c377dca27c v3.6.0 v3.6.0 Sanaei 2026-07-30 03:15:28 +02:00
  • c56f6447a8 chore: refresh dependencies and modernize Go test idioms Sanaei 2026-07-30 03:14:22 +02:00
  • 66740b7ef4
    fix(frontend): preserve edited server drafts (#6156) PathGao 2026-07-30 08:59:53 +08:00
  • 8d02ae28f5
    fix(frontend): preserve theme body classes (#6157) PathGao 2026-07-30 08:59:35 +08:00
  • 2c943da3e0
    fix(frontend): keep DNS hosts synchronized (#6158) PathGao 2026-07-30 08:58:51 +08:00
  • f52c3c4837 perf(clients): make the clients page scale to large panels Sanaei 2026-07-30 02:49:32 +02:00
  • 9ef9dfa998
    Update installation version in README vubkugh 2026-07-30 03:25:54 +03:30
  • b0e65f69ab fix: address the automated review round on PR #6154 Kuzz007 2026-07-30 01:16:12 +03:00
  • df720973a6 fix(frontend): preserve message container classes PathGao 2026-07-30 06:02:05 +08:00
  • 9fff9d2559 test(storybook): strengthen theme DOM coverage PathGao 2026-07-30 05:54:10 +08:00
  • 8459f94b95 fix(frontend): clear DNS host drafts when disabled PathGao 2026-07-30 05:54:01 +08:00
  • 67e01b7d87 fix(frontend): preserve draft baselines on security saves PathGao 2026-07-30 05:53:53 +08:00
  • f3f1cb63b5 fix(frontend): reset DNS host drafts when disabled PathGao 2026-07-30 04:37:53 +08:00
  • f38ca7b8a3 fix(frontend): preserve incomplete DNS hosts PathGao 2026-07-30 03:49:59 +08:00
  • 66621311db fix(frontend): keep DNS hosts synchronized PathGao 2026-07-30 03:29:48 +08:00
  • 0d9e337227 test(storybook): cover theme switches PathGao 2026-07-30 05:18:57 +08:00
  • 08588d9657 docs: add PR illustration screenshots for geodata autocomplete Kuzz007 2026-07-30 00:17:20 +03:00
  • 199f8f9503 fix(storybook): mirror panel theme attributes PathGao 2026-07-30 05:12:11 +08:00
  • e30211065f fix(frontend): retain theme body classes PathGao 2026-07-30 05:10:54 +08:00
  • c8ba8fd987 feat(xray): autocomplete geosite/geoip categories in the routing rule editor Kuzz007 2026-07-26 17:13:07 +03:00
  • 0b3369c792 fix(frontend): order saved draft hydration PathGao 2026-07-30 05:08:55 +08:00
  • 8b1025dd22 fix(frontend): rehydrate saved redacted settings PathGao 2026-07-30 04:37:08 +08:00
  • c53dd76968 fix(frontend): keep draft controls internal PathGao 2026-07-30 03:52:34 +08:00
  • de2cf8ad9f fix(frontend): retain Xray server projections PathGao 2026-07-30 03:49:53 +08:00
  • c8d67ad67e fix(frontend): preserve edited server drafts PathGao 2026-07-29 20:11:14 +08:00
  • 889d8e4645 fix(storybook): preserve preview body classes PathGao 2026-07-30 05:05:28 +08:00
  • e62e0dc034 fix(install): preserve custom bin/ files (e.g. hand-added geoip) across updates Kuzz007 2026-07-27 13:46:19 +03:00
  • 39b68d37bc fix(frontend): reset DNS host drafts when disabled PathGao 2026-07-30 04:37:53 +08:00
  • 27b1e96683 fix(frontend): preserve incomplete DNS hosts PathGao 2026-07-30 03:49:59 +08:00
  • 3a5e3433c9 fix(frontend): keep DNS hosts synchronized PathGao 2026-07-30 03:29:48 +08:00
  • 9bafdb8291 fix(frontend): preserve config block themes PathGao 2026-07-30 04:33:23 +08:00
  • 43536f844d fix(frontend): reset DNS host drafts when disabled PathGao 2026-07-30 04:37:53 +08:00
  • a7125cde62 fix(frontend): preserve config block themes PathGao 2026-07-30 04:33:23 +08:00
  • b53ad41dec fix(frontend): rehydrate saved redacted settings PathGao 2026-07-30 04:37:08 +08:00
  • 0d2fedd33c fix(frontend): preserve config block themes PathGao 2026-07-30 04:33:23 +08:00