feat: enhance error handling with user-friendly messages and improve response parsing
This commit is contained in:
+5
-2
@@ -37,7 +37,7 @@
|
||||
| Användarspecifika produkter (UserProduct) | ⚠️ Schema klart, UI basic |
|
||||
| Användarroller (user / admin) | ✅ Klart |
|
||||
| Användarhantering i admin-UI | ✅ Klart |
|
||||
| Profilsida med flikar (Min profil / Användare / Databas) | ✅ Klart |
|
||||
| Profilsida med flikar (Min profil / Användare / Databas med undertabbar) | ✅ Klart |
|
||||
| Teknisk skuld — oanvända InventoryItem-fält | ✅ Klart (migration 20260418) |
|
||||
| Teknisk skuld — redirect-routes städade | ✅ Klart |
|
||||
| Premium-plan (isPremium på User, Free/Paid-dropdown) | ✅ Klart |
|
||||
@@ -145,7 +145,10 @@ Systemet har nu fullständig rollbaserad åtkomstkontroll och ett komplett anvä
|
||||
**Profilsidan med flikar (`/profil`):**
|
||||
- `?tab=profil` — Min profil (alla användare)
|
||||
- `?tab=anvandare` — Användare (enbart admin): skapa, ta bort, rollbyte, e-postbyte, lösenordsåterställning med kopierings-modal
|
||||
- `?tab=databas` — Databas (enbart admin): produktadmin (samma innehåll som `/admin/products`)
|
||||
- `?tab=databas` — Databas (enbart admin): produktadmin, nu med undertabbar:
|
||||
- **Varor:** lista och redigera aktiva produkter
|
||||
- **Skapa / Slå ihop:** skapa ny produkt, återställ produktdatabas, slå ihop dubbletter
|
||||
- **Papperskorg:** visa mjukraderade produkter, återställ eller radera permanent
|
||||
- `/admin/users` omdirigerar till `/profil?tab=anvandare`
|
||||
- Navigeringslänken "👥 Användare" går direkt till `/profil?tab=anvandare`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user