Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Silverscouts: Domains auf bestimmte Gruppen zeigen lassen #272

Closed
5 of 6 tasks
daniel-illi opened this issue Apr 21, 2023 · 2 comments · Fixed by #287 or #295
Closed
5 of 6 tasks

Silverscouts: Domains auf bestimmte Gruppen zeigen lassen #272

daniel-illi opened this issue Apr 21, 2023 · 2 comments · Fixed by #287 or #295

Comments

@daniel-illi
Copy link
Contributor

daniel-illi commented Apr 21, 2023

refs #235
requires #271

Die URL https://db.scout.ch weiterhin auf Pfadibewegung Schweiz zeigen. Die URL https://sisc.scout.ch soll hingegen auf die neue Silverscouts-Struktur zeigen.
Dafür müssen die Gruppen erweitert werden, dass ein Hostname hinterlegt werden kann.

Im SBV Wagon ist diese Funktionalität bereits implementiert:
hitobito/hitobito_sbv@34a92c6

Auf der Login Seite soll das Gruppenspezifische Logo angezeigt werden, falls der Hostname des requests auf einer Gruppe hinterlegt ist.

Offene Fragen

ToDo

Anpassungen in PBS Wagon

  • Column groups.hostname und Validierungen hinzufügen analog SBV
  • Group Edit view ergänzen um Group#hostname editierbar zu machen für Gruppen welche direkt am root layer hängen
  • Auf Loginseite Gruppenspezifisches Logo anzeigen mit fallback auf default Logo
  • Manuell Testen
  • Kunde für Überseztungen informieren
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen
@Michael-Schaer
Copy link
Contributor

Offene Fragen zum Mailer:

  • Hier ist das Bedürfnis sicher, dass die bestehenden Abos und Mailadressen bestehen bleiben.
  • Wenn das System ein Mail an eine SiSc-Person schickt, darf ebenfalls db.scout.ch als Absender verwendet werden. Es braucht keine Unterscheidung.

Weiter fallen mir noch folgende Risiken / mögliche Unklarheiten ein:

  • Ändern sich irgendwelche Gruppennummern von bestehenden Gruppen? (lieber nicht)
  • Was geschieht mit https://db.scout.ch/de/list_groups.json ? Kommen dort die SiSc-Gruppen auch mit herein, oder startet der Query bei der Gruppe "Pfadibewegung Schweiz" als Root? Beides ist denkbar, idealerweise kommen auch die SiSc-Gruppen heraus.
  • Logo: Ist es weiterhin möglich, das SVG-Logo für die PBS zu verwenden? Schade wäre, wenn dies als PNG hochgeladen werden müsste.

@carlobeltrame
Copy link
Member

Für all deine Fragen ist die Antwort die von dir präferierte.
Beim Logo können wir für die neue Superstruktur das bisherige SVG-Logo belassen, aber bei den SilverScouts ein eigenes PNG-Logo hochladen. Dann müsste es weiterhin so funktionieren wie gewünscht.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants