systemausfall issueshttps://git.hack-hro.de/groups/systemausfall/-/issues2022-05-16T17:14:24+02:00https://git.hack-hro.de/systemausfall/userausfall/-/issues/19Nicht-Existenz von neuem Benutzer:innennamen gegen LDAP validieren2022-05-16T17:14:24+02:00RobertNicht-Existenz von neuem Benutzer:innennamen gegen LDAP validierenhttps://git.hack-hro.de/systemausfall/userausfall/-/issues/18Kriterien für Benutzer:innennamen festlegen2022-05-16T15:11:17+02:00RobertKriterien für Benutzer:innennamen festlegenBisher: *150 Zeichen oder weniger. Nur Buchstaben, Ziffern und @/./+/-/_.*Bisher: *150 Zeichen oder weniger. Nur Buchstaben, Ziffern und @/./+/-/_.*https://git.hack-hro.de/systemausfall/userausfall/-/issues/17Ablehnen des Vertrauens sollte ablehnen2022-05-16T14:36:07+02:00RobertAblehnen des Vertrauens sollte ablehnenhttps://git.hack-hro.de/systemausfall/userausfall/-/issues/15Kennwort sollte Sicherheitskriterien erfüllen2022-05-16T14:23:29+02:00RobertKennwort sollte Sicherheitskriterien erfüllenso wie in den Settings konfiguriertso wie in den Settings konfigurierthttps://git.hack-hro.de/systemausfall/userausfall/-/issues/14Auslösen eines zweiten Account Requests mit identischen Daten wirft Datenbank...2022-05-18T12:01:41+02:00Konrad MohrfeldtAuslösen eines zweiten Account Requests mit identischen Daten wirft Datenbankfehler1. `/account/request` aufrufen
2. Daten eintragen
3. Absenden
4. `/account/request` aufrufen
5. Daten aus 2. eintragen
6. Absenden
Aus meiner Sicht sollte:
1. [x] falls die Mailadresse der anfragenden Person noch nicht bestätigt wurde,...1. `/account/request` aufrufen
2. Daten eintragen
3. Absenden
4. `/account/request` aufrufen
5. Daten aus 2. eintragen
6. Absenden
Aus meiner Sicht sollte:
1. [x] falls die Mailadresse der anfragenden Person noch nicht bestätigt wurde, eine erneute verification mail ausgelöst werden.
2. [x] Falls die Mailadresse bereits bestätigt ist, eine Fehlermeldung angezeigt werden, dass die Vertrauenswürdigkeit noch nicht bestätigt wurde und die Person Kontakt mit ihrem hinterlegten Kontakt aufnehmen soll.
3. [x] falls mailadresse und vertrauen bestätigt eine erneute claim email verschickt werden (+ fehlermeldung)
4. [ ] falls der vertrauenskontakt sich geändert hat, sollte einfach ein erneuter prozess ausgelöst und bestehende daten gelöscht werden.Konrad MohrfeldtKonrad Mohrfeldthttps://git.hack-hro.de/systemausfall/userausfall/-/issues/9Behandeln von Groß-/Kleinschreibung bei E-Mail-Adressen2022-05-18T12:01:59+02:00RobertBehandeln von Groß-/Kleinschreibung bei E-Mail-AdressenWie gehen wir damit um? Ohne Vorkehrungen sind `foo@bar.org` und `FOO@BAR.ORG` zwei verschiedene Adressen, die zwei Benutzer:innenkonten erzeugen.
* [ ] `EmailField` entsprechend überschreiben, sodass die Validation zu Lowercase umwande...Wie gehen wir damit um? Ohne Vorkehrungen sind `foo@bar.org` und `FOO@BAR.ORG` zwei verschiedene Adressen, die zwei Benutzer:innenkonten erzeugen.
* [ ] `EmailField` entsprechend überschreiben, sodass die Validation zu Lowercase umwandelt.
* [ ] Dabei auch gleich `domain_allowlist` des E-Mail-Validators verwenden.