3x-ui/frontend/src/models
MHSanaei 771bc7c8ef
feat(inbounds): align tunnel, tun, and hysteria UI with Xray docs
* tunnel: rename settings to Xray's current schema (address →
  rewriteAddress, port → rewritePort, network → allowedNetwork) in
  the model, form modal, info modal, and the bundled API inbound
  template; expose portMap so per-port forwarding can be configured
  from the panel.
* tun: add the full TUN protocol form and read-only info blocks
  (name, mtu, gateway, dns, userLevel, autoSystemRoutingTable,
  autoOutboundsInterface) — previously the protocol was selectable
  but the form rendered blank.
* hysteria: surface the stream-level version, obfs password, and
  udpIdleTimeout fields that the model already supported.

Refs https://xtls.github.io/config/inbounds/tunnel.html
Refs https://xtls.github.io/config/inbounds/tun.html
Refs https://xtls.github.io/config/transports/hysteria.html
2026-05-13 22:44:08 +02:00
..
dbinbound.js fix: show UDP tag for Hysteria and fix client count spacing (#4318) 2026-05-13 01:12:25 +02:00
inbound.js feat(inbounds): align tunnel, tun, and hysteria UI with Xray docs 2026-05-13 22:44:08 +02:00
outbound.js fix(outbound): default VLESS encryption to "none" 2026-05-10 23:06:28 +02:00
reality-targets.js Vue3 migration (#4198) 2026-05-09 17:47:35 +02:00
setting.js Add possibility to remove client email from sub (#4297) 2026-05-13 19:04:17 +02:00
status.js i18n: localize sidebar theme toggle, xray-status badge, and nodes menu 2026-05-10 11:56:30 +02:00