veza/apps/web/src/features/settings
senke 7149d2e211 scalability: replace direct user API calls with usersApi service
- Replaced imports in UserProfilePage.tsx (getProfileByUsername → usersApi.getProfileByUsername)
- Replaced imports in SettingsPage.tsx (getSettings, updateSettings → usersApi.getSettings, usersApi.updateSettings)
- Replaced imports in ProfileForm.tsx (calculateProfileCompletion → usersApi.calculateProfileCompletion)
- Replaced dynamic imports in avatar-upload.tsx (uploadAvatar, deleteAvatar → usersApi.uploadAvatar, usersApi.deleteAvatar)
- All function calls updated to use usersApi methods
- Test files still use direct imports (acceptable - tests can use implementation details)
- No TypeScript errors related to usersApi
- Action 6.1.1.6 complete
2026-01-15 20:34:58 +01:00
..
components incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
pages scalability: replace direct user API calls with usersApi service 2026-01-15 20:34:58 +01:00
schemas refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
services stabilisation commit A 2026-01-07 19:39:21 +01:00
types [FE-PAGE-004] fe-page: Complete Settings page implementation 2025-12-24 12:48:28 +01:00