Commit 58a3cec
committed
feat(core-editor): enhance xray balancer configuration with advanced settings
- Add UI components for managing least load cost configurations with regexp matching
- Implement observatory and burst observatory settings dialogs for balancer monitoring
- Add support for editing balancer strategy parameters (concurrency, timeout, interval)
- Introduce JSON object utilities for handling raw profile configuration data
- Expand balancer form with tabs for basic settings, costs, and observatory configuration
- Add validation and serialization for complex balancer strategy configurations
- Import additional UI components (Badge, Dialog, Input, Switch, Tabs, Textarea, Tooltip)
- Update type imports to include JsonObject and JsonValue from xray-config-kit
- Add Eye and Trash2 icons for improved UI interactions1 parent 23a8139 commit 58a3cec
2 files changed
Lines changed: 716 additions & 30 deletions
File tree
- dashboard/src/features/core-editor
- components/xray
- kit
0 commit comments