diff options
| author | Stefan Suchi <suchi@data-quest.de> | 2024-03-14 20:35:09 +0000 |
|---|---|---|
| committer | Stefan Suchi <suchi@data-quest.de> | 2024-03-14 20:35:09 +0000 |
| commit | e6e4f1764990400654806a7cb5a735cf68e0bcae (patch) | |
| tree | 1c84fbbcf0ba05be57b46cde02fb9d3cca04b9c8 /ChangeLog.md | |
| parent | b16af817d7796ef002ddae76101c0ce81c62591f (diff) | |
prepare release 5.4.2
Diffstat (limited to 'ChangeLog.md')
| -rw-r--r-- | ChangeLog.md | 187 |
1 files changed, 91 insertions, 96 deletions
diff --git a/ChangeLog.md b/ChangeLog.md index 1ac404c..f835d5d 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -22,110 +22,105 @@ https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.2&st # 14.03.2024 v 5.3.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.5&state=all - -/shared/modul/description/ verwendet falschen Sprachicon Pfad [#2757] -Lernmaterial hinzufügen verwirrende Links [#2768] -Neue Unterseiten geteilter Lernmaterialien stehen in Arbeitsplatz-Liste "Geteilte Lernmateralien" gleichwertig neben der CW zu der sie gehören [#2925] -Export von Raumbuchungen: Buchungen von manuell gebuchten mehrtägigen Terminen werden bei einzelnen Wochentagen nicht exportiert [#3038] -Raumsuche, Semesterbelegungsplan: "zukünftige Einzeltermine" auswählen ist nur für Rechteinhaber möglich [#3057] -PHP8 - Warnungen im Kalender [#3186] -Warnungen und Fehler bei den Funktionstests mit PHP8.2 (vermutlich auch 8.0 und 8.1) [#3207] -Raumplanung: "Filter zurücksetzen" wählt "Eigene Anfragen anzeigen" aus [#3244] -Courseware: Wizard Probleme in der Mobilansicht [#3392] -Fragebogen: Auswahlfrage zeigt Aussagen in zufälliger Reihenfolge an [#3526] -Gesammelte PHP8-Warnungen und relevante Notices aus einer 5.4 [#3562] -PHP8-Warnungen [#3611] -PHP8-Warnings und Notices [#3623] -Die Druckansicht enthält die Überschriften von Seiten [#3628] -PHP8-Warnungen [#3648] -PHP8-Warnings [#3674] -Diverse (PHP8-) Warnungen aus dem Error Log [#3686] -WYSIWYG-Editor kann auf unterschiedlichen Elementen mit der gleichen Id nur einmalig erzeugt werden [#3698] -PHP8-Fehler [#3702] -FormBuilder kann nicht mit zusätzlichen SORM Attributen umgehen [#3706] -Weitere PHP8-Fehler [#3707] -Ungünstige Doppelung von Icons im Widget "Ankündigungen" [#3723] -PHP8-Warnung [#3728] -PHP 8 Warnings in search und shared [#3732] -Doppelte Anführungszeichen führen zu leeren Textersetzungen beim printf im Courseware-Zertifikat [#3734] -PHP8-Warnungen [#3739] -Shibboleth / CAS Login in der Kopfzeile funktioniert nicht [#3755] -CKEditor: Editor hat seit 5.3 immer etwas Abstand nach oben (margin-top) [#3758] -Courseware Akkordion bricht im Vollbildmodus um [#3759] -Ankündigungen können nicht gespeichert werden (500 Call to undefined method StudipNews::isRelation()) [#3763] -Call to a member function canVisit() on null [#3772] -PHP8-Warnungen [#3781] -Toggle für responsives Menü wird zu klein [#3790] - +- /shared/modul/description/ verwendet falschen Sprachicon Pfad [#2757] +- Lernmaterial hinzufügen verwirrende Links [#2768] +- Neue Unterseiten geteilter Lernmaterialien stehen in Arbeitsplatz-Liste "Geteilte Lernmateralien" gleichwertig neben der CW zu der sie gehören [#2925] +- Export von Raumbuchungen: Buchungen von manuell gebuchten mehrtägigen Terminen werden bei einzelnen Wochentagen nicht exportiert [#3038] +- Raumsuche, Semesterbelegungsplan: "zukünftige Einzeltermine" auswählen ist nur für Rechteinhaber möglich [#3057] +- PHP8 - Warnungen im Kalender [#3186] +- Warnungen und Fehler bei den Funktionstests mit PHP8.2 (vermutlich auch 8.0 und 8.1) [#3207] +- Raumplanung: "Filter zurücksetzen" wählt "Eigene Anfragen anzeigen" aus [#3244] +- Courseware: Wizard Probleme in der Mobilansicht [#3392] +- Fragebogen: Auswahlfrage zeigt Aussagen in zufälliger Reihenfolge an [#3526] +- Gesammelte PHP8-Warnungen und relevante Notices aus einer 5.4 [#3562] +- PHP8-Warnungen [#3611] +- PHP8-Warnings und Notices [#3623] +- Die Druckansicht enthält die Überschriften von Seiten [#3628] +- PHP8-Warnungen [#3648] +- PHP8-Warnings [#3674] +- Diverse (PHP8-) Warnungen aus dem Error Log [#3686] +- WYSIWYG-Editor kann auf unterschiedlichen Elementen mit der gleichen Id nur einmalig erzeugt werden [#3698] +- PHP8-Fehler [#3702] +- FormBuilder kann nicht mit zusätzlichen SORM Attributen umgehen [#3706] +- Weitere PHP8-Fehler [#3707] +- Ungünstige Doppelung von Icons im Widget "Ankündigungen" [#3723] +- PHP8-Warnung [#3728] +- PHP 8 Warnings in search und shared [#3732] +- Doppelte Anführungszeichen führen zu leeren Textersetzungen beim printf im Courseware-Zertifikat [#3734] +- PHP8-Warnungen [#3739] +- Shibboleth / CAS Login in der Kopfzeile funktioniert nicht [#3755] +- CKEditor: Editor hat seit 5.3 immer etwas Abstand nach oben (margin-top) [#3758] +- Courseware Akkordion bricht im Vollbildmodus um [#3759] +- Ankündigungen können nicht gespeichert werden (500 Call to undefined method StudipNews::isRelation()) [#3763] +- Call to a member function canVisit() on null [#3772] +- PHP8-Warnungen [#3781] +- Toggle für responsives Menü wird zu klein [#3790] # 14.03.2024 v 5.2.7 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.7&state=all - -Courseware: Im Vollbildmodus wird mit Screenreadern auch unsichtbarer Text vorgelesen [#2113] -Link "Hohen Kontrast aktivieren" auf der Startseite ist unterstrichen [#2562] -Courseware: Companion-Meldungen werden nicht vom Screenreader vorgelesen [#2674] -Import einer als ZIP exportierten Courseware beachtet die Sortierung der Seiten nicht [#3166] -Ankündigung bearbeiten: Der Bearbeiter wird immer als Ersteller eingetragen [#3566] -Vue-Warnungen beim Erstellen einer Ankündigung [#3649] -OER Material vorschlagen in Courseware beachtet OERCAMPUS_ENABLED nicht [#3677] - +- Courseware: Im Vollbildmodus wird mit Screenreadern auch unsichtbarer Text vorgelesen [#2113] +- Link "Hohen Kontrast aktivieren" auf der Startseite ist unterstrichen [#2562] +- Courseware: Companion-Meldungen werden nicht vom Screenreader vorgelesen [#2674] +- Import einer als ZIP exportierten Courseware beachtet die Sortierung der Seiten nicht [#3166] +- Ankündigung bearbeiten: Der Bearbeiter wird immer als Ersteller eingetragen [#3566] +- Vue-Warnungen beim Erstellen einer Ankündigung [#3649] +- OER Material vorschlagen in Courseware beachtet OERCAMPUS_ENABLED nicht [#3677] # 14.03.2024 v 5.1.8 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.8&state=all - -Buchungen mit Kommentaren: Nur Buchungen mit internen Kommentaren werden angezeigt [#179] -"Falsche" Verzeichnisstruktur bei Download aus Veranstaltung [#928] -Belegungsplan: Bearbeiten von Wiederholungsterminen versucht, ausfallende Termine zu buchen [#1043] -Blubber: Link zu Veranstaltungsadministration [#2530] -Diverse Sprach-Icons haben keine festgelegte Größe [#2724] -Druckansicht zeigt die Skiplinks in der Druckvorschau an [#3365] -Sprechstunden: Fehlende Benachrichtigungen über Buchungen/Stornierungen [#3391] -Courseware: Dateiordner-Block zeigt den falschen Ordnertyp an [#3426] -Courseware: Dateiordner-Block zeigt Inhalt unsichtbarer Ordner an [#3427] -Courseware: Nutzer verlieren beim Bearbeiten der Sichtbarkeit einer Seite Zugang zum Lernmaterial [#3437] -Methode StudIPPlugin::onActivation() bzw. onDeactivation() wird für Plugins auf dem Profil einer Person nicht aufgerufen [#3569] -Email-2FA generiert immer neue Tokens [#3570] -CW - Aufgaben werden nicht geladen [#3592] -Zwei-Faktor-Authentifizierung: Jeder Seitenaufruf generiert ein neues Token, wenn 2FA abgeschaltet ist [#3596] -Aktionsmenü: falsche Ausrichtung des Textes zum Icon [#3599] -Im Dialog zur Personensuche fehlen initial die Avatare in der Liste [#3600] -Kryptographisch unsichere Session-Ids [#3607] -Nutzer Löschen geht nicht, wenn man die CourseMemberships nicht mit löschen will [#3608] -Fehler beim Löschen von Nutzern [#3613] -JSON-API: Rechtestufe "user" kann keine Nutzer auflisten oder suchen [#3617] -JSON-API / PHP8 - Aufruf der API erzeugt Fehler wenn man nicht eingeloggt ist [#3618] -Fullcalendar: Buttons zum Blättern sind nicht rechtsbündig und die Pfeile darin nicht mittig [#3631] -Deaktivierte Formularfelder werden nicht ausgegraut [#3642] -CKEditor: Startwert der Aufzählungsliste geht beim Speichern verloren [#3653] -Versand von E-Mail funktioniert in der Standardeinstellung meist nicht [#3658] -Stud.IP-Konten können nur dann gelöscht werden, wenn der Benutzername nicht in einem anonymisierten Konto vorliegt [#3660] -Impressum: "Neue Seite anlegen" zeigt keinen HTML-Editor an [#3667] -Falsche Migrationsnummer, Migration ignoriert das Tabellenschema [#3669] -Zitieren eines Bildes in Blubber klappt nicht sauber [#3671] -ILIAS-Schnittstelle: Konfigurationsoption "Authentifizierungsplugin übernehmen" hat keine Auswirkungen [#3681] -Klasse .button-group fügt unnötigen Abstand ein [#3714] -Forum: Abstand fehlt beim "Löschen"-Button im Beitrag [#3717] -Gradebook meldet beim Speichern "Die Noten wurden gespeichert." obwohl nicht alle Daten prozessiert wurden [#3718] -Tabellenhelfer .withdetails funktioniert nur beim ersten Klick vernünftig [#3724] -„resource_property_definitions.options must not be null.“ beim Anlegen einer Eigenschaft als dozent mit admin-Berechtigungen in der Raumverwaltung [#3731] -PHP8-Warnungen in ExportPDF [#3735] -Direkte Buchung: ausfallende Termine bei Wiederholungsbuchung können doppelt gebucht werden [#3736] -Nachrichten: Buttons in Link-Elementen [#3737] -Personenverwaltung: Hochstufen zu admin/root läuft in Fehler [#3752] -Raumsuche: Filter für Raumeigenschaft funktioniert nur direkt nach dem Hinzufügen [#3754] -DB in der Pipeline schlägt [#3761] -TypeError: Argument 1 passed to Courseware\StructuralElement::findDescendants() must be an instance of User or null, instance of Seminar_User given [#3762] -Ilias Schnittstelle: Probleme beim Anlegen der Nutzer Kategorie mit Ilias 8 [#3765] -Hauptordner einer VA bearbeiten mit „dozent“-Berechtigungen: TypeError: Argument 2 passed to Deputy::isDeputy() must be of the type string, null given [#3766] -Tippfehler in #3754 [#3767] -PHP-Fehler beim Eintragen einer Standardvertretung [#3770] -Benutzerverwaltung: overflow bei zu langen Usernames [#3773] -Drucken von Nachrichten ist defekt [#3776] -Textstring „Datenschutz“ ist bei der Übersetzung zu mehrdeutig [#3777] -Raumsuche ist defekt [#3782] -Abspeichern von Raumeigenschaften (Mögliche Werte) geht nicht. [#3783] +- Buchungen mit Kommentaren: Nur Buchungen mit internen Kommentaren werden angezeigt [#179] +- "Falsche" Verzeichnisstruktur bei Download aus Veranstaltung [#928] +- Belegungsplan: Bearbeiten von Wiederholungsterminen versucht, ausfallende Termine zu buchen [#1043] +- Blubber: Link zu Veranstaltungsadministration [#2530] +- Diverse Sprach-Icons haben keine festgelegte Größe [#2724] +- Druckansicht zeigt die Skiplinks in der Druckvorschau an [#3365] +- Sprechstunden: Fehlende Benachrichtigungen über Buchungen/Stornierungen [#3391] +- Courseware: Dateiordner-Block zeigt den falschen Ordnertyp an [#3426] +- Courseware: Dateiordner-Block zeigt Inhalt unsichtbarer Ordner an [#3427] +- Courseware: Nutzer verlieren beim Bearbeiten der Sichtbarkeit einer Seite Zugang zum Lernmaterial [#3437] +- Methode StudIPPlugin::onActivation() bzw. onDeactivation() wird für Plugins auf dem Profil einer Person nicht aufgerufen [#3569] +- Email-2FA generiert immer neue Tokens [#3570] +- CW - Aufgaben werden nicht geladen [#3592] +- Zwei-Faktor-Authentifizierung: Jeder Seitenaufruf generiert ein neues Token, wenn 2FA abgeschaltet ist [#3596] +- Aktionsmenü: falsche Ausrichtung des Textes zum Icon [#3599] +- Im Dialog zur Personensuche fehlen initial die Avatare in der Liste [#3600] +- Kryptographisch unsichere Session-Ids [#3607] +- Nutzer Löschen geht nicht, wenn man die CourseMemberships nicht mit löschen will [#3608] +- Fehler beim Löschen von Nutzern [#3613] +- JSON-API: Rechtestufe "user" kann keine Nutzer auflisten oder suchen [#3617] +- JSON-API / PHP8 - Aufruf der API erzeugt Fehler wenn man nicht eingeloggt ist [#3618] +- Fullcalendar: Buttons zum Blättern sind nicht rechtsbündig und die Pfeile darin nicht mittig [#3631] +- Deaktivierte Formularfelder werden nicht ausgegraut [#3642] +- CKEditor: Startwert der Aufzählungsliste geht beim Speichern verloren [#3653] +- Versand von E-Mail funktioniert in der Standardeinstellung meist nicht [#3658] +- Stud.IP-Konten können nur dann gelöscht werden, wenn der Benutzername nicht in einem anonymisierten Konto vorliegt [#3660] +- Impressum: "Neue Seite anlegen" zeigt keinen HTML-Editor an [#3667] +- Falsche Migrationsnummer, Migration ignoriert das Tabellenschema [#3669] +- Zitieren eines Bildes in Blubber klappt nicht sauber [#3671] +- ILIAS-Schnittstelle: Konfigurationsoption "Authentifizierungsplugin übernehmen" hat keine Auswirkungen [#3681] +- Klasse .button-group fügt unnötigen Abstand ein [#3714] +- Forum: Abstand fehlt beim "Löschen"-Button im Beitrag [#3717] +- Gradebook meldet beim Speichern "Die Noten wurden gespeichert." obwohl nicht alle Daten prozessiert wurden [#3718] +- Tabellenhelfer .withdetails funktioniert nur beim ersten Klick vernünftig [#3724] +- „resource_property_definitions.options must not be null.“ beim Anlegen einer Eigenschaft als dozent mit admin-Berechtigungen in der Raumverwaltung [#3731] +- PHP8-Warnungen in ExportPDF [#3735] +- Direkte Buchung: ausfallende Termine bei Wiederholungsbuchung können doppelt gebucht werden [#3736] +- Nachrichten: Buttons in Link-Elementen [#3737] +- Personenverwaltung: Hochstufen zu admin/root läuft in Fehler [#3752] +- Raumsuche: Filter für Raumeigenschaft funktioniert nur direkt nach dem Hinzufügen [#3754] +- DB in der Pipeline schlägt [#3761] +- TypeError: Argument 1 passed to Courseware\StructuralElement::findDescendants() must be an instance of User or null, instance of Seminar_User given [#3762] +- Ilias Schnittstelle: Probleme beim Anlegen der Nutzer Kategorie mit Ilias 8 [#3765] +- Hauptordner einer VA bearbeiten mit „dozent“-Berechtigungen: TypeError: Argument 2 passed to Deputy::isDeputy() must be of the type string, null given [#3766] +- Tippfehler in #3754 [#3767] +- PHP-Fehler beim Eintragen einer Standardvertretung [#3770] +- Benutzerverwaltung: overflow bei zu langen Usernames [#3773] +- Drucken von Nachrichten ist defekt [#3776] +- Textstring „Datenschutz“ ist bei der Übersetzung zu mehrdeutig [#3777] +- Raumsuche ist defekt [#3782] +- Abspeichern von Raumeigenschaften (Mögliche Werte) geht nicht. [#3783] # 28.12.2023 v 5.4.1 |
