MHSanaei
|
142ed97cc0
feat(frontend): protocol capability predicates as pure functions
|
23 godzin temu |
MHSanaei
|
629567db72
feat(frontend): adapter between raw inbound rows and InboundFormValues
|
23 godzin temu |
MHSanaei
|
d2f3a7baa7
feat(frontend): InboundFormValues schema for Pattern A rewrite
|
23 godzin temu |
MHSanaei
|
f79e486f9f
refactor(frontend): swap InboundFormModal option dicts to schemas/primitives
|
1 dzień temu |
MHSanaei
|
2d74dbe7ad
refactor(frontend): lift outbound option dictionaries to schemas/primitives
|
1 dzień temu |
MHSanaei
|
40ca58d42e
refactor(frontend): lift OutboundProtocols + OutboundDomainStrategies to schemas/primitives
|
1 dzień temu |
MHSanaei
|
4ce2503c1e
refactor(frontend): lift Protocols + TLS_FLOW_CONTROL consts to schemas/primitives
|
1 dzień temu |
MHSanaei
|
bd03f1a117
refactor(frontend): swap InboundsPage clone fallback off Inbound.Settings.getSettings
|
1 dzień temu |
MHSanaei
|
5d07185438
refactor(frontend): extract share-link orchestrator to lib/xray/inbound-link
|
1 dzień temu |
MHSanaei
|
a7ca8c5b10
refactor(frontend): extract genHysteriaLink + Wireguard link/config to lib/xray
|
1 dzień temu |
MHSanaei
|
1e2845306c
refactor(frontend): extract genTrojanLink + genShadowsocksLink to lib/xray
|
1 dzień temu |
MHSanaei
|
79c076ee11
refactor(frontend): extract genVlessLink to lib/xray/inbound-link
|
1 dzień temu |
MHSanaei
|
5cdb71ec7d
test(frontend): refresh inbound-full snapshot with vmess-tcp-tls fixture
|
1 dzień temu |
MHSanaei
|
24c5c80bc3
refactor(frontend): extract genVmessLink to lib/xray/inbound-link.ts
|
1 dzień temu |
MHSanaei
|
d14eb6923f
feat(frontend): stream extras + full InboundSchema with DU intersection
|
1 dzień temu |
MHSanaei
|
c4f5d841b0
refactor(frontend): add getHeaderValue wire-shape lookup to lib/xray/headers
|
1 dzień temu |
MHSanaei
|
e79ca42407
refactor(frontend): add createDefault*InboundSettings factories for all 10 protocols
|
1 dzień temu |
MHSanaei
|
8d5d11cafc
refactor(frontend): extract createDefault*Client factories to lib/xray
|
1 dzień temu |
MHSanaei
|
922a442264
refactor(frontend): extract toHeaders + toV2Headers to lib/xray/headers.ts
|
1 dzień temu |
MHSanaei
|
a7a8041b13
test(frontend): shadow-parse harness asserting legacy class and Zod converge
|
1 dzień temu |
MHSanaei
|
2176e816f0
test(frontend): broaden golden coverage to remaining inbounds + stream + security DUs
|
1 dzień temu |
MHSanaei
|
a9359e921b
test(frontend): vitest harness with golden-file fixtures for inbound protocols
|
1 dzień temu |
MHSanaei
|
9721dae2b6
feat(frontend): stream and security Zod families with discriminated unions
|
1 dzień temu |
MHSanaei
|
8d45cd8c68
feat(frontend): protocol-leaf Zod schemas with discriminated unions
|
1 dzień temu |
MHSanaei
|
31845fa8f6
refactor(frontend): tighten HttpUtil generics from any to unknown
|
1 dzień temu |
MHSanaei
|
7bd281d26d
feat(codegen): Go-first tool emitting Zod schemas and TS types
|
1 dzień temu |
MHSanaei
|
7fda988fb2
feat(backend): gate request bodies with go-playground/validator
|
1 dzień temu |
MHSanaei
|
9cf35234a5
feat(frontend): schema-guard Inbound and Outbound form submits
|
1 dzień temu |
MHSanaei
|
4ecbb0e55f
feat(frontend): block invalid settings saves with Zod pre-save check
|
1 dzień temu |
MHSanaei
|
a3012daa8f
feat(frontend): migrate five secondary form modals to Zod schemas
|
1 dzień temu |