32 Commits

Author SHA1 Message Date
d88195fa51 feat(auth): enhance authentication flow with login page configuration and navigation updates 2026-02-24 20:03:40 +08:00
fcd914b3c2 feat(auth): refactor authentication flow and add login route
- Updated import path for QueryLoginBrowser in query.ts
- Enhanced AuthProvider to allow open links without requiring login
- Added clearMe function to reset user state and redirect to login
- Introduced BaseHeader component for consistent header layout
- Created LoginComponent to handle login success events
- Added App component to manage login state and navigation
- Defined new login route in routeTree and integrated with the application
2026-02-24 17:25:45 +08:00
c1df9eb5d4 fix(auth): update token validation method in layout store 2026-02-24 04:32:25 +08:00
3630144fb1 feat: update dependencies and enhance authentication flow with context hooks 2026-02-22 04:28:26 +08:00
26f8d24b89 feat: wrap main content with TooltipProvider for enhanced tooltip functionality 2026-02-22 01:33:00 +08:00
ce38fd6dad feat(auth): add Zustand store for authentication management
- Implemented a Zustand store to manage authentication state.
- Added user information handling, including user roles and organization switching.
- Integrated toast notifications for user feedback on actions.
- Included initialization logic to check for local user and token.
2026-02-22 01:18:28 +08:00
acf18e42bd chore: update dependencies and add AuthProvider component
- Updated dependencies in package.json:
  - Incremented versions for @kevisual/api, @kevisual/context, @kevisual/router, @tanstack/react-router, @kevisual/query, @tailwindcss/vite, @tanstack/react-router-devtools, @tanstack/router-plugin, @types/node, tailwind-merge, and tailwindcss.
  - Added fuse.js as a new dependency.

- Refactored __root.tsx to include AuthProvider for authentication context.
- Created a new AuthProvider component in src/pages/auth/index.tsx.
2026-02-20 01:44:47 +08:00
2cb404846e 更新 basename 模块,添加动态计算 basename 的功能,并在 main.tsx 中使用该功能 2026-02-18 21:53:06 +08:00
abe6c8b71c fix 2026-02-18 05:32:21 +08:00
9ea7ee18a9 更新 @kevisual/router 和 @kevisual/query 依赖版本,调整 query.ts 中的导入和实例化 2026-02-18 05:30:37 +08:00
1ffb3cabaa update 2026-02-18 00:46:02 +08:00
89777fb2b0 update 2026-02-18 00:09:19 +08:00
aadf2acebe 更新项目结构,添加 demo 页面及相关状态管理;修改路由配置,更新依赖项,重构部分代码 2026-02-09 00:21:44 +08:00
e0291d70bf add ui 2026-02-08 23:32:56 +08:00
92b9c3315b 更新 package.json 和 pnpm-lock.yaml,添加 class-variance-authority 依赖;修改 main.tsx 中的 basename 引入方式;新增 theme.css 样式文件 2026-02-04 19:51:05 +08:00
c4dbb75698 update 2026-02-04 18:02:00 +08:00
3b60478036 update 2026-02-04 17:59:42 +08:00
263fba9600 up
Some checks failed
Sync to CNB / sync (push) Has been cancelled
2025-05-12 14:00:46 +08:00
55c97ad564 add cnb 2025-04-28 13:12:29 +08:00
10787fea6b add react demo 2025-04-07 19:17:24 +08:00
0d8e594a26 bump 2025-04-05 22:18:34 +08:00
adb67a6898 temp 2025-04-02 18:02:13 +08:00
839eac2894 bump 2025-04-02 17:53:50 +08:00
a65cd7b4ce clear no use packages 2025-03-26 23:13:18 +08:00
f2b850a9ea temp 2025-03-26 22:48:22 +08:00
91c90c819f update template 2025-03-26 09:08:39 +08:00
787691977a update 2025-03-26 08:32:41 +08:00
5014191a9b update 2025-02-27 00:14:14 +08:00
9d2f02efe9 fix: update to tailwindcss 4 2025-02-20 01:36:27 +08:00
3a50e5ec4a fix: temp 2024-11-28 01:11:09 +08:00
cf5159d3b4 temp: 暂存 2024-10-03 14:59:51 +08:00
xiao.xiong
d03391446f init 2024-09-12 16:37:38 +08:00