Commit Graph

5 Commits

Author SHA1 Message Date
b085ba3c60 feat(core): Added node configuration schema support
- Imported the ConfigurationSchema class to define core type configurations
- Added CoreTypes constant support for xray and v2fly configuration modes
- Replaced parameter inputs in addNode.vue with node type selectors
- Created the nodeConfigurator.vue component to handle configuration structure
- Added Zod mode validation support for xray and v2fly configurations
- Updated the README document to explain the project build and development startup steps
- Added MCP HTTP service support tool list and state control interface
- Imported the Rocket.rs dependency and configured the background service runtime environment
2025-11-30 23:36:48 +08:00
2b8f09b4b2 feat(i18n): Implement internationalization support for your application
- Integrate the vue-i18n plugin and configure multilingual support
- Add English and Chinese translation files
2025-10-15 15:07:47 +08:00
29843bb5e5 refactor(group): Refactor grouping to add logic and optimize validation rules.
- Remove direct database operations and use groupRepository instead.
- Use notifyStore to unify notification messages.
2025-10-15 14:34:59 +08:00
8988766d09 feat(node): Implements node group selection functionality
- Introduces the Group entity and groupRepository
- Adds a new database utility function, getDatabase, to centrally retrieve database instances
- Removes the loading state and skeleton screen logic from nodeList to simplify the page structure
- Updates dependencies and adds the zod library for data validation
2025-10-15 12:53:51 +08:00
edb026e6ed feat(node): Implements node management functionality
- Adds a new node table structure
- Configures routing to support dynamic groupId parameter passing
2025-10-14 17:22:34 +08:00