Sentiago
|
eec030f86f
feat(notifications): event bus architecture with Telegram and SMTP subscribers (#5326)
|
hace 14 horas |
MHSanaei
|
7fe082a7f1
fix(nodes): stop multi-attached client traffic inflating across node inbounds
|
hace 15 horas |
MHSanaei
|
f7ffe89813
fix(outbound): preserve non-ASCII characters in imported subscription tags (#5354)
|
hace 15 horas |
MHSanaei
|
c1fbfd0510
fix(outbound): parse xmux from imported share links (#5353)
|
hace 16 horas |
MHSanaei
|
cbb21b7575
fix(nodes): propagate single-client deletion to remote nodes (#5352)
|
hace 17 horas |
MHSanaei
|
cf5f37e409
fix(iplimit): ban UDP as well as TCP in fail2ban action (#5350)
|
hace 17 horas |
MHSanaei
|
0d87bb8b4b
fix(inbounds): flag conflicts with the reserved Xray API port (#5304)
|
hace 17 horas |
MHSanaei
|
f00512d12e
fix(frontend): TProxy schema, VLESS+XHTTP flow links, clearable Jalali date picker (#5339, #5322, #5313)
|
hace 17 horas |
nima1024m
|
cdaf5f80db
fix(inbound): strip XHTTP client-only fields from xray config, keep for subscriptions (#5349)
|
hace 18 horas |
n0ctal
|
ac8cb505d1
fix(subscriptions): avoid shared mutable state during generation (#5270)
|
hace 18 horas |
n0ctal
|
71616b7cf2
feat(web): cap request body size on state-changing routes (#5271)
|
hace 19 horas |
Rouzbeh†
|
628406117e
fix(nodes): sync "start after first connect" expiry so un-activated nodes do not reset it (#5319)
|
hace 19 horas |
Sanaei
|
7605902324
Test-quality audit: fix 2 prod bugs, strengthen weak tests, add mutation/fuzz/CI tooling (#5345)
|
hace 19 horas |
tonymoses10
|
b5872af279
Frontend operation button size optimization (#5343)
|
hace 20 horas |
Abdalrahman
|
53f6ed394f
Add Enable/Disable Toggle for Xray Routing Rules (#5296)
|
hace 1 día |
Volov Vyacheslav
|
66a9a788fc
fix(reality): load `dest` as `target` alias so existing inbounds aren't wiped (#5295)
|
hace 1 día |
Rouzbeh†
|
dab0add191
feat(finalmask): support Salamander packetSize (Gecko) and Realm tlsConfig for Hysteria2 (#5278)
|
hace 1 día |
Nikan Zeyaei
|
7c737820d1
fix(links): bracket ipv6 hosts in share links and qr codes (#5310)
|
hace 1 día |
MHSanaei
|
335470607f
fix(ui): match node connection-outbound picker to panel-outbound selector
|
hace 1 día |
Nikan Zeyaei
|
05ad7f417c
feat(node): per node outbound routing (#5275)
|
hace 1 día |
n0ctal
|
2188830612
perf(db): index group_name and client_traffics hot columns (#5268)
|
hace 1 día |
n0ctal
|
d14f341b21
refactor(web): centralize background job cadences (#5269)
|
hace 1 día |
Nikan Zeyaei
|
f4bbaf40f0
feat(ui): show per-inbound live speed (#5261)
|
hace 1 día |
MHSanaei
|
1c75034957
ci(smoke): retry transient GitHub download failures
|
hace 1 día |
Pavel
|
7f34c306d7
feat(docker): support XUI_PORT runtime override (#5240)
|
hace 1 día |
MHSanaei
|
a133282fc3
ci(smoke): set least-privilege GITHUB_TOKEN permissions
|
hace 1 día |
MHSanaei
|
dcb923b4a1
feat(sub): per-client external links and remote subscriptions
|
hace 1 día |
Sanaei
|
7c2598fae9
feat: release-driven golden-image & unattended-install deployment pipeline (#5323)
|
hace 1 día |
MHSanaei
|
1c0fdb4527
fix(outbounds): test subscriptions in Test All, skip direct/dns
|
hace 2 días |
MHSanaei
|
2d6dea4bf6
fix(settings): rename remark model 'Other' to 'External Proxy' (#5265)
|
hace 2 días |