Commit Graph

987 Commits

Author SHA1 Message Date
Supra4E8C 4afba522a6 fix(auth-files): validate aliases case-insensitively 2026-07-10 03:10:21 +08:00
Supra4E8C 2818921815 fix(config): validate Redis retention range 2026-07-10 03:09:12 +08:00
Supra4E8C c69e5fd6e7 fix(dashboard): distinguish model load failures 2026-07-10 03:07:19 +08:00
Supra4E8C 6c64e25ebd fix(plugin-store): verify official source identity 2026-07-10 02:57:54 +08:00
Supra4E8C 878abca733 fix(auth-files): preserve alias force mapping 2026-07-10 02:57:04 +08:00
Supra4E8C ab6b0b3c48 fix(providers): guard lossy sponsor aggregation 2026-07-10 02:55:30 +08:00
Supra4E8C 022634b6fd fix(providers): preserve concurrent provider updates 2026-07-10 02:53:33 +08:00
Supra4E8C 637f399cdd fix(config): preserve concurrent visual config updates 2026-07-10 02:46:36 +08:00
Supra4E8C fd22c14828 feat(xai): enhance weekly billing display with usage percentage and reset time v1.17.14 2026-07-09 14:36:39 +08:00
Supra4E8C 3f86f79688 refactor(xai): simplify weekly billing display logic and improve code readability 2026-07-09 14:31:34 +08:00
Supra4E8C 328bead70c feat: add support for FennoAI and Qiniu Cloud providers
- Introduced new provider integrations for FennoAI and Qiniu Cloud.
- Added necessary icons for both providers.
- Updated adapters to handle resource conversion for FennoAI and Qiniu Cloud.
- Enhanced brand logos to include FennoAI and Qiniu Cloud.
- Modified provider category list to include new providers.
- Updated resource panels and tables to support new providers.
- Added provider descriptors and definitions for FennoAI and Qiniu Cloud.
- Implemented base URL resolution and protocol URL retrieval for both providers.
- Updated internationalization files to include translations for new providers.
v1.17.13
2026-07-09 13:37:43 +08:00
Supra4E8C 12bfeab771 style: refactor status bar layout to use grid for better alignment and spacing v1.17.12 2026-07-09 03:57:38 +08:00
Supra4E8C fe24d78773 feat(plugin): add GitHub release version selection and improve install version options 2026-07-09 03:49:29 +08:00
Supra4E8C 550169cdee feat(quota): add weekly billing support and enhance billing summary structure v1.17.11 2026-07-08 22:51:06 +08:00
Supra4E8C d8f74ae5ca chore(i18n): remove orphan locale keys 2026-07-06 21:00:05 +08:00
Supra4E8C 82bb41cee1 refactor(icons): alias duplicate sidebar icons to existing base icons 2026-07-06 20:55:32 +08:00
Supra4E8C c21d4aeb55 style: remove dead global styles, tokens and mixins 2026-07-06 20:53:55 +08:00
Supra4E8C 3c91d57357 chore(ui): remove dead props and their render chains 2026-07-06 20:49:23 +08:00
Supra4E8C 3785d759d0 chore(types): remove dead type and util exports 2026-07-06 20:41:48 +08:00
Supra4E8C 3ee7fce9b4 chore(stores): remove unused actions, write-only state and dead config section cache 2026-07-06 20:38:17 +08:00
Supra4E8C e36de500e8 chore(api): remove dead endpoints, response fields and unused normalizers 2026-07-06 20:34:25 +08:00
Supra4E8C 066d25fef6 chore: remove orphan files and unreferenced build config 2026-07-06 20:28:27 +08:00
Supra4E8C 9d3e82e99a feat(providers): add quick fill section in provider category list and update translations 2026-07-06 17:03:24 +08:00
Supra4E8C e43df69c8c chore: remove unused components and utility functions 2026-07-06 16:56:23 +08:00
Supra4E8C 0c565c8057 feat(providers): collapse api key and model entries in provider form 2026-07-06 16:45:46 +08:00
Supra4E8C 4064b01ac3 Merge pull request #338 from jellyfish-p/main
add xai pay-as-you-go quota progress
v1.17.10
2026-07-04 01:36:50 +08:00
jellyfish-p 88d60bf99c add xai pay-as-you-go quota progress 2026-07-03 21:49:55 +08:00
Supra4E8C ca25c65240 fix(providers): keep Code0 and ClaudeAPI groups visible v1.17.9 2026-07-02 18:33:27 +08:00
Supra4E8C 81e9edf8aa feat: add 'code0' to the provider brand order list 2026-07-02 18:26:14 +08:00
Supra4E8C 7bad64e04e feat: update hidden provider brands and filter logic in ProvidersWorkbenchPage 2026-07-02 18:24:29 +08:00
Supra4E8C d2d1cf8a3b feat: add support for Gemini API in sponsor provider
- Introduced APIKEY_FUN_GEMINI_BASE_URL and updated base URL options to include Gemini.
- Enhanced sponsor definitions to support Gemini protocol with appropriate URLs and configurations.
- Updated types to include Gemini in provider brand and protocol definitions.
- Implemented Gemini configuration handling in the provider workbench.
- Modified localization files to include Gemini in relevant sections.
2026-07-02 18:14:09 +08:00
Supra4E8C 232b8e7c7f feat: add support for ClaudeAPI provider and related configurations 2026-07-02 17:48:33 +08:00
Supra4E8C b1b1f96c05 feat: remove quota amount display when limit is not greater than zero 2026-07-01 20:26:14 +08:00
Supra4E8C e9817a8ce1 feat: improve plugin store authentication handling in useVisualConfig v1.17.8 2026-06-29 20:10:30 +08:00
Supra4E8C e5fd4af53a feat: add plugin store authentication configuration
- Introduced a new configuration field for plugin store authentication in `configSearchIndex.ts`.
- Enhanced the `PluginStorePage` component to support installation options with version overrides and authentication rules.
- Added a modal for configuring plugin installation options, including version input and authentication handling.
- Implemented styles for the new installation options dialog and error handling in `PluginStorePage.module.scss`.
- Updated the API service to handle plugin installation with optional authentication parameters.
- Extended the visual configuration to include plugin store authentication rules, with serialization and parsing logic.
- Added new translations for authentication-related fields in multiple languages.
- Introduced types for plugin store authentication rules and platform support in TypeScript definitions.
2026-06-29 20:01:07 +08:00
Supra4E8C 07a9c823da feat: add support for WebSockets in AuthFilesPrefixProxyEditor and update localization 2026-06-29 19:33:10 +08:00
Supra4E8C 3dc365f6d0 feat: add Antigravity client configuration and user agent builder 2026-06-29 19:25:39 +08:00
Supra4E8C acf432b26e feat: update trackWrapper styles for improved thumb positioning v1.17.7 2026-06-26 13:47:48 +08:00
Supra4E8C 213671bc99 Refactor AuthFilesStatusFilterCard and related components for improved styling and functionality
- Updated SCSS styles for AuthFilesStatusFilterCard to enhance visual appearance and responsiveness.
- Modified the TypeScript component to handle dragging interactions for the slider.
- Removed deprecated status filter mode 'disabledProblem' and adjusted related logic in AuthFilesPage.
- Improved localization files by removing unused translations for 'disabledProblem' in English, Russian, and Chinese.
- Enhanced the layout and structure of the AuthFilesPage to better accommodate filter controls and options.
2026-06-26 13:44:56 +08:00
Supra4E8C 2ec1a71bf9 feat: update AuthFiles status filter modes and localization for improved functionality 2026-06-26 03:32:15 +08:00
Supra4E8C c37b02685c Refactor code for improved readability and consistency
- Consolidated import statements in ConfigPage.tsx for clarity.
- Adjusted formatting in LoginPage.module.scss and LoginPage.tsx for better alignment.
- Enhanced readability in antigravitySubscription.ts by adding parentheses for clarity.
- Streamlined apiCall.ts by simplifying the request method signature.
- Added missing commas in apiKeys.ts and client.ts for consistency.
- Improved formatting in config.ts and configFile.ts for better readability.
- Ensured consistent use of commas in logs.ts and models.ts.
- Refactored transformers.ts for improved readability and consistency in formatting.
- Standardized function signatures in version.ts and vertex.ts.
- Enhanced useAuthStore.ts for better readability and consistency in state updates.
- Improved formatting in useConfigStore.ts and useLanguageStore.ts for better alignment.
- Enhanced useModelsStore.ts and useNotificationStore.ts for improved readability.
- Refactored components.scss, global.scss, themes.scss, and variables.scss for better formatting.
- Cleaned up unused lines in compare.ts and download.ts.
- Improved formatting in headers.ts and models.ts for better readability.
- Enhanced quota builders and formatters for improved clarity.
- Refactored recentRequests.ts for better readability and consistency in function signatures.
2026-06-26 03:22:07 +08:00
Supra4E8C d7847dad81 feat: enhance plugin normalization to support legacy OAuth providers v1.17.6 2026-06-25 17:36:20 +08:00
Supra4E8C e144cf3d43 feat: update reset credits expiry label to GMT+8 for consistency across localization files v1.17.5 2026-06-25 13:40:54 +08:00
Supra4E8C e56eddefd0 feat: enhance ProviderResourceTable and providerStatusBar styles for improved UI and responsiveness v1.17.4 2026-06-25 13:38:09 +08:00
Supra4E8C 0d767218eb feat: add styles for codex reset credits section with error handling v1.17.3 2026-06-25 13:06:37 +08:00
Supra4E8C 3fc6a4971d feat: update register link text in localization files for improved clarity v1.17.2 2026-06-25 12:48:51 +08:00
Supra4E8C d654ec16ed feat: update quick start terminology in localization files for consistency 2026-06-25 12:41:29 +08:00
Supra4E8C 76cc3d94b3 feat: enhance SponsorQuickStartPanel and ProvidersWorkbenchPage with APIKEY.FUN configuration support and improved UI interactions 2026-06-25 00:13:59 +08:00
Supra4E8C 1d1955f48b feat: refactor SponsorQuickStartPanel to enhance empty state handling and improve action button functionality 2026-06-25 00:13:53 +08:00
Supra4E8C e33b756697 feat: add quick start card to dashboard with localization updates for English, Russian, and Chinese 2026-06-25 00:07:32 +08:00