Refactor settings system and improve context initialization
Backend: - Add type validation and coercion for settings API - Implement SettingStorage and SettingType in registry - Improve CRUD operations for settings Frontend: - Refactor Theme, Language, Sidebar, ViewMode contexts - Simplify admin components (GeneralTab, SettingsTab, UsersTab) - Add new settings endpoints to API client - Improve App initialization flow Infrastructure: - Update Dockerfile and docker-compose.yml - Add .dockerignore - Update Makefile and README 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -12,11 +12,10 @@
|
||||
## Technology Stack
|
||||
|
||||
### Frontend
|
||||
- React 18 + TypeScript
|
||||
- React 19 + TypeScript
|
||||
- Vite (build tool)
|
||||
- Tailwind CSS + shadcn/ui
|
||||
- React Query (TanStack Query)
|
||||
- Zustand (state management)
|
||||
- React Router
|
||||
- Axios
|
||||
|
||||
### Backend
|
||||
- FastAPI (Python 3.11+)
|
||||
@@ -100,4 +99,3 @@
|
||||
## Contributing
|
||||
|
||||
Feel free to fork and customize for your needs.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user