- 20 May, 2025 5 commits
-
-
🎨 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 6 commits
-
-
creamlike1024 committed
-
creamlike1024 committed
-
creamlike1024 committed
-
fix: ALI completions api path error
IcedTangerine committed -
王永振 committed
-
creamlike1024 committed
-
- 11 May, 2025 3 commits
-
-
creamlike1024 committed
-
creamlike1024 committed
-
creamlike1024 committed
-
- 10 May, 2025 1 commit
-
-
CaIon committed
-
- 09 May, 2025 1 commit
-
-
a37836323 committed
-