3x-ui/web/assets/js
root 11cdb07e89 feat: add Clash YAML subscription endpoint with template injection
Add /clash/:subid endpoint that returns complete Clash YAML config.
User provides full template (DNS, routing, proxy-groups, rules) in
settings, panel generates proxies from inbound/client data and injects
via proxies: [] placeholder replacement.

- New SubClashService reads template, generates vmess/vless/trojan/ss
  proxy entries with transport (ws/grpc/h2/tcp/httpupgrade), TLS, and
  Reality support
- Settings: subClashEnable, subClashPath, subClashURI, subClashTemplate
- UI: Clash settings tab, QR code on subpage, Desktop dropdown with
  clash-verge:// deep link preferring Clash URL
- Version bump to v1.5.2-beta
2026-04-24 11:25:10 +08:00
..
model feat: add Clash YAML subscription endpoint with template injection 2026-04-24 11:25:10 +08:00
util feat: enhance user dashboard, set default creds to admin, trim i18n to en/zh only 2026-04-03 08:13:27 +08:00
axios-init.js Some fixes and improvements (#1997) 2024-03-11 01:01:24 +03:30
subscription.js feat: add Clash YAML subscription endpoint with template injection 2026-04-24 11:25:10 +08:00
websocket.js Enhance WebSocket client connection logic and improve event listener management (#3636) 2026-01-18 15:38:57 +01:00