Commit History

Author SHA1 Message Date
  Sanaei e26cf1d3ed feat(sub): redesign the subscription page around usage, tabs and app imports 15 hours ago
  Sanaei 01ce2bcecb feat(api-docs): split the API docs page into tabs 17 hours ago
  Sanaei c9e62451e6 fix(outbounds): keep subscription tags on their server when reality params rotate 18 hours ago
  Sanaei 5008906c4c feat(clients): filter the client list by clicking a summary stat card 18 hours ago
  Sanaei 5fe4f241c1 style(logs): widen the row-count selector in the log modals 18 hours ago
  Sanaei e8bab17c2f fix(clients): stop the Edit Client modal showing a stray light scrollbar 18 hours ago
  Sanaei 14b92fbcff fix(nodes): stop flagging a node on the other update channel as outdated 19 hours ago
  NgaiYeanCoi 1d85ef138e fix(sub): prevent default profile page URL disclosure (#6538) 19 hours ago
  Sanaei 3fa44915c1 perf(nodes): keep the node table element across unrelated re-renders 19 hours ago
  Sanaei 7fc86f87de perf(inbounds): keep unchanged rows and online sets across websocket pushes 19 hours ago
  Sanaei 3c1498d806 fix(ldap): apply LDAP enable, disable and cleanup through the bulk paths 19 hours ago
  Sanaei d1c4e0261b chore(node): cover the sync tick's online prune from the job package 20 hours ago
  Sanaei bc49c1a68f fix(node): release a deleted node's metric series and HTTP client 20 hours ago
  Sanaei 3c8cf35734 perf(node): sync up to 32 nodes at once, like the heartbeat 20 hours ago
  Sanaei dea7cd9cc1 fix(traffic): reset due inbounds and clients concurrently 20 hours ago
  Sanaei 56bb876d8d fix(node): send one alert for a burst of node transitions 20 hours ago
  Sanaei eb11e8c85a fix(node): fan out operations that call every node 20 hours ago
  Sanaei a84bbeab2e fix(node): drop online clients and sub-nodes of nodes no longer synced 21 hours ago
  Sanaei ea66aa4971 fix(traffic): push depletion changes to nodes off the serial writer 21 hours ago
  BlindMaster24 cfa8350d10 fix(clients): keep a vless reverse client's handler across a re-add (#6558) 23 hours ago
  Sanaei af466b6a24 fix(node): push a node only the client IPs it hosts 1 day ago
  Sanaei 789a03065a chore(docs): bump dependencies and adapt to fumadocs-core 16.15.11 1 day ago
  Sanaei bc424f0968 fix(xray): stop a lone dns qType 0 from matching every query 1 day ago
  BlindMaster24 ac3fc12077 fix(ports): refuse an inbound on a port an AmneziaWG peer forwards (#6554) 1 day ago
  BlindMaster24 d9c7c76fb0 fix(limit-ip): leave a reverse client out of the temporary disconnect (#6553) 1 day ago
  sdhfsl d440c2b932 fix(panel): accept 2FA codes from adjacent TOTP windows (#6546) 1 day ago
  BlindMaster24 e790f46757 fix(xray): restart when a diff strands a client's live session (#6550) 1 day ago
  BlindMaster24 d089adeeea docs(limit-ip): correct what the temporary disconnect can actually do (#6551) 1 day ago
  BlindMaster24 4a8fdceed6 perf(nodes): reuse one pooled client per node instead of rebuilding it (#6548) 1 day ago
  BlindMaster24 574caa63e9 fix(inbounds): check ports when an inbound is enabled, not only when it is saved (#6549) 1 day ago