26 Commits

Author SHA1 Message Date
e97f947177 feat: refactor BaseHeader to accept main component as prop for improved flexibility 2026-02-22 04:27:10 +08:00
5cb02f44b2 feat: update layout styles and iframe source for improved UI consistency 2026-02-22 04:24:09 +08:00
984f39bf3c feat: enhance afterResponse handling for 401 status and ensure async logout 2026-02-22 04:06:11 +08:00
66ee0d7f60 feat: implement logout on 401 response and update query handling
refactor: replace Button with div for consistent styling in AIEditorLink

refactor: update navigation handling in AppVersionList and remove LayoutMain wrapper

refactor: remove unused LayoutMain imports and components across various pages

fix: ensure user app list is set correctly in useUserAppStore

fix: update login URL format in AuthProvider

fix: adjust layout styles in EnvPage and other pages for better responsiveness

chore: update route definitions and create new routes for apps, config, domain, flowme, org, remote, token, user, and users

style: replace Button with div for delete confirmation in various components

fix: ensure correct handling of user profile image source
2026-02-22 03:24:14 +08:00
f3c269dd83 Refactor code structure for improved readability and maintainability 2026-02-22 01:54:55 +08:00
1db31d13e6 update 2026-02-22 01:32:26 +08:00
e374db1f07 update version 2026-02-22 01:00:27 +08:00
e026275624 chore: update package versions and adjust dialog width in FormModal component 2026-02-20 04:43:51 +08:00
7a738353cd temp 2026-02-18 05:38:37 +08:00
739e1d8177 feat: add confirmation popover for user deletion in TableList component 2026-02-07 02:47:29 +08:00
e06b269374 feat: add data editing functionality with JSON support; integrate CodeMirror for JSON input 2026-02-07 02:36:06 +08:00
aaaeb873ac chore: update version to 0.1.1 in package.json; refactor user deletion logic in page.tsx 2026-02-07 02:01:31 +08:00
6b1f58614e update 2026-02-05 14:31:38 +08:00
80fb01526c chore: update @kevisual/remote-app dependency to version 0.0.4 in package.json and pnpm-lock.yaml 2026-02-05 12:57:44 +08:00
d3f0393332 feat: update button component to use Slot.Root and add new size variants; refactor textarea styles for improved accessibility; implement remote app connection logic in new page 2026-02-05 05:08:52 +08:00
09f5f06baa feat: add environment variable management page with import/export functionality
- Implemented EnvPage component for managing environment variables.
- Added functionality to load, add, remove, and update environment variables.
- Included validation for empty and duplicate keys.
- Implemented import/export features for environment variables in JSON format.
- Integrated autocompletion for environment variable keys based on predefined config.

feat: create user profile management with edit and password change modals

- Developed ProfileCard component to display user information.
- Added EditProfileModal for updating user details.
- Implemented ChangePasswordModal for password modification.
- Integrated user data fetching and state management using Zustand.

feat: establish user store for managing user state and actions

- Created user store with Zustand for managing user profile state.
- Added actions for updating user information and handling loading states.

feat: implement login store for user authentication

- Developed login store for managing login state and actions.
- Added functionality for user login and registration with error handling.

feat: create reusable UI components for input groups and comboboxes

- Developed InputGroup and related components for enhanced input handling.
- Created Combobox component for improved selection functionality.
- Added Badge component for displaying contextual information.
2026-02-02 23:30:08 +08:00
e42fce5bd1 update 2026-02-01 19:22:54 +08:00
85f742ad2b update 2026-02-01 18:45:34 +08:00
cc466f7bd4 feat: add new Flowme and FlowmeChannel management with CRUD operations and UI components 2026-02-01 03:57:20 +08:00
a4e17023d0 fix: update import path and modify AIEditorLink URL structure 2026-01-30 17:36:36 +08:00
0de344c7ad feat: add token management and configuration UI
- Implemented a new app structure with context management for the router.
- Created a token management page with a table to display configurations.
- Added forms for creating and editing token configurations with validation.
- Integrated Zustand for state management, including fetching, updating, and deleting configurations.
- Added dialogs for viewing and copying tokens.
2026-01-28 01:52:19 +08:00
44aef38631 update 2026-01-26 20:54:50 +08:00
30388533c0 feat: implement configuration management with CRUD operations
- Added configuration management page with table view and modal forms for adding/editing configurations.
- Integrated Zustand for state management of configurations.
- Implemented user management drawer for organizations with user addition/removal functionality.
- Created user management page with CRUD operations for users.
- Introduced admin store for user-related actions including user creation, deletion, and updates.
- Developed reusable drawer component for UI consistency across user management.
- Enhanced error handling and user feedback with toast notifications.
2026-01-26 20:51:35 +08:00
e8e2765c27 fix: fix bugs 2026-01-26 04:29:38 +08:00
2db3868fcf update 2026-01-23 02:35:52 +08:00
9849f93b1e init 2026-01-22 23:52:55 +08:00