3x-ui/frontend/src/schemas
MHSanaei 2f12b34635
fix(settings): allow pagination size of 0 to disable pagination
The pageSize setting described '(0 = disable)' and the inbounds table already treated 0 as show-all, but every validation layer enforced a minimum of 1. Relax the bound to gte=0 in the AllSetting struct tag (source of truth for the generated frontend schemas), regenerate zod, and lower the min on the hand-written schema and the InputNumber control.
2026-06-02 14:54:11 +02:00
..
api fix(inbounds): allow port 0 for UDS inbounds (#4783) 2026-06-01 23:26:20 +02:00
forms fix(inbounds): allow port 0 for UDS inbounds (#4783) 2026-06-01 23:26:20 +02:00
primitives fix(inbounds): allow port 0 for UDS inbounds (#4783) 2026-06-01 23:26:20 +02:00
protocols fix(sockopt): rename interfaceName to interface so xray honors it 2026-06-01 18:21:37 +02:00
_envelope.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
client.ts fix(clients): reject spaces, '/', '\' and control chars in subscription ID 2026-05-30 23:28:58 +02:00
defaults.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
dns.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
inbound.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
index.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
login.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
node.ts fix(node): fix "invalid input" on save and gate save on connectivity 2026-06-02 13:57:02 +02:00
routing.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
setting.ts fix(settings): allow pagination size of 0 to disable pagination 2026-06-02 14:54:11 +02:00
status.ts feat: complete Zod migration of frontend + bulk client batching (#4599) 2026-05-27 04:26:50 +02:00
xray.ts refactor(outbound): probe via xray burstObservatory instead of SOCKS round-trip 2026-05-27 04:53:13 +02:00