Historie revizí

Autor SHA1 Zpráva Datum
  MHSanaei ab418a47be fix(frontend): surface backend error text from failed requests před 1 dnem
  MHSanaei 46cac582ab fix(frontend): refetch a fresh CSRF token on 403 instead of reusing the stale meta tag před 1 dnem
  MHSanaei 588a524fa5 fix(tgbot): stop auto-deleted messages from resetting wizard state před 1 dnem
  MHSanaei 3f7e141d2e fix(server): guard xray key-generator output parsing před 1 dnem
  MHSanaei 68a981c0c3 fix(server): guard access-log parser against malformed lines před 1 dnem
  MHSanaei a061a0ca87 fix(email): bound every SMTP step with a connection deadline před 1 dnem
  MHSanaei 61b59bb868 fix(integration): cap WARP API response body size před 1 dnem
  MHSanaei 66b239da7d fix(eventbus): dispatch each subscriber in its own goroutine před 1 dnem
  MHSanaei 18349c36ac fix(tgbot): require admin for privileged callbacks, not just the first switch před 1 dnem
  MHSanaei 0f9099149e fix(security): bound the login-limiter attempts map před 1 dnem
  MHSanaei 6b89613ad7 fix(security): dial outbound subscriptions through the SSRF guard před 1 dnem
  MHSanaei 9b258becd0 fix(db): mark the IP-limit cleanup seeder done on a fresh install před 1 dnem
  MHSanaei 06cd75abe0 fix(settings): detect a wildcard listen collision between the web and sub ports před 1 dnem
  MHSanaei f2f11bc042 fix(xray): synchronize the process version and apiPort fields před 1 dnem
  MHSanaei 40da7fdb76 fix(xray): retry a failed pending-restart instead of dropping the config change před 1 dnem
  MHSanaei 116ef900d5 fix(xray): do not revive a manually stopped Xray on a background restart před 1 dnem
  MHSanaei 89c27c5835 fix(xray): guard RemoveUser against an uninitialized handler client před 1 dnem
  MHSanaei 8c63f7cc81 fix(xray): keep source- and domains-scoped routing rules when an inbound is deleted před 1 dnem
  MHSanaei aaf17bcfdc fix(sub): drop empty remark segments instead of leaving a stray separator před 1 dnem
  MHSanaei 0a1231d70c fix(ui): stop the sniffing form island from clobbering unrendered fields před 1 dnem
  MHSanaei 83de6e75e0 fix(link): honor the vmess ws path and hysteria2 vcn params on import před 1 dnem
  MHSanaei babcf44891 fix(frontend): decode URL-safe base64 when parsing an imported share link před 1 dnem
  MHSanaei e8cf7242a0 fix(link): parse the snake_case and extra-blob xhttp fields when importing a share link před 1 dnem
  MHSanaei 82073c10c9 fix(sub): emit the pinned peer cert sha256 in Clash subscriptions před 1 dnem
  MHSanaei fa4ac3100d fix(sub): tolerate a hysteria inbound without hysteriaSettings in the JSON subscription před 1 dnem
  MHSanaei abab7cd000 fix(sub): stop the subscription from 500ing on valid-but-unusual stream settings před 1 dnem
  MHSanaei e4d4ab3a63 fix(traffic): keep node reset propagation out of the serial traffic writer před 1 dnem
  MHSanaei 3eb214d022 fix(traffic): re-enable clients and serialize the write in Reset All Client Traffic před 1 dnem
  MHSanaei b6928f4939 fix(traffic): commit a traffic tick even when a best-effort maintenance helper fails před 1 dnem
  MHSanaei f7cae8d1cf fix(client): apply enable-by-email to every inbound a client is attached to před 1 dnem