Commit Graph

7 Commits

Author SHA1 Message Date
LAPTOP-O016UC3M\Qi Chen 4e9e5da13c Localizes UI and improves dynamic translation support
Integrates all user-facing strings into the translation system and
expands locale files for comprehensive coverage, enabling dynamic
i18n across the interface. Replaces hardcoded labels, button texts,
and prompts with translation keys, benefiting maintainability and
future language support. Improves translation ergonomics in forms,
dialogs, wizards, and settings, ensuring consistent user experience
in both English and Chinese.
2025-12-17 14:25:05 +08:00
bincxz 2eb2ccd844 Removes biometric SSH key and WebAuthn support
Drops all biometric (Termius-style), WebAuthn, and FIDO2 SSH key logic, UI, and dependencies.
Simplifies key storage and authentication to only support standard and certificate keys.
Eliminates related backend, OS Secure Storage, and Windows Hello/Touch ID code.
Archives any legacy key records for migration safety.
Reduces complexity and potential maintenance/security burden.
2025-12-16 23:35:41 +08:00
LAPTOP-O016UC3M\Qi Chen 5c25d588b2 Refactor UI components and improve SFTP/port features 2025-12-11 16:33:28 +08:00
LAPTOP-O016UC3M\Qi Chen b8c221d112 Organize and normalize imports across project
Reorder and normalize import statements, group icon imports, and add
missing utility imports (cn). Fix export/newline formatting and minor
type import tweaks. Add ESLint scripts to package.json and update the
lockfile.
2025-12-11 16:01:03 +08:00
LAPTOP-O016UC3M\Qi Chen 15575d2de0 Improves auth dialog UI and connection status handling
Refines authentication method tab styles for clearer selection and better accessibility.
Adjusts terminal connection logic to prevent premature status updates and avoid starting timeouts before authentication.
Updates overlay appearance for auth dialog to enhance focus.
Clears terminal before new SSH connection for improved user experience.
2025-12-09 23:29:00 +08:00
LAPTOP-O016UC3M\Qi Chen 46721c4a8d Refactor KnownHostsManager component for improved readability and maintainability
- Reorganized import statements for consistency
- Enhanced formatting and indentation for better code clarity
- Streamlined logic in known hosts parsing and filtering
- Improved handling of file imports and system scans
- Updated UI elements for better user experience in the import dialog

Minor adjustments in Terminal and VaultView components

- Removed unnecessary whitespace in Terminal component
- Cleaned up props handling in VaultView component for KeychainManager
2025-12-09 18:24:41 +08:00
LAPTOP-O016UC3M\Qi Chen 80b2e9a9a0 feat: add KnownHostsManager component for managing SSH known hosts 2025-12-09 18:24:31 +08:00