MHSanaei 83799d71b0 feat(api-docs): generate response examples from Go structs; fix SS2022 PSK regen (#4996) 1 месяц назад
..
api e6c1ce9aa9 feat(nodes): multi-hop node attribution for chained sub-nodes (#4983) (#5005) 1 месяц назад
components 4b11c54206 feat(dashboard): richer System History & Xray Metrics charts 1 месяц назад
entries dc37f9b731 Migrate frontend models/api/utils to TypeScript and modernize AntD theming (#4563) 1 месяц назад
generated 83799d71b0 feat(api-docs): generate response examples from Go structs; fix SS2022 PSK regen (#4996) 1 месяц назад
hooks b9612f1326 fix(xray): clear dirty state after saving unchanged config 1 месяц назад
i18n edf0f36940 Frontend rewrite: React + TypeScript with AntD v6 (#4498) 1 месяц назад
layouts c78285402e fix(sidebar): set fixed sider width to 220 1 месяц назад
lib 483952cfa0 fix(finalmask): validate fragment mask length so empty/zero-min can't crash xray 1 месяц назад
models e6c1ce9aa9 feat(nodes): multi-hop node attribution for chained sub-nodes (#4983) (#5005) 1 месяц назад
pages 83799d71b0 feat(api-docs): generate response examples from Go structs; fix SS2022 PSK regen (#4996) 1 месяц назад
schemas 83799d71b0 feat(api-docs): generate response examples from Go structs; fix SS2022 PSK regen (#4996) 1 месяц назад
styles 6b2243a40f chore(ui): remove cards jump on hover (#4755) 1 месяц назад
test 6ed6f57b5c fix(panel): normalize XHTTP/sockopt/Reality wire output and validate REALITY target (#4988) 1 месяц назад
utils 83799d71b0 feat(api-docs): generate response examples from Go structs; fix SS2022 PSK regen (#4996) 1 месяц назад
env.d.ts cc34dc381c feat(postgres): in-panel backup/restore and consistent CLI backend 1 месяц назад
main.tsx dc37f9b731 Migrate frontend models/api/utils to TypeScript and modernize AntD theming (#4563) 1 месяц назад
queryClient.ts cfe1b25ca0 feat(frontend): TanStack Query + React Router migration & in-panel API docs (#4541) 1 месяц назад
routes.tsx 93eda06878 feat(clients,groups): client groups + sub-links export + dedicated groups page 1 месяц назад