MHSanaei
|
683653674c
fix(api-docs): exclude /panel/outbound and /panel/routing from route guard
|
hace 20 horas |
MHSanaei
|
ce8b1bed77
feat(iplimit): gate IP limit on fail2ban and reset stale limits
|
hace 21 horas |
MHSanaei
|
718b7e16e1
feat(sidebar): move Routing/Outbounds to top-level items with clean URLs
|
hace 22 horas |
MHSanaei
|
20094c8d35
perf(settings): save all settings in one transaction
|
hace 22 horas |
MHSanaei
|
a7e959ff49
feat(backup): name DB backup files after the server address
|
hace 22 horas |
Rick Sanchez
|
1b102ff9f7
fix(install): support IPv6-only hosts (#5487)
|
hace 22 horas |
Sanaei
|
adc64bb804
fix(nodes): cloned-node attribution, node-hosted client display (online/speed/counts), and sync robustness (#5488)
|
hace 1 día |
MHSanaei
|
f07d092af0
Replace '<3' with '❤️' in translations
|
hace 1 día |
Rustam
|
2392f04e02
fix(cli): apply -webCert/-webCertKey on the setting subcommand (#5482)
|
hace 1 día |
MHSanaei
|
4854f9c1b8
fix(node-sync): give client-IP sync its own deadline; fix log spacing
|
hace 1 día |
MHSanaei
|
7d23a2c15b
perf: prevent cron job overlap, auto-set GOMEMLIMIT, fix tgbot userStates race
|
hace 1 día |
Sanaei
|
679d2e1cca
fix: resolve a batch of open bug-tagged issues (traffic accounting, share strategy, sub address, CPU) (#5477)
|
hace 1 día |
MHSanaei
|
0b0b6250d6
feat(clients): orphan cleanup + export/import via CodeMirror modals
|
hace 1 día |
MHSanaei
|
0483273839
fix(tls): pin remote cert via native uTLS handshake instead of xray subprocess
|
hace 2 días |
MHSanaei
|
03e89683dd
fix(tls): ping the inbound's own port for remote cert pinning
|
hace 2 días |
MHSanaei
|
39774a6a38
fix(tls): default OCSP stapling to off for new inbound certs
|
hace 2 días |
MHSanaei
|
3aa76ea05b
fix(deps): bump xray-core past finalmask UDP buffer fix (#5462)
|
hace 2 días |
MHSanaei
|
33b029e1ca
fix(security): confine GetCertHash to known cert files (CWE-22)
|
hace 2 días |
qin9125
|
dfd77caf63
Update zh-CN.json (#5459)
|
hace 2 días |
Sentiago
|
891d3a8759
feat(memory): add memory threshold alerts (#5366)
|
hace 2 días |
shazzreab
|
648fc69cb1
feat(metrics): extend history bucket options to include 12h, 24h, and 48h intervals (#5467)
|
hace 2 días |
Nikan Zeyaei
|
6f05c0a492
fix(node): mark node dirty on Update so sync reconciles before snapshot sweep (#5469)
|
hace 2 días |
Nikan Zeyaei
|
5d88e68826
fix(frontend): guard IntlUtil.formatDate against out-of-range timestamps (#5468)
|
hace 2 días |
MHSanaei
|
d20b549b04
fix(ci): use pull_request_target so claude bot gets secrets on fork PRs
|
hace 2 días |
MHSanaei
|
97c02ef69f
feat(xray): preview export in a modal and switch rule enable toggle
|
hace 2 días |
MHSanaei
|
7c8889466b
feat(tls,reality): port xray TLS/REALITY fields, cert-hash helpers, fallback UX
|
hace 2 días |
MHSanaei
|
315ecc2588
fix(inbound): persist streamSettings for tunnel so sockopt saves
|
hace 2 días |
wahh3b-lgtm
|
605e90dbf0
feat(sub): add dynamic remark variables with Jalali date, transport, and status tokens (#5430)
|
hace 2 días |
IgorKha
|
ce1d348ece
feat(sub): add option to hide server settings in subscription (happ) (#5433)
|
hace 2 días |
w3struk
|
1a4aef3353
feat(sub): full XHTTP field mapping for Clash/Mihomo subscriptions (#5417)
|
hace 2 días |