3x-ui/frontend/src
MHSanaei 2bb9ed1cda
feat(outbound): sync DNS outbound config with Xray core changes
Rename the DNS rule wire key qtype to qType (reading the legacy qtype on parse for back-compat), add the new rCode response-code field for the return action (omitted when zero), and rename the reject action to return. Align the DNS rule action set across the form dropdown, schema, and adapter to the core's valid values (direct/drop/return/hijack), dropping the never-valid rejectIPv4/rejectIPv6 entries.
2026-06-01 10:24:35 +02:00
..
api fix(ui): exit infinite spinner with a retry card on failed initial load 2026-06-01 07:43:32 +02:00
components refactor(frontend): reorganize source tree & break down oversized modals/tabs (#4698) 2026-05-30 21:51:33 +02:00
entries Migrate frontend models/api/utils to TypeScript and modernize AntD theming (#4563) 2026-05-25 14:34:53 +02:00
generated fix(test): drain React scheduler macrotask before jsdom teardown 2026-06-01 09:03:47 +02:00
hooks fix(clients): refresh summary counts after a client mutation 2026-06-01 08:01:42 +02:00
i18n Frontend rewrite: React + TypeScript with AntD v6 (#4498) 2026-05-23 15:21:45 +02:00
layouts refactor(frontend): reorganize source tree & break down oversized modals/tabs (#4698) 2026-05-30 21:51:33 +02:00
lib feat(outbound): sync DNS outbound config with Xray core changes 2026-06-01 10:24:35 +02:00
models fix(inbounds): preserve client data on delete and show traffic in detail 2026-05-30 23:53:28 +02:00
pages feat(outbound): sync DNS outbound config with Xray core changes 2026-06-01 10:24:35 +02:00
schemas feat(outbound): sync DNS outbound config with Xray core changes 2026-06-01 10:24:35 +02:00
styles feat(nodes): bulk panel self-update with live online indicator 2026-06-01 07:03:06 +02:00
test feat(outbound): sync DNS outbound config with Xray core changes 2026-06-01 10:24:35 +02:00
utils feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
env.d.ts feat(postgres): in-panel backup/restore and consistent CLI backend 2026-05-31 17:53:34 +02:00
main.tsx Migrate frontend models/api/utils to TypeScript and modernize AntD theming (#4563) 2026-05-25 14:34:53 +02:00
queryClient.ts feat(frontend): TanStack Query + React Router migration & in-panel API docs (#4541) 2026-05-24 21:34:52 +02:00
routes.tsx feat(clients,groups): client groups + sub-links export + dedicated groups page 2026-05-27 17:30:55 +02:00