Refactor: Name-Feld entfernen, Email als einziger Identifier
- Name-Spalte aus Nutzertabelle entfernt - Anzeigename-Feld aus Nutzer-Anlegen-Dialog entfernt - Username wird automatisch aus Email-Prefix generiert - UserCreate Model: username jetzt optional Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -56,7 +56,7 @@ class LicenseResponse(BaseModel):
|
||||
|
||||
class UserCreate(BaseModel):
|
||||
email: str = Field(min_length=3, max_length=200)
|
||||
username: str = Field(min_length=1, max_length=100)
|
||||
username: Optional[str] = Field(default=None, max_length=100)
|
||||
role: str = Field(default="member", pattern="^(org_admin|member)$")
|
||||
|
||||
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren