MHSanaei
|
8d5d11cafc
refactor(frontend): extract createDefault*Client factories to lib/xray
|
1 روز پیش |
MHSanaei
|
922a442264
refactor(frontend): extract toHeaders + toV2Headers to lib/xray/headers.ts
|
1 روز پیش |
MHSanaei
|
a7a8041b13
test(frontend): shadow-parse harness asserting legacy class and Zod converge
|
1 روز پیش |
MHSanaei
|
2176e816f0
test(frontend): broaden golden coverage to remaining inbounds + stream + security DUs
|
1 روز پیش |
MHSanaei
|
a9359e921b
test(frontend): vitest harness with golden-file fixtures for inbound protocols
|
1 روز پیش |
MHSanaei
|
9721dae2b6
feat(frontend): stream and security Zod families with discriminated unions
|
1 روز پیش |
MHSanaei
|
8d45cd8c68
feat(frontend): protocol-leaf Zod schemas with discriminated unions
|
1 روز پیش |
MHSanaei
|
31845fa8f6
refactor(frontend): tighten HttpUtil generics from any to unknown
|
1 روز پیش |
MHSanaei
|
7bd281d26d
feat(codegen): Go-first tool emitting Zod schemas and TS types
|
1 روز پیش |
MHSanaei
|
7fda988fb2
feat(backend): gate request bodies with go-playground/validator
|
1 روز پیش |
MHSanaei
|
9cf35234a5
feat(frontend): schema-guard Inbound and Outbound form submits
|
1 روز پیش |
MHSanaei
|
4ecbb0e55f
feat(frontend): block invalid settings saves with Zod pre-save check
|
1 روز پیش |
MHSanaei
|
a3012daa8f
feat(frontend): migrate five secondary form modals to Zod schemas
|
1 روز پیش |
MHSanaei
|
2d55b3b663
fix(vite): bypass es-toolkit CJS shim for recharts deep imports
|
1 روز پیش |
MHSanaei
|
75b0a21987
chore(frontend): silence swagger-ui-react peer-dep warnings on React 19
|
1 روز پیش |
MHSanaei
|
6bbc9f6769
feat(frontend): drive form validation from Zod schemas
|
1 روز پیش |
MHSanaei
|
2cd2085b75
fix(vite): treat /panel/xray as SPA page, not API root
|
1 روز پیش |
MHSanaei
|
c16fb93899
fix(frontend): allow null slices in client/summary schemas
|
1 روز پیش |
MHSanaei
|
d00ddc3f58
feat(frontend): extend Zod validation to remaining query/mutation hooks
|
1 روز پیش |
MHSanaei
|
6846fac1cc
feat(frontend): add Zod runtime validation at API boundary
|
1 روز پیش |
MHSanaei
|
20edaee8ed
refactor(frontend): port api-docs/endpoints to TypeScript
|
1 روز پیش |
Sanaei
|
dc37f9b731
Migrate frontend models/api/utils to TypeScript and modernize AntD theming (#4563)
|
1 روز پیش |
Sanaei
|
19e88c4610
fix: address open bug reports (#4539, #4538, #4535, #4531, #4515) (#4545)
|
2 روز پیش |
MHSanaei
|
b196f481a8
chore(github): overhaul issue and PR templates
|
2 روز پیش |
Maksim Alekseev
|
1f90d2a6ee
feat(inbound): Advanced XHTTP and external TLS proxy settings (#4491)
|
2 روز پیش |
Sanaei
|
cfe1b25ca0
feat(frontend): TanStack Query + React Router migration & in-panel API docs (#4541)
|
2 روز پیش |
MHSanaei
|
867a145979
feat(clients): add inbound filter + mobile page-size control
|
3 روز پیش |
MHSanaei
|
6185db586a
fix(clients): drop tombstone gate that blocked re-import after delete
|
3 روز پیش |
MHSanaei
|
4c71669815
fix(clients): match by email when client identifier is stale
|
3 روز پیش |
Sanaei
|
c6123f9628
fix(frontend): resolve lazy chunk URLs against runtime base path (#4505)
|
3 روز پیش |