- Added SSH section validation to the configuration update process, including validation for SSH profiles. - Implemented functions to validate SSH profiles and the overall SSH section structure. - Integrated SSH profile management into the ConnectionSection, allowing users to select saved profiles for quick connection setup. - Updated the WorkspaceSection to manage SSH profiles with full CRUD functionality, ensuring persistence through the ConfigManager. - Refactored API calls to use a unified `api` module for better maintainability. This commit significantly improves the SSH management experience by providing robust validation and user-friendly profile handling. |
||
|---|---|---|
| .. | ||
| components | ||
| hooks | ||
| NotificationTriggerSettings | ||
| sections | ||
| SettingsTabs.tsx | ||
| SettingsView.tsx | ||