-
f70e131dfe
fix(nodes): bind form-encoded posts and skip node inbounds in central xray
MHSanaei
2026-05-10 11:32:06 +02:00
-
14165fc54d
avoid reset in QueryStatsRequest (#4202)
Amirmohammad Sadat Shokouhi
2026-05-10 12:29:42 +03:30
-
7cd26a0583
v3
MHSanaei
2026-05-10 02:13:42 +02:00
-
267fb1c866
refactor(inbounds): reorder Inbound's Data tabs (client first, sub inline)
MHSanaei
2026-05-10 01:59:02 +02:00
-
5ac88271af
feat(inbounds): mobile card layout for inbounds and clients
MHSanaei
2026-05-10 01:46:48 +02:00
-
b776b33497
fix(ui): correct responsive breakpoints for add client form and bulk
MHSanaei
2026-05-10 00:52:22 +02:00
-
1478124712
fix(ui): correct responsive breakpoints for inbound form and settings
MHSanaei
2026-05-10 00:43:25 +02:00
-
9735d26b3d
perf(xray): bound Xray-version request and extend cache
MHSanaei
2026-05-10 00:24:25 +02:00
-
113a29733e
feat(logs): mobile-friendly log modals with theme-aware colors
MHSanaei
2026-05-10 00:13:20 +02:00
-
3505430e57
fix(docker): include web/translation in frontend and final stages
MHSanaei
2026-05-09 23:30:54 +02:00
-
f68a14a3ca
fix(xray): align DNS outbound to spec and repair item-list rules UI
MHSanaei
2026-05-09 23:17:31 +02:00
-
60e2af088d
feat(xray): add loopback outbound protocol
MHSanaei
2026-05-09 22:49:49 +02:00
-
917f9b307e
fix(xray): surface reverse tags in routing and balancer dropdowns
MHSanaei
2026-05-09 22:03:01 +02:00
-
61c84e8223
fix(panel): make webBasePath work end-to-end in dev and prod
MHSanaei
2026-05-09 21:47:37 +02:00
-
72d8ebd269
fix(x-ui.sh): pass silent flag to stop/start during IP SSL setup
MHSanaei
2026-05-09 19:59:01 +02:00
-
b885a1f8a6
fix(index): improve mobile dashboard layout
MHSanaei
2026-05-09 19:03:09 +02:00
-
439f4cf1e8
Build frontend for CodeQL; remove release analyze job
MHSanaei
2026-05-09 17:56:16 +02:00
-
bc00d37ad8
Vue3 migration (#4198)
Sanaei
2026-05-09 17:38:48 +02:00
-
12c10dbd98
feat(custom-geo): refresh index UI
MHSanaei
2026-05-08 10:09:33 +02:00
-
2fd2cd0af1
fix(panel): silence update-check WARN spam when offline
MHSanaei
2026-05-08 09:51:05 +02:00
-
37fb48ffff
Axios v1.16.0
MHSanaei
2026-05-08 09:41:56 +02:00
-
d8198f543b
fix(warp): harden API client and frontend, bump to v0a4005
MHSanaei
2026-05-08 09:29:42 +02:00
-
f2bc4938b7
Reality: remove tesla.com because of blocking
MHSanaei
2026-05-08 00:59:09 +02:00
-
7f703f927e
fix(scripts): harden server-IP detection with multi-provider + manual fallback
MHSanaei
2026-05-08 00:51:28 +02:00
-
f2c79b57fa
Bump Go to 1.26.3
MHSanaei
2026-05-08 00:19:05 +02:00
-
c394938f01
refactor(websocket): split controller into service + thin controller
MHSanaei
2026-05-08 00:00:44 +02:00
-
b84b58ef21
fix(websocket): guard stale events and disconnect race in JS client
MHSanaei
2026-05-08 00:00:10 +02:00
-
10ebc6cbdc
Implement CSRF protection and security hardening across the application (#4179)
Farhad H. P. Shirvan
2026-05-07 23:36:11 +02:00
-
a1b2382877
chore: fix shadowrocketUrl client (#4183)
Harry NG
2026-05-08 01:59:10 +07:00
-
59c55dfc92
fix(panel-update): poll for restart, fix dark-mode version label
MHSanaei
2026-05-07 20:55:22 +02:00
-
28a3dddb60
refactor(fallbacks): share template, tighter UX, cleaner JSON
MHSanaei
2026-05-07 20:27:34 +02:00
-
39bf31bd56
fix(tun): use single mtu number per Xray spec
MHSanaei
2026-05-07 19:50:47 +02:00
-
42b2ebc00b
refactor(xhttp): split fields by direction, expand outbound coverage
MHSanaei
2026-05-07 19:26:40 +02:00
-
3b64a62137
refactor(vless): drop selectedAuth, expose two explicit auth buttons
MHSanaei
2026-05-07 15:08:06 +02:00
-
79a7e7a5b5
fix(vless): scope testseed to xtls-rprx-vision flow
MHSanaei
2026-05-07 14:44:33 +02:00
-
3349dcbc13
fix(fail2ban): fix banning regression and Docker zero-jail issue
MHSanaei
2026-05-07 13:53:34 +02:00
-
ad30298700
Exclude virtual interfaces from network stats
MHSanaei
2026-05-06 17:28:41 +02:00
-
9be11e109e
fix design
MHSanaei
2026-05-06 17:12:08 +02:00
-
7117d19fd1
fix: filter view in mobile
MHSanaei
2026-05-06 14:45:46 +02:00
-
c88627a839
outbound: mobile style
MHSanaei
2026-05-06 13:27:40 +02:00
-
c718e7ca5b
fix(inbounds): remove stale reverse outbound tags after client deletion
MHSanaei
2026-05-06 11:43:21 +02:00
-
6a483fa987
inbound: check transport in port conflict, allow tcp and udp on same port (#4169)
pwnnex
2026-05-06 12:41:21 +03:00
-
47163c1418
Skip 26.5.3 and bump Xray version cutoff
MHSanaei
2026-05-06 10:13:55 +02:00
-
09f4f09b84
fix design
MHSanaei
2026-05-06 10:06:56 +02:00
-
3313086071
fix: Swap left/right classes for client table cells
MHSanaei
2026-05-06 09:12:25 +02:00
-
03d8ad4d5a
Revert "Xray Core v26.5.3" buggy version(vless reverse doesn't work)
MHSanaei
2026-05-06 08:50:53 +02:00
-
a8dff126c7
outbound: reverse Sniffing
MHSanaei
2026-05-06 08:17:27 +02:00
-
74e97fec4c
Xray Core v26.5.3
MHSanaei
2026-05-06 07:07:48 +02:00
-
50603fd430
fix: get client reverse tag in the outbound
MHSanaei
2026-05-06 00:43:47 +02:00
-
8bea0fde2b
v2.9.4
MHSanaei
2026-05-05 21:31:24 +02:00
-
b2d32f588f
new: vless reverse
MHSanaei
2026-05-05 21:00:03 +02:00
-
8177f6dc66
ws/inbounds: realtime fixes + perf for 10k+ client inbounds (#4123)
lolka1333
2026-05-05 18:27:49 +03:00
-
77d94b25d0
Add 'active' filter option to inbounds
MHSanaei
2026-05-04 23:33:48 +02:00
-
32b7ada549
subpage: enabled state
MHSanaei
2026-05-04 23:27:57 +02:00
-
6099a07ff0
feat: add configurable auto-restart on client auto-disable
MHSanaei
2026-05-04 23:19:25 +02:00
-
e9806832ec
reality: remove apple, icloud
MHSanaei
2026-05-04 19:49:28 +02:00
-
15ebf3df10
fix: client count for Hysteria
MHSanaei
2026-05-04 17:49:53 +02:00
-
d44b70682c
Update QUIC params defaults and UI validations
MHSanaei
2026-05-04 17:42:55 +02:00
-
fb75e3d7c7
Check scanner error in GetXrayLogs
MHSanaei
2026-05-04 17:02:00 +02:00
-
e9979b6774
API: Check client existence
MHSanaei
2026-05-04 17:00:09 +02:00
-
2b83dc047b
Bump Go module dependency versions
MHSanaei
2026-05-04 16:40:50 +02:00
-
c90f8a05bf
fix(security): sanitize remote IP headers and escape log viewer output
MHSanaei
2026-05-04 16:36:33 +02:00
-
9f96ef83ec
Freedom outbound: Add finalRules
MHSanaei
2026-05-04 15:54:31 +02:00
-
e19061d513
TLS: Remove ECH Force Query
MHSanaei
2026-05-04 13:20:24 +02:00
-
51e2fb6dbf
translate update
MHSanaei
2026-04-28 19:17:11 +02:00
-
f21ed92296
feat: add panel update functionality via web GUI (#4117)
Farhad H. P. Shirvan
2026-04-28 18:46:55 +02:00
-
22de983752
xray-setting: pin api routing rule to index 0 on save (#4124)
pwnnex
2026-04-28 18:49:39 +03:00
-
0b5c239f98
v2.9.3
MHSanaei
2026-04-27 15:31:32 +02:00
-
03393c9f52
Minor changes
MHSanaei
2026-04-27 15:02:43 +02:00
-
b56db67759
fix: handle Init error in GetXrayTraffic to prevent nil pointer panic
MHSanaei
2026-04-27 14:11:28 +02:00
-
6d05702d00
TCP Masks
MHSanaei
2026-04-27 02:29:13 +02:00
-
9791b05a4e
kcp: noise, header-custom, sudoku
MHSanaei
2026-04-27 01:23:38 +02:00
-
0aca2d3b3d
sub: kcp finalmask
MHSanaei
2026-04-26 23:04:47 +02:00
-
8529f4f0cf
kcp: mtu and tti
MHSanaei
2026-04-26 21:32:50 +02:00
-
abc5cf3439
Increase KCP maxSendingWindow to 2MiB
MHSanaei
2026-04-26 20:49:02 +02:00
-
a7e7788e29
Bump Xray release to v26.4.25
MHSanaei
2026-04-26 20:45:00 +02:00
-
8620344925
Replace with-block with explicit settings
MHSanaei
2026-04-26 20:37:03 +02:00
-
47e229e323
Default to dark theme when unset
MHSanaei
2026-04-26 20:16:27 +02:00
-
4521beab7c
wireguard: link
MHSanaei
2026-04-26 20:06:24 +02:00
-
a62c637632
DNS outbound: Add rules
MHSanaei
2026-04-26 17:34:31 +02:00
-
35609b7b13
Bump github.com/Azure/go-ntlmssp (#4094)
dependabot[bot]
2026-04-24 10:41:11 +02:00
-
a4b1b3d06d
Merge pull request #4092 from pwnnex/fix/iplimit-live-only-slot-count
pwnnex
2026-04-23 21:36:37 +03:00
-
-
5f7c7c5f3d
iplimit: dont count idle db-only ips toward the per-client limit
pwnnex
2026-04-23 21:11:45 +03:00
-
6bcaf61c44
Feature: Copy clients between inbounds (#4087)
Rs.Nest
2026-04-23 16:19:07 +03:00
-
ff25072690
SS: remove unsupported cipher method
MHSanaei
2026-04-22 21:44:39 +02:00
-
-
530c1597b8
Merge pull request #4086 from pwnnex/fix/hysteria2-protocol-aliases
pwnnex
2026-04-22 16:02:05 +00:00
-
-
c8e16d8c41
Merge pull request #4085 from pwnnex/fix/iplimit-install-nftables
pwnnex
2026-04-22 15:58:00 +00:00
-
-
17f67ef3a5
sub: dont panic on bad externalProxy entry in genHysteriaLink
pwnnex
2026-04-22 18:55:27 +03:00
-
eb4791a1cd
hysteria: also accept "hysteria2" protocol string
pwnnex
2026-04-22 18:55:09 +03:00
-
-
-
71ac920436
x-ui.sh: install nftables alongside fail2ban in install_iplimit
pwnnex
2026-04-22 18:50:42 +03:00
-
-
e6d0c33937
Merge pull request #4083 from pwnnex/fix/iplimit-stale-db-evict
pwnnex
2026-04-22 14:09:55 +00:00
-
-
eef2d311f4
Fix IP Limit continuous ban loop from stale DB entries (#4077)
pwnnex
2026-04-22 16:53:32 +03:00
-
772d2b6de4
v2.9.2
MHSanaei
2026-04-22 11:20:56 +02:00
-
8f30d14716
Extract bot command setup into trySetBotCommands
MHSanaei
2026-04-22 10:47:30 +02:00
-
9611c9def6
Fix Hysteria External Proxy + include Hysteria in Clash subscription (#4053) (#4073)
pwnnex
2026-04-22 11:01:21 +03:00
-
292eb992f4
fix(panel): set ALPN to h3 when switching to Hysteria protocol (#4076)
Imgodmaoyouknow
2026-04-22 15:56:03 +08:00
-
814e6ad69c
Lower minimum Xray version
MHSanaei
2026-04-21 21:20:59 +02:00
-
0a38624ba7
Add None option VLESS auth selection
MHSanaei
2026-04-21 21:18:59 +02:00
-
b86473df02
Run cache cleanup daily and reduce cutoff to 1 day
MHSanaei
2026-04-21 20:36:28 +02:00
-
15be803da9
Fix blank Xray Settings page from wrapped xrayTemplateConfig (#4059) (#4069)
pwnnex
2026-04-21 21:30:02 +03:00