mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-05-10 09:57:44 +02:00
Merge branch 'hotfix/v2.1.1' into develop
This commit is contained in:
@@ -1,3 +1,63 @@
|
||||
Changes in BWI project 2.1.0 (2022-12-14)
|
||||
===================================================
|
||||
|
||||
|
||||
Upstream merge ✨:
|
||||
|
||||
- v1.9.10
|
||||
|
||||
Features ✨:
|
||||
- New Login Flow Setup Pin integration (#3732)
|
||||
- New Login Flow Server Setup for BuM (#3707)
|
||||
- Show data privacy infos before login BuM (#3616)
|
||||
- Welcome Experience BuM (#3717)
|
||||
|
||||
|
||||
Improvements 🙌:
|
||||
- Contentscanner works with custom backend (#3602)
|
||||
- Better dialog if backend not in whitelist (#3662)
|
||||
- New BuM Beta Logo (#3954)
|
||||
- Remove Element terms of service (#3791)
|
||||
- BuM Animation for waiting screen (#3648)
|
||||
- BwM use savety measures by default (#3729)
|
||||
|
||||
Bugfix 🐛:
|
||||
|
||||
Translations 🗣 :
|
||||
|
||||
SDK API changes ⚠️:
|
||||
|
||||
+Build 🧱:
|
||||
|
||||
Changes in BWI project 2.0.0 (2022-11-23)
|
||||
===================================================
|
||||
|
||||
|
||||
Upstream merge ✨:
|
||||
|
||||
- v1.9.10
|
||||
|
||||
Features ✨:
|
||||
- Chat bubbles enabled
|
||||
- Praise the birthday (#3646)
|
||||
|
||||
Improvements 🙌:
|
||||
- New Logo (#3719)
|
||||
- Refactored Buildsettings (#3626)
|
||||
- Remove Element terms of service view (#3791)
|
||||
- Remove room settings for DMs to be more similar to Android (#3639)
|
||||
- being able to change pusher url and change it to push-local (#3637)
|
||||
|
||||
Bugfix 🐛:
|
||||
- Disable sharing toolbar for pdfs (#3880)
|
||||
- Fix going into app without pin log in some cases (#3891)
|
||||
|
||||
Translations 🗣 :
|
||||
|
||||
SDK API changes ⚠️:
|
||||
|
||||
+Build 🧱:
|
||||
|
||||
|
||||
Changes in BWI project 2.0.0 (2022-11-23)
|
||||
===================================================
|
||||
|
||||
@@ -513,4 +513,7 @@ class BWIBuildSettings: NSObject {
|
||||
|
||||
// website for users in public service that want a backend
|
||||
var bumAdvertizementURLString = "https://messenger.bwi.de/ich-will-bum";
|
||||
|
||||
// internal html page for a listing of new features in the latest versions
|
||||
var newFeaturesHTML = "new_features"
|
||||
}
|
||||
|
||||
+15
-196
@@ -33,6 +33,21 @@
|
||||
|
||||
<li/><a href="$FEATURELINK">Feature-Übersicht</a>
|
||||
</div>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 2.1.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Die Anmeldemasken wurden komplett überarbeitet.
|
||||
<li/>Willkommens Screens geben neuen Benutzern eine kurze Übersicht über die App.
|
||||
<li/>Der BundesMessenger besitzt jetzt einen einheitlichen Farbstil.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 2.0.0</b>
|
||||
@@ -44,203 +59,7 @@
|
||||
<li/>Deine Unterhaltungen werden, wie bei anderen bekannten Messengern, in Form von "Chat-Bubbles" angezeigt.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Das Logo des BwMessenger wurde ausgetauscht und erstrahlt nun in neuem Design.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.26.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Du kannst in Bilder jetzt auch mit einem Doppelklick hineinzoomen.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Einige Button haben jetzt einen besseren Kontrast.
|
||||
<li/>Geschlossene Umfragen wurden zu Versteckten Umfragen umbenannt.
|
||||
<li/>Es gibt eine angepasste Copyright Seite.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.25.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Beim Erstellen von Umfragen kannst du nun zwischen offenen und versteckten Umfragen auswählen. Bei einer versteckten Umfrage sind die Ergebnisse erst sichtbar, nachdem die Umfrage vom Ersteller beendet wurde.
|
||||
<li/>Du wirst bei Erwähnungen benachrichtigt und die entsprechende Unterhaltung wird rot markiert.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Die Rolle Standard wurde umbenannt zu Mitglied.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Behobene Bugs</b>
|
||||
<ul>
|
||||
<li/>Beim Versenden spezieller Dateitypen kann es nicht mehr zu Abstürzen kommen.
|
||||
<li/>Beim Logout kann es nicht mehr zu Abstürzen kommen.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.23.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Die Anzeige ignorierter Nutzer wurde verbessert und an die anderen Plattformen angeglichen.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.22.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Du kannst jetzt in der App eine persönliche Statusnachricht angeben, die bei anderen Benutzern in der Mitgliederliste eines Raumes angezeigt wird. Somit erkennst du, ob zum Beispiel jemand, dem du eine Nachricht schreiben möchtest, gerade abwesend ist.
|
||||
<li/>Beim Ändern deines Passworts bekommst Du jetzt ausführliche Fehlermeldungen, um Dir die Änderung zu erleichtern.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Diese Version behebt einen Fehler, der bei einigen Benutzern dazu führen konnte, dass die App nach dem Login eingefroren blieb.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.21.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Die Benachrichtigungszeiten sind jetzt für iOS verfügbar. Du kannst für jeden Wochentag Zeitfenster festlegen, in denen du Benachrichtigungen erhalten möchtest.
|
||||
<li/>Als Administrator im Raum kannst du Mitgliedern eine Funktion (z.B. Leiter Poststelle) zuweisen, damit Personen mit einer besonderen Aufgabe für alle im Raum ersichtlich sind. Funktionen kannst du innerhalb der Raumeinstellungen vergeben.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Die Raummitgliederliste wurde verbessert. Administratoren und Moderatoren erscheinen zuerst. Die weiteren Mitglieder werden alphabetisch sortiert.
|
||||
<li/>Die Ladeanzeige wurde verbessert. Sie erscheint jetzt immer abgesetzt oberhalb des Raumes.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.19.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Du wirst darauf hingewiesen, wenn deine App Version veraltet ist und du ein Update durchführen solltest.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Wir haben die Zeiträume für geplante Wartungsfenster um die Zeitzone ergänzt.
|
||||
<li/>Damit du neue Nachrichten besser erkennen kannst, hat der Marker in der Liste der Räume und Personen eine neue Farbe bekommen.
|
||||
<li/>Die Platzhalter in den Suchfeldern wurden in Filter umbenannt.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Behobene Bugs</b>
|
||||
<ul>
|
||||
<li/>Beim Starten der App konnte es manchmal dazu kommen, dass die App bei der Anzeige des Logos hängen blieb.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.18.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Endlich ist es so weit: Wir präsentieren euch Umfragen!
|
||||
<li/>Über den + Button könnt ihr neue Umfragen erstellen.
|
||||
<li/>Mit Push-Benachrichtigungen bleibt ihr immer auf dem neuesten Stand.
|
||||
<li/>Ersteller können ihre Umfrage über Optionen beenden.
|
||||
<li/>Bleibt dabei: Wir arbeiten kontinuierlich an neuen Funktionen.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Verbesserungen</b>
|
||||
<ul>
|
||||
<li/>Verbesserte Anordnung der Bedienelemente bei der Anmeldung.
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Behobene Bugs</b>
|
||||
<ul>
|
||||
<li/>Ein Fehler im Zusammenhang mit dem Ein- und Ausblenden des Notizenraums wurde behoben.
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<p>
|
||||
<b>Version 1.17.0</b>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Neue Funktionen</b>
|
||||
<ul>
|
||||
<li/>Diese Version des BwMessenger basiert auf dem iOS Element Messenger 1.6.12
|
||||
<li/>Die Liste der Emojis für Reaktionen wird aus deinen am häufigsten benutzten Reaktionen zusammengestellt
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Behobene Bugs</b>
|
||||
<ul>
|
||||
<li/>In DMs wird die Rollen & Berechtigungen Einstellung nicht mehr angezeigt
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -3378,7 +3378,7 @@ ChangePasswordCoordinatorBridgePresenterDelegate>
|
||||
{
|
||||
if (row == SHOW_NEW_FEATURES)
|
||||
{
|
||||
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"new_features" ofType:@"html" inDirectory:nil];
|
||||
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:BWIBuildSettings.shared.newFeaturesHTML ofType:@"html" inDirectory:nil];
|
||||
WebViewViewController *webViewViewController = [[WebViewViewController alloc] initWithLocalHTMLFile: htmlFile];
|
||||
webViewViewController.title = BWIL10n.bwiSettingsNewFeaturesHeader;
|
||||
[self pushViewController:webViewViewController];
|
||||
|
||||
@@ -74,7 +74,7 @@ struct PollEditForm: View {
|
||||
Spacer()
|
||||
|
||||
if viewModel.viewState.mode == .creation {
|
||||
Button(VectorL10n.pollEditFormCreatePoll) {
|
||||
Button(BWIL10n.pollEditFormCreatePoll) {
|
||||
viewModel.send(viewAction: .create)
|
||||
}
|
||||
.buttonStyle(PrimaryActionButtonStyle())
|
||||
|
||||
@@ -20,7 +20,7 @@ import Foundation
|
||||
@objc class BwiNewFeatureHelper: NSObject {
|
||||
|
||||
@objc func replaceFeatureHistoryLink() {
|
||||
guard let urlPath = Bundle.main.url(forResource: "new_features", withExtension: "html") else {
|
||||
guard let urlPath = Bundle.main.url(forResource: BWIBuildSettings.shared.newFeaturesHTML, withExtension: "html") else {
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ import UIKit
|
||||
private func userTappedOnView() {
|
||||
//NotificationCenter.default.post(name: .bwiHideTopBanner, object: self, userInfo: ["type" : "feature_banner"])
|
||||
|
||||
let htmlFile = Bundle.main.path(forResource: "new_features", ofType: "html")
|
||||
let htmlFile = Bundle.main.path(forResource: BWIBuildSettings.shared.newFeaturesHTML, ofType: "html")
|
||||
if let webviewController = WebViewViewController(localHTMLFile: htmlFile) {
|
||||
webviewController.title = BWIL10n.bwiSettingsNewFeaturesHeader
|
||||
|
||||
|
||||
Reference in New Issue
Block a user