chore: archive user-config-management change

This commit is contained in:
Fusion
2026-05-18 16:08:52 +02:00
parent 94254ee3fd
commit fb5725947d
6 changed files with 20 additions and 20 deletions
@@ -0,0 +1,20 @@
## 1. Backend User Config API
- [x] 1.1 Create UserConfig SQLAlchemy model with JSONB config column
- [x] 1.2 Create Alembic migration for UserConfig table
- [x] 1.3 Add GET /users/me/config endpoint
- [x] 1.4 Add PATCH /users/me/config endpoint with merge semantics
- [x] 1.5 Add backend tests
## 2. Frontend Settings
- [x] 2.1 Create settings API client (apps/web/src/api/settings.ts)
- [x] 2.2 Create settings page with theme selector and git identity fields
- [x] 2.3 Apply theme preference on app load in AppShell
- [x] 2.4 Add /settings route to router
## 3. Verification
- [x] 3.1 Run backend checks (ruff, mypy, pytest)
- [x] 3.2 Run frontend checks (typecheck, lint, build)
- [x] 3.3 Verify docker-compose config
@@ -1,20 +0,0 @@
## 1. Backend User Config API
- [ ] 1.1 Create UserConfig SQLAlchemy model with JSONB config column
- [ ] 1.2 Create Alembic migration for UserConfig table
- [ ] 1.3 Add GET /users/me/config endpoint
- [ ] 1.4 Add PATCH /users/me/config endpoint with merge semantics
- [ ] 1.5 Add backend tests
## 2. Frontend Settings
- [ ] 2.1 Create settings API client (apps/web/src/api/settings.ts)
- [ ] 2.2 Create settings page with theme selector and git identity fields
- [ ] 2.3 Apply theme preference on app load in AppShell
- [ ] 2.4 Add /settings route to router
## 3. Verification
- [ ] 3.1 Run backend checks (ruff, mypy, pytest)
- [ ] 3.2 Run frontend checks (typecheck, lint, build)
- [ ] 3.3 Verify docker-compose config