Commit Graph

3 Commits

  • feat: add Plugin Store page for browsing and managing plugins
    - Implemented PluginStorePage component for displaying available plugins.
    - Added functionality to install and update plugins with user confirmation.
    - Integrated plugin store API for fetching plugin data and handling installations.
    - Enhanced PluginsPage to navigate to the new Plugin Store.
    - Updated localization files for new plugin store strings in English, Russian, and Chinese.
    - Added new types for plugin store entries and responses in TypeScript.
    - Improved UI components and styles for better user experience in the plugin store.
  • feat: add plugin management feature with internationalization support
    - Introduced new plugin management section in the application.
    - Added translations for English, Russian, Simplified Chinese, and Traditional Chinese.
    - Created new API endpoints for managing plugins, including listing, enabling/disabling, and configuring plugins.
    - Updated routing to include a dedicated PluginsPage.
    - Defined new types for plugin configuration and metadata in TypeScript.
    - Enhanced the existing API client to handle plugin-related requests.