- 22 May, 2025 3 commits
-
-
🌏 Apple\Apple committed -
♻ Apple\Apple committed -
✨ Add loading indicators to improve user experience during authentication processes: - Implement loading states for all login and registration buttons - Add try/catch/finally structure to properly handle async operations - Create wrapper functions for OAuth redirect operations - Set loading state for verification code submission - Update modal confirmation buttons with loading state - Add proper error handling with user feedback - Split generic loading state into specific state variables This change enhances user experience by providing clear visual feedback during authentication actions.
Apple\Apple committed
-
- 20 May, 2025 9 commits
-
-
♻ Apple\Apple committed -
♻ Apple\Apple committed -
♻ Apple\Apple committed -
🐛 When resizing from medium screens to desktop view in the console section, the sidebar previously failed to appear automatically. This commit fixes the issue by simplifying the logic to always show the sidebar when in desktop mode and in console pages, regardless of previous screen size.
Apple\Apple committed -
🎨 Apple\Apple committed -
✨ This commit introduces a new component `AuthRedirect` which checks if a user is already logged in. If the user is logged in and attempts to access the /login or /register pages, they will be redirected to the /console page. Otherwise, the respective authentication form (Login or Register) will be rendered. The `App.js` file has been updated to utilize this new `AuthRedirect` component for the /login and /register routes.
Apple\Apple committed -
♻ Apple\Apple committed -
♻ Apple\Apple committed -
♻ Apple\Apple committed
-
- 19 May, 2025 12 commits
-
-
♻ Apple\Apple committed -
♻ Apple\Apple committed -
🐛 Previously, when an unauthenticated user clicked the "Console" navigation link, the application would first attempt to navigate to '/console'. This would then trigger a redirect to '/login', causing a brief flicker between the two pages. This commit modifies the `renderNavLinks` function in `HeaderBar.js` to proactively check the user's authentication status. If the user is not logged in and clicks the "Console" link, the navigation target is directly set to '/login', avoiding the intermediate redirect and eliminating the flickering effect.
Apple\Apple committed -
✨ CaIon committed -
♻ The `handleNavLinkClick` function in `HeaderBar.js` was previously forcing the sidebar to be visible for all non-'home' navigation links on non-mobile devices. This interfered with the intended logic in `StyleContext` which controls sidebar visibility based on the current route. This commit modifies `handleNavLinkClick` to: - Only apply specific style dispatches (setting inner padding and sider to false) for the 'home' link, which may have unique layout requirements. - Remove the logic that unconditionally set sidebar visibility and inner padding for other navigation links. - Continue to close the mobile menu загрязнения (`setMobileMenuOpen(false)`) on any nav link click. This change ensures that `StyleContext` is the single source of truth for determining sidebar visibility based on the route, resolving an issue where clicking a non-console link Pferde (e.g., 'Pricing', 'About') would incorrectly display the sidebar, especially when the link was clicked Pferde a second time while already on that page.
Apple\Apple committed -
🎨 Apple\Apple committed -
✨ Apple\Apple committed -
✨ Apple\Apple committed -
✨ Apple\Apple committed -
🌏 Apple\Apple committed -
🐛 Apple\Apple committed -
♻ Apple\Apple committed
-
- 18 May, 2025 6 commits
-
-
🔖 Apple\Apple committed -
🎨 Apple\Apple committed -
✨ ✨ feat(ui): Add a skeleton screen placeholder for the Logo and systemName in the HeaderBar during loadingApple\Apple committed -
✨ Apple\Apple committed -
🎨 Apple\Apple committed -
♻ Apple\Apple committed
-
- 17 May, 2025 1 commit
-
-
Apple\Apple committed
-
- 16 May, 2025 2 commits
-
-
Coze 渠道
Calcium-Ion committed -
creamlike1024 committed
-
- 15 May, 2025 2 commits
-
-
creamlike1024 committed
-
CaIon committed
-
- 14 May, 2025 1 commit
-
-
CaIon committed
-
- 13 May, 2025 4 commits
-
-
creamlike1024 committed
-
creamlike1024 committed
-
creamlike1024 committed
-
fix: ALI completions api path error
IcedTangerine committed
-