mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-06-06 13:14:11 +00:00
- DNS server modal: rename expectIPs -> expectedIPs (per docs); add per-server tag, clientIP, serveStale, serveExpiredTTL, timeoutMs; flip skipFallback default to false; hydration still accepts legacy expectIPs for back-compat. - DNS tab: add hosts editor (domain -> IP/array), serveStale + serveExpiredTTL controls, "Use Preset" button bringing back the legacy preset gallery (Google / Cloudflare / AdGuard + Family variants — fixed AdGuard Family IPs that were wrong in legacy), and a "Delete All" button to wipe the server list at once. - i18n: add 15 new dns.* keys across all 13 locales. - Frontend-wide formatter pass on Vue components (whitespace and attribute layout only, no behavior changes). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| BalancerFormModal.vue | ||
| BalancersTab.vue | ||
| BasicsTab.vue | ||
| DnsPresetsModal.vue | ||
| DnsServerModal.vue | ||
| DnsTab.vue | ||
| NordModal.vue | ||
| OutboundFormModal.vue | ||
| OutboundsTab.vue | ||
| RoutingTab.vue | ||
| RuleFormModal.vue | ||
| useXraySetting.js | ||
| WarpModal.vue | ||
| XrayPage.vue | ||