cevi/hitobito_cevi

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
  • 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

Wichtige Funktionen

  • Abos
  • 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
    • Für einen Anlass anmelden
    • Via Elternzugang für einen Anlass anmelden
    • Von einem Anlass abmelden
    • Für einen Anlass extern anmelden
  • 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

Habe hier im Cevi Wiki eine Seite zu 2FA angelegt: https://wiki.cevi.ch/index.php/Cevi.db_2FA

Betreffend Rollen. Das sind vermutlich diese neuen Endpunkte:
image

@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

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

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

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

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