Files
3m-ui/backend/internal/user
Z User 2ad737dc45 fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
fix: reclaim unique names after delete; clearer user/listener conflicts
- Rename listener name before soft-delete so UNIQUE(name) is free immediately
- Reclaim soft-deleted proxy_users.username (and uuid/sub_token) on create/update
- Map missing listener delete to 404 with refresh-friendly message
- Translate SQLite UNIQUE username/uuid into clear API errors
2026-09-10 15:29:42 +00:00
..