3x-ui/web/html
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
..
common refactor: resolve template assets through manifest helper 2026-04-07 16:41:55 +08:00
component refactor: resolve template assets through manifest helper 2026-04-07 16:41:55 +08:00
form feat(limit): add inbound device-limit enforcement with safe unban flow 2026-04-06 10:46:48 +08:00
modals feat: add Clash YAML subscription endpoint with template injection 2026-04-24 11:25:10 +08:00
settings feat: add Clash YAML subscription endpoint with template injection 2026-04-24 11:25:10 +08:00
inbounds.html feat: add Clash YAML subscription endpoint with template injection 2026-04-24 11:25:10 +08:00
index.html fix dashboard and inbounds load failure states 2026-04-06 21:51:33 +08:00
login.html Fix turnstile tab re-render and bump version 2026-04-08 15:34:50 +08:00
settings.html feat: add Clash YAML subscription endpoint with template injection 2026-04-24 11:25:10 +08:00
user.html fix(panel): correct user.html i18n quoting to avoid template parse failure 2026-04-04 22:16:34 +08:00
users.html feat: add admin user management 2026-04-04 14:59:40 +08:00
xray.html refactor: resolve template assets through manifest helper 2026-04-07 16:41:55 +08:00