Sentiago
|
55d08d2ae9
feat: replace notification checkboxes with card-based layout (#5421)
|
před 1 dnem |
MHSanaei
|
1259c20e5f
fix(tgbot): dedupe exhausted-client report by email (#5453)
|
před 1 dnem |
n0ctal
|
2bb29468d8
fix(xray): guard log-writer race and bound handler gRPC deadlines (#5442)
|
před 1 dnem |
n0ctal
|
3cf3fddf12
perf(db): add an index on settings.key (#5359)
|
před 1 dnem |
n0ctal
|
26cc4838ed
perf(xray): compile log/traffic regexps once at package scope (#5362)
|
před 1 dnem |
MHSanaei
|
a5bc71a6f1
fix(sub): SS2022 share links must not base64-encode userinfo (#5432)
|
před 1 dnem |
MHSanaei
|
c58db81da0
fix(sub): add missing :// in Shadowrocket subscription deep link (#3945)
|
před 1 dnem |
MHSanaei
|
0a40ec5f13
fix(sub): re-add xhttp mode to extra JSON for Karing (#5446)
|
před 1 dnem |
MHSanaei
|
6d9fd4b41b
fix(sub): {{INBOUND}} = inbound remark, fix {{TRAFFIC_LEFT}} across inbounds (#5443)
|
před 1 dnem |
MHSanaei
|
6a032bcb2a
perf(scale): speed up traffic, auto-renew, and node bulk ops at 50k-100k clients
|
před 1 dnem |
MHSanaei
|
e079490144
chore(db): use DELETE journal mode so sqlite stays a single file
|
před 1 dnem |
nima1024m
|
af3f460065
fix(routing): sync xray rules when panel inbound tags change or are deleted (#5367)
|
před 1 dnem |
n0ctal
|
f5e50038f0
fix(nodes): block node delete while inbounds are still attached (#5394)
|
před 1 dnem |
w3struk
|
d01d9867e4
fix(sub): preserve non-default scMinPostsIntervalMs and use per-inbound xmux in JSON subscriptions (#5393)
|
před 1 dnem |
aleskxyz
|
da9ecf6f4d
fix(nodes): strip central n<id>- tag prefix when pushing inbounds to remote (#5399)
|
před 1 dnem |
n0ctal
|
118d1e4398
fix(sub): set read/write/idle timeouts on the subscription server (#5360)
|
před 1 dnem |
n0ctal
|
b0ef60670c
fix(runtime): cap remote node response size to bound master memory (#5361)
|
před 1 dnem |
n0ctal
|
f63ed9f510
fix(jobs): isolate per-node background goroutines from panics (#5397)
|
před 1 dnem |
n0ctal
|
bedbe04bf1
fix(web): recover panicking cron jobs instead of crashing the panel (#5363)
|
před 1 dnem |
n0ctal
|
2bb851dd50
fix(xray): verify the release archive checksum before installing (#5396)
|
před 1 dnem |
n0ctal
|
abffa8f6c9
fix(xray): guard process lifecycle fields against concurrent access (#5395)
|
před 1 dnem |
Younes
|
fb03b0e9f1
fix(traffic): prevent phantom quota consumption from stale node data (#5412)
|
před 1 dnem |
dependabot[bot]
|
4f99e48ab7
chore(deps): bump actions/upload-artifact from 4 to 7 (#5427)
|
před 3 dny |
dependabot[bot]
|
a1aa8fcc08
chore(deps): bump react-router-dom from 7.17.0 to 7.18.0 in /frontend (#5428)
|
před 3 dny |
dependabot[bot]
|
a1d71d42c9
chore(deps): bump aws-actions/configure-aws-credentials from 4 to 6 (#5426)
|
před 3 dny |
MHSanaei
|
4915d6b18d
refactor(frontend): move form-item hints from extra to tooltip
|
před 4 dny |
MHSanaei
|
d6cddaff12
fix(sub): emit JSON-subscription pinnedPeerCertSha256 as comma-separated string
|
před 4 dny |
MHSanaei
|
3088e96493
fix(client): clear group when removed in the single-client editor
|
před 4 dny |
MHSanaei
|
c5d31de4e9
fix(service): serialize client/inbound writes to prevent Postgres deadlock
|
před 4 dny |
MHSanaei
|
340d0df9fc
fix(sub): wrap JSON-subscription SS/Trojan outbound in servers[] array
|
před 4 dny |