- 20 Dec, 2024 3 commits
-
-
TAKO committed
-
- Included additional versions: "gemini-2.0-flash-thinking-exp" and "gemini-2.0-flash-thinking-exp-1219". - Added comments to categorize versions as old, experimental, and flash experimental for better clarity.
CalciumIon committed -
CalciumIon committed
-
- 19 Dec, 2024 1 commit
-
-
HynoR committed
-
- 17 Dec, 2024 6 commits
-
-
- Simplified conditional checks in UpdateChannelStatusById function in channel.go to enhance readability. - Commented out unused image number check in relay-gemini.go for clarity. - Updated JSON field in en.json for currency consistency, changing "元" from "RMB/CNY" to "CNY" and added a space in "实付金额:" for formatting.
CalciumIon committed -
fix
Calcium-Ion committed -
xqx333 committed
-
修复自动禁用会对数据库进行多次更新的问题
Calcium-Ion committed -
xqx333 committed
-
xqx333 committed
-
- 16 Dec, 2024 8 commits
-
-
refactor: Update SystemInstructions type in GeminiChatRequest and adjust handling in CovertGemini2OpenAI - Changed SystemInstructions from *GeminiPart to *GeminiChatContent in GeminiChatRequest for improved structure. - Updated CovertGemini2OpenAI function to accommodate the new SystemInstructions type, ensuring proper handling of message content.
CalciumIon committed -
- Updated the JSON field name from "system_instructions" to "system_instruction" to ensure consistency and accuracy in the data structure.
CalciumIon committed -
- Added language messaging functionality to the iframe in the Home component. - This update ensures that the iframe receives the current language setting, improving localization support.
CalciumIon committed -
merge 428
Calcium-Ion committed -
- Added functionality to post a message to the iframe when the language is changed. - This update improves localization support by ensuring that the iframe content updates according to the selected language.
CalciumIon committed -
# Conflicts: # README.md # web/src/components/HeaderBar.js # web/src/components/SiderBar.js
CalciumIon committed -
CalciumIon committed
-
CalciumIon committed
-
- 15 Dec, 2024 6 commits
-
-
fix bindWeChat tips
Calcium-Ion committed -
Q.A.zh committed
-
feat: Add collapsible section for available models in PersonalSettings
Calcium-Ion committed -
CalciumIon committed
-
feat: implement channel settings configuration
Calcium-Ion committed -
fix #620
CalciumIon committed
-
- 14 Dec, 2024 7 commits
-
-
- Added new components for GroupRatioSettings and ModelRatioSettings to manage group and model ratios. - Integrated tabs in OperationSetting to switch between model and visual ratio settings. - Updated translations for new settings and improved existing ones in the English locale file. - Refactored ModelSettingsVisualEditor to support dynamic pricing and ratio configurations. This update improves the user interface for managing operational settings, enhancing usability and localization support.
CalciumIon committed -
feat: 可视化模型定价编辑器
Calcium-Ion committed -
Available models could not be populated when adding a new channel
Calcium-Ion committed -
feat: Enhance i18n support
Calcium-Ion committed -
- Removed redundant user and status loading logic from the App component, centralizing it in the PageLayout component for better maintainability. - Enhanced the ChannelsTable component by integrating translation functions for various UI elements, ensuring consistent localization of titles and modal messages. - Updated the English locale file with new translation keys for sub-channel modifications, improving the overall localization coverage. - Streamlined the code structure in multiple components to enhance readability and performance.
CalciumIon committed -
- Integrated translation functions in the Home component to support dynamic localization for various UI elements, improving accessibility for users in different languages. - Added new translation keys for "Telegram authentication", "Linux DO authentication", and "License" in the English locale file, expanding the localization coverage. - Updated existing text elements to utilize translation functions, ensuring consistency in language display across the application.
CalciumIon committed -
- Added a new function to load status data from the API in the App component, enhancing the application's ability to display real-time status updates. - Integrated error handling for API calls to improve user feedback in case of connection issues. - Removed the redundant status loading logic from the SiderBar component, streamlining the code and ensuring a single source of truth for status management. - Updated the useEffect hook in SiderBar to maintain sidebar collapse state based on local storage, improving user experience.
CalciumIon committed
-
- 13 Dec, 2024 9 commits
-
-
CalciumIon committed
-
- Eliminated unnecessary calls to the translation function in the LogsTable component, streamlining the code and improving performance. - This change enhances readability and reduces potential overhead from unused localization logic.
CalciumIon committed -
CalciumIon committed
-
CalciumIon committed
-
CalciumIon committed
-
- Updated the click handler in HeaderBar to correctly toggle the visibility of the sider based on the current item selection. - Ensured that the sider is hidden when navigating to the home item and displayed conditionally for other items, improving the user interface responsiveness.
CalciumIon committed -
feat: support i18n
Calcium-Ion committed -
- Added internationalization (i18n) support across various components, enabling dynamic language switching and improved user experience. - Updated multiple components to utilize translation functions for labels, buttons, and messages, ensuring consistent language display. - Enhanced the user interface by refining text elements in the ChannelsTable, LogsTable, and various settings pages, improving clarity and accessibility. - Adjusted CSS styles for better responsiveness and layout consistency across different screen sizes.
CalciumIon committed -
HynoR committed
-