3x-ui/docs/components/tools
ilyusha f9898e0b24
fix(sub): randomize fresh panel subscription paths (#6375)
* fix(sub): randomize fresh panel subscription paths

Seed distinct cryptographically random paths for base64, JSON, and Clash subscriptions when a panel database is first created. Persist them so restarts keep published URLs stable while upgrades preserve existing settings.

Generated-by: OpenCode:gpt-5.6-sol

* fix(sub): regenerate paths on settings reset

Keep subscription paths unpredictable after a factory reset, close the test database on failure, and update the builder, OpenAPI, and localized docs to describe panel-specific paths instead of obsolete fixed defaults.

Generated-by: OpenCode:gpt-5.6-sol
2026-09-03 16:34:37 +02:00
..
shared
api-request-builder.tsx
firewall-rules-generator.tsx
install-command-builder.tsx
outbound-generator.tsx
protocol-wizard.tsx
reality-config-generator.tsx
reverse-proxy-generator.tsx
routing-builder.tsx
share-link-inspector.tsx
subscription-builder.tsx fix(sub): randomize fresh panel subscription paths (#6375) 2026-09-03 16:34:37 +02:00
telegram-setup-helper.tsx
tool-frame.tsx