Release Tests 2024-10-01
nchiapol opened this issue · 9 comments
-
JsonAPI: Neu können auch Rollen via API erstellt, mutiert und gelöscht werden. (hitobito/hitobito#2699)- nicht getestet, bin aus Dokumentation nicht hinreichend schlau geworden.
-
Mailchimp: Neu werden Adressen, welche über einen anderen Weg als von Hitobito in Mailchimp angelegt wurden, von Hitobito nicht mehr verändert oder gelöscht. (hitobito/hitobito#2752)- schwierig zu testen
-
Es wurde die Voraussetzung geschaffen, damit die noreply Adresse übersetzt werden kann. Zukünftig wird je nach ausgewählter Sprache der versendeten Email eine eigene noreply Adresse verwendet. Damit dies in einem spezifischen Wagon aktiv wird, ist noch eine Anpassung im Wagon notwendig. Bei Bedarf direkt bei Puzzle melden.(hitobito/hitobito_sac_cas#600)- schwierig zu testen
- Seit Release 2.2.0 könnnen Haushalte über die Personenübersicht verwaltet werden (hitobito/hitobito#2622). Mit dem kommenden Release verschwindet die Option "Wohnt im Haushalt mit" nun von der Bearbeitungsseiten der Personendaten. (hitobito/hitobito#2624)
- Bei Multiple Choice Fragen auf Events wird neu für jede Antwort eine neue Zeile verwendet. (hitobito/hitobito#2823)
-
Haushalts Exporte mit grossen Datenmengen wurden verbessert und sollten zukünftig korrekt berechnet werden. (hitobito/hitobito#2212)]- schwierig zu testen
-
Mehrer Probleme mit den neu strukturierten Adressen wurden behoben. (hitobito/hitobito#2226)]- unklar welche Probleme getestet werden müssten
- unser wichtigstes Issue: hitobito/hitobito#2705 ist noch nicht gefixt
Cevi/Youth
- Änderungen bei den default Fragen (vgl hitobito/hitobito_youth#58)
- Bugs in Issue: doppelte Frage scheint korrigiert
- Bugs in Issue: Mehrfachantworten sind weder sicht- noch konfigurierbar (Konfiguration ist aus meiner Sicht nicht zwingend solange die Frage deaktiviert und von Hand eine angepasste Frage angelegt werden kann.)
- AHV-Nr. ist auf dem Profil immer noch vorhanden.
- 2FA für MIO und Dachverband
- mit eigenem Usern getestet, 2FA wurde korrekt erzwungen und hat funktioniert
- UX: hitobito/hitobito#2872
- Externe Gruppe in Gremien
- ok auf Stufe Dachverband und MIO
- Bugfix: Anmeldebestätigung Lager wird nicht an Verwalter*in versendet (hitobito/hitobito#2816)
- Datenschutztext hitobito#142
Bugs
Stand der Bugs gemäss #131
Allgemeine Testfälle
Cevi spezifisch
- Bestandesmeldung hitobito#145
- Spenderschutz
Wichtige Funktionen
- Abos
- Neues Abo erstellen
- Für ein Abo anmelden
- Bugfix für: hitobito/hitobito#2632
- Von einem Abo abmelden
- Rechnungen
- Neue Rechnung erstellen
- Rechnung stornieren
- Rechnung drucken
- Rechnung per Mail senden
- Ortsgruppen
- Neue Ortsgruppe inkl. Jungschar, Verein und Vorstand erstellen
- Neue Kinder erfassen hitobito/hitobito#2873
- Neue Leiter erfassen
- Anlässe
- Neuen Anlass erstellen
- Bugfix für hitobito/hitobito#2876
- Für einen Anlass anmelden
- Via Elternzugang für einen Anlass anmelden
- Von einem Anlass abmelden
- Für einen Anlass extern anmelden
- Neuen Anlass erstellen
- Kurse
- Neuen Kurs erstellen
- Für einen Kurs anmelden
- Für einen Kurs extern anmelden
- Via Elternzugang für einen Kurs anmelden
- Export Teilnehmerliste
- Schnellsuche
- Sicherheit
- Login senden
- Passwort überschreiben
- Login sperren/Login entsperren
- Rollen die auf mich Zugriff haben auflisten
- 2FA einrichten für einen Benutzer wo das nicht notwendig wäre hitobito/hitobito#2874
- 2FA einrichten beim ersten Login mit einem Benutzer wo das erzwungen wird
- Neuen API Key erstellen
- API
- Swagger UI
- Person API -> Mitglieder einer Gruppe
- Personen Detail
- Event API -> Anlässe einer Gruppe hitobito/hitobito#2890
- Course API -> Kurse einer Gruppe
Habe hier im Cevi Wiki eine Seite zu 2FA angelegt: https://wiki.cevi.ch/index.php/Cevi.db_2FA
@patrickuhlmann Genau, die Roles Endpunkte habe ich in Swagger auch gesehen, aber nicht herausgefunden welche Werte ich Create Role mitgeben muss um einer bestimmten Person eine gewünschte Rolle in einer Zielgruppe zu geben.
Release Notes
Elternzugang
- Neu werden Anmeldebestätigungen bei Lageranmeldungen an die Eltern versendet. hitobito/hitobito#2816
Haushalte
- Die Option "Wohnt im Haushalt mit" verschwindet von den Bearbeitungsseiten der Personendaten. Die Verwaltung über die Personenübersicht funktioniert weiterhin. hitobito/hitobito#2624
API
- Rollen können via API erstellt, geändert oder entfernt werden. hitobito/hitobito#2699
Mailversand
- Adressen in Mailchimp, welche nicht aus Hitobito stammen werden nicht mehr verändert oder gelöscht. hitobito/hitobito#2752
Events
- Bei Multiple Choice Fragen auf Events wird neu für jede Antwort eine neue Zeile verwendet. (hitobito/hitobito#2823)
Export
- Haushalts Exporte mit grossen Datenmengen wurden führen nicht mehr zu Fehlern. (hitobito/hitobito#2212)]
Gremien
- Gremien erhalten die Möglichkeit externe Gruppen zu erstellen. Dies hat den Vorteil das Mitglieder dieser Gruppen durch die Erfassung keine Leserechte auf der Ebene Cevi Schweiz/Region erhalten. Dies kann bspw. genutzt werden um Listen von Interessenten oder Ehemaligen zu führen etc. hitobito#134
AHV-Nummer
- Die AHV-Nummer ist neu auf allen Anlässen als Standardfrage vorhanden. Für Events, welche vor dem Release erstellt wurden ist die Option "nicht angezeigt" ausgewählt. Bei neuen Events muss jeweils bei der Speicherung eine Option ausgewählt werden. Es handelt sich um Vorbereitungsarbeiten für den nächsten Schritt, wo die AHV-Nummer von der Person entfernt wird und nur noch auf den Anlässen existiert. Später wird diese dann nach einer bestimmten Frist automatisch gelöscht.
Sicherheit
- Für sensitive Rollen auf der Ebene Region oder Cevi Schweiz (Mitarbeiter, Gremienmitglieder, Vorstand) ist eine Zwei-Faktor Authentifizierung zwingend. Siehe dazu https://wiki.cevi.ch/index.php/Cevi.db_2FA. hitobito#133
Datenschutz
- Bei der Erfassung von Personen wir nicht mehr wie bis anhin die Zustimmung der erfassten Person bestätigt, sondern lediglich dass diese über die Datenschutzerklärung informiert wurde. Dies entspricht besser der Realität. hitobito#142
Bekannte Bugs und Fehler sind hier dokumentiert: https://wiki.cevi.ch/index.php/CeviDB_Bugs
Neues Release Date: 17.10.2024
Neues Release Date: 29.10.2024 09.00 - 11.00
Scheint soweit alles zu funktionierten.
Betreffend hitobito/hitobito_youth#58 wird die Standardfrage "Ich habe Interesse an einer Mitarbeit im Leiterteam in einer der folgenden Rollen" fälschlicherweise auch bei Anlässen angezeigt.
Release ist erfolgt, für die Standardfrage gibt es ein neues, eigenes Issue