3x-ui/sub
MHSanaei 1ef494bcda
chore: apply modernize analyzer fixes across codebase
Mechanical replacements suggested by golang.org/x/tools/.../modernize:
strings.Cut/CutPrefix/SplitSeq, slices.Contains, maps.Copy, min(),
range-over-int, new(expr), strings.Builder for hot += loops,
reflect.TypeFor[T](), sync.WaitGroup.Go(), drop legacy //+build lines.
2026-05-18 12:24:52 +02:00
..
default.json dokodemo-door, socks renamed to mixed, tunnel 2025-09-09 13:57:40 +02:00
dist.go feat(inbounds): add sub/client link endpoints; hide panel version on login 2026-05-11 15:03:47 +02:00
links.go feat(inbounds): add sub/client link endpoints; hide panel version on login 2026-05-11 15:03:47 +02:00
links_test.go test: cover crypto, random, netsafe, sub helpers, xray equals, websocket hub, node service 2026-05-18 10:00:09 +02:00
sub.go chore: apply modernize analyzer fixes across codebase 2026-05-18 12:24:52 +02:00
subClashService.go chore: apply modernize analyzer fixes across codebase 2026-05-18 12:24:52 +02:00
subController.go feat(inbounds): add sub/client link endpoints; hide panel version on login 2026-05-11 15:03:47 +02:00
subJsonService.go fix(sub): include xhttp mode in extra JSON for karing compatibility (#4365) 2026-05-14 10:02:45 +02:00
subService.go feat(clients): make clients+client_inbounds the runtime source of truth 2026-05-17 07:15:16 +02:00
subService_test.go test: cover crypto, random, netsafe, sub helpers, xray equals, websocket hub, node service 2026-05-18 10:00:09 +02:00