9 Commits

Author SHA1 Message Date
guangfei.zhao
a606b5766a feat: add base url utility and update api endpoints 2025-11-11 11:27:56 +08:00
guangfei.zhao
81fa34669a feat: update env configs and add team canvas endpoint 2025-11-10 11:09:22 +08:00
guangfei.zhao
303715f82c feat: add flask dev mode and optimize SVG handling
- Optimize SVG loading using import.meta.glob and manual chunking
2025-10-28 15:28:56 +08:00
guangfei.zhao
50628816e3 feat(knowledge): refactor knowledge creation form and improve form handling 2025-10-16 18:52:20 +08:00
guangfei.zhao
f4e2f4f10c fix(routing): correct document-preview route path and update API port
Update the document-preview route path to be relative under the chunk route
and add port number to the API base URL in environment configuration
2025-10-16 17:25:13 +08:00
guangfei.zhao
91bf724ac0 chore: update API base URL to new server IP address 2025-10-16 17:21:49 +08:00
guangfei.zhao
fe8747983e feat(knowledge): add configuration components and refactor general form
feat(hooks): add llm-related hooks and constants
docs: add architecture analysis for reference projects
2025-10-15 16:24:53 +08:00
guangfei.zhao
d6ff547f20 feat(auth): implement secure authentication flow with RSA encryption
- Add jsencrypt and js-base64 dependencies for RSA encryption
- Create AuthGuard component for route protection
- Implement encryption utility for password security
- Refactor login page with tabbed interface and form validation
- Add login hooks for authentication state management
- Update user service to handle encrypted passwords
2025-10-10 18:25:20 +08:00
guangfei.zhao
a1282de74f feat: add new interfaces, services, and utilities for API integration
refactor: reorganize type definitions and improve type safety

build: add lodash and @types/lodash as dependencies

chore: update tsconfig and vite config for path aliases

style: improve code organization and add documentation comments

fix: correct type usage in LanguageSwitcher component

perf: implement snackbar provider for global notifications

test: add new test interfaces and utility functions

ci: update pnpm-lock.yaml with new dependencies
2025-10-10 15:09:04 +08:00