Neue App BuMX

BundesMessengerX (BuMX) ist die neue Generation der mobilen Apps. Wir haben die App von Anfang an als Fundament für die Zukunft designed. BundesMessengerX ist ab sofort produktiv nutzbar. Die alte App bekommt noch Sicherheitsupdates, aber keine neuen Features. Der Umstieg auf BuMX wird ab sofort empfohlen, je früher - desto besser.

Um euch den Umstieg auf BundesMessengerX so einfach wie möglich zu machen, haben wir euch die erforderlichen Schritte zur Migration hier zusammengestellt:

  • Aktualisiert euer Helmchart auf Version 2.0.0 (Infos dazu findet ihr hier: OpenCoDE Changelog
  • Wenn ihr einen OIDC/SAML Provider für das User-Management verwendet, müsst ihr die Migration zu MAS (Matrix Authentication Service) durchführen, sodass ihr die neue App BuMX nutzen könnt. Details zum Datenbank einrichten, MAS aktivieren und migrieren findet ihr hier: MAS Migration
  • Stellt sicher, dass ihr die alte BundesMessenger App (Android & iOS) mindestens in der Version 2.27.0 verwendet
  • Passt den Schalter zur Migration im HelmChart an, s. u. „Migrations-Dialoge in den alten Apps“

Unser Ziel ist, dass in Zukunft nur noch die BundesMessengerX App mit dem neuen HelmChart verwendet wird. Da wir aber wissen, dass ein harter Cut keine gute Idee ist, haben wir für euch hier eine Kompatibilitäts-Matrix zusammengestellt. ❌ = nicht kompatibel und ✅ = kompatibel

Backend/
Frontend
Helm Chart
V 1.17.1 ohne MAS
Helm Chart
V 1.17.1 mit MAS
Helm Chart
V 2.0.0 ohne MAS
Helm Chart
V 2.0.0 mit MAS
BuMX Apps
Android & iOS V 1.0.0
Login ohne OIDCLogin ohne OIDCLogin ohne OIDC
BuM Webapp
BuM Apps
Android & iOS V 2.27.X
Admin Portal 1.x
Admin Portal 2.x

Migrations-Dialoge in der alten App

Section titled Migrations-Dialoge in der alten App

Sobald ihr die notwendigen Voraussetzungen erfüllt, könnt ihr den Umstieg von der alten in die neue App für eure User so einfach wie möglich mit den von uns entwickelten Migrations-Dialogen gestalten. Die Migrations-Dialoge sind via Schalter im Helm Chart für eure Umgebung jederzeit aktivierbar. Wenn der Schalter aktiv verwendet wird, erscheint in der alten App ein Hinweis für alle User, dass es eine neue App gibt, auf die gewechselt werden kann.

1) User ermutigen BuMX zu installieren
Bei jedem Öffnen der App wird das Banner mit Infos zu BuMX angezeigt. Wir empfehlen euch folgende Einstellung vorzunehmen: Anzeige Banner via Schalter im HelmChart:

`additionalConfig.migrationBuMX=1`

Copied!

Anschließend werden in der BuM App folgende Screens angezeigt:

Migartionsbilder

2) User mit Deadline ermutigen BuMX zu installieren
Ab hier wird die alte App nicht mehr unterstützt und der Umstieg ist zwingend notwendig. Die User werden mit einem roten Banner bei jedem Öffnen der App aufgefordert, die neue App zu installieren. Anzeige Banner via Schalter im HelmChart:

`additionalConfig.migrationBuMX=2`

Copied!

Anschließend werden in der BuM App folgende Screens angezeigt:

Migartionsbilder

3) User zwingen BuMX zu installieren
Ab hier ist die alte App nicht mehr nutzbar. Sowohl der Login als auch das Lesen der Nachrichten ist in den alten Apps nicht mehr möglich. Es wird in der alten App ausschließlich der Migrations-Dialog angezeigt. Anzeige Banner via Schalter im HelmChart:

`additionalConfig.migrationBuMX=3`

Copied!

Anschließend werden in der BuM App folgende Screens angezeigt:

Migartionsbilder