- 16 Aug, 2025 20 commits
-
-
t0ng7u committed
-
🌐 - Add comprehensive i18n support to TwoFASetting.js component - Add all required English translations to en.json for 2FA settings - Update component to accept t function as prop and use translation keys - Fix prop passing in PersonalSetting.js to provide t function - Maintain all existing UI improvements and functionality - Support both Chinese and English interfaces for: * Main 2FA settings card with status indicators * Setup modal with guided steps (QR scan, backup codes, verification) * Disable 2FA modal with impact warnings and confirmation * Regenerate backup codes modal with success states * All buttons, placeholders, messages, and notifications - Follow project i18n conventions using t('key') pattern - Ensure seamless language switching for enhanced user experience This enables the 2FA settings to be fully localized while preserving the modern UI design and improved user workflow from previous updates.t0ng7u committed -
CaIon committed
-
t0ng7u committed
-
💄 - Replace lucide-react icons with Semi UI icons for consistency - Implement Steps component for guided 2FA setup modal flow - Redesign disable and regenerate backup codes modals to match setup modal style - Extract duplicate backup codes display logic into reusable BackupCodesDisplay component - Move modal navigation buttons to proper footer parameter following Semi UI standards - Replace custom styled dots with Badge components (warning/danger/success types) - Use Banner and Divider components for better visual hierarchy - Remove redundant modal step titles and download functionality - Apply consistent rounded corners, spacing, and color scheme across all modals - Improve responsive design with maxWidth constraints This unifies the 2FA settings visual design with other settings pages and enhances user experience through better component usage and layout structure.
t0ng7u committed -
Feats: use the types of gjson,the error expection,the invert and the key missing process of the condition
Calcium-Ion committed -
CaIon committed
-
Nekohy committed
-
Nekohy committed
-
Nekohy committed
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
feats: the flexable params override and compatible format
Calcium-Ion committed -
CaIon committed
-
feat: use proxy HTTP client fetch models
Calcium-Ion committed -
feat(relay): add OpenAI gpt-4.1 o3 o4 gpt-image-1 models
Calcium-Ion committed -
Nekohy committed
-
Nekohy committed
-
- 15 Aug, 2025 20 commits
-
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
wzxjohn committed
-
wzxjohn committed
-
CaIon committed
-
CaIon committed
-
Fix reasoning adaptor for openrouter
Calcium-Ion committed -
CaIon committed
-
CaIon committed
-
CaIon committed
-
CaIon committed
-
fix: prevent OpenRouter cache calculation with custom model ratios
Calcium-Ion committed -
yyhhyyyyyy committed
-
CaIon committed
-
手机客户端下拉菜单采用导航栏的样式
同語 committed -
refactor: Introduce pre-consume quota and unify relay handlers
Calcium-Ion committed
-