Skip to content
Snippets Groups Projects
Commit e67ebf27 authored by Stefan Suchi's avatar Stefan Suchi
Browse files

prepare release 5.5.3


(cherry picked from commit fcaddcfa)

Co-authored-by: default avatarStefan Suchi <suchi@data-quest.de>
parent c3e75577
No related branches found
No related tags found
No related merge requests found
# 20.12.2024 v 5.5.3
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.5.3&state=all
- Fullcalendar: Das Jahr wird in den Spalten bei der Hochkant-Darstellung auf Mobilgeräten abgeschnitten [#3632]
- Polishing: GUI des neuen Terminkalenders verbessern [#3692]
- Terminkalender: Fehler beim Löschen eines Termins [#4291]
- Courseware: Blöcke landen bei Doppelklick unter "nicht zugewiesene Inhalte" [#4403]
- ILIAS-Schnittstelle: neues Feld matriculation_number wird nicht berücksichtigt [#4446]
- Wiki: Berechtigungen für AutorInnen sind nicht korrekt [#4490]
- Wiki: Speichern der Inhalte umgeht den HTML-Purifier [#4528]
- Terminvergabe: Benachrichtigung bei Absage trotz ausgeschalteter Benachrichtigungen [#4532]
- Position der Anfasser in der Merkliste ist inkorrekt, wenn diese herunter gescrollt wird [#4549]
- Courseware: Merkliste springt beim Aklicken des Aktionsmenüs nach oben [#4552]
- Hinzufügen Button im Inhaltsverzeichnis wird ausgeblendet [#4573]
- Courseware: Quellcode-Bearbeitungsfenster im Textblock ist zu klein [#4579]
- Matrikelnummer kann nicht geleert werden und CSRF-Protection wird nicht abgefragt [#4584]
- Im Wiki einer Veransatltung können beliebige Wikiseiten aus anderen Veranstaltungen angeschaut werden [#4585]
- Wiki-Link zeigt die falsche Seite an [#4602]
- User::convert() referenziert nicht mehr vorhandene Tabellen "wiki" und "wiki_locks" [#4608]
- Elemente in der Schnellsuche sind stellenweise nicht richtig angeordnet [#4617]
- PHP 8: Inkompabilität der Bibliothek `lcobucci/jwt:3.4.6` [#4621]
- Diverse PHP8-Warnungen in den Raumanfragen etc- [#4623]
- Löschen von Nutzerkonten: E-Mail-Benachrichtigung auch bei deaktivierter Option [#4624]
- Scrollen funktioniert nicht im Menü „Abschnitt hinzufügen“ in der CW [#4625]
- PHP8 - Fehler im Kalender [#4657]
- Falscher Fokus im CKEditor bei den Courseware-Zertifikatseinstellungen [#4681]
- Raumanfragen: Räume werden beim Auflösen einer Raumanfrage nicht gebucht [#4690]
- Terminbuchung SQL-Fehler bei Buchung auf eigener Terminvergabe-Seite [#4703]
- Kalender: Vertrauliche Termine können von anderen eingesehen werden [#4706]
- Probleme beim Verschieben von Terminen im Terminkalender [#4723]
- Probleme mit Wiederholungsterminen im Terminkalender [#4724]
- UX-Problem im Terminkalender: Der Terminkalender merkt sich das Datum nicht über Aktionen hinweg [#4725]
- Terminkalender: Mehrtägige Termine können nicht gelöscht werden [#4726]
- lib/fullcalendar.js: Dialoge zum Verschieben von Fullcalendar-Einträgen ist zu groß [#4727]
- Wiki triggert jsupdater auf jeder Seite im Stud.IP [#4738]
- Zugriff auf WikiPage::content überschreibt SORM-Daten [#` ausgeführt. Dadurch wird die protected `$content`-Property vom Objekt überschrieben und nicht nur der Inhalt der Seite.]
- „Invalid day number“ im Kalender-Widget der Startseite, wenn es einen Wiederholungstermin gibt, der sich Sonntags wiederholt [#4801]
- register.js nach Umbau der Registrierung obsolet [#4802]
- Eintrag im Stundenplan verschwindet bei Zuweisung der Farbe grau [#4838]
- Dateiwähler ist nach Upload nicht aktuell [#4861]
- 5.5: Im Terminkalender können keine mehrtägigen ganztägigen Termine angelegt werden [#4918]
- Einrichtung bearbeiten: Homepage ist ein Pflichtfeld [#4930]
- Externe Seiten verwenden SimpleORMapCollection statt SimpleCollection oder Array [#4937]
- Themen von unregelmäßigen Veranstaltungsterminen werden in der Übersicht doppelt ausgegeben [#4944]
- Migration 5.5.23 und 5.5.23.1 zusammenfassen [#4981]
- Wiki: Exception taucht auf, wenn ich mit autor-Berechtigungen eine nicht existierende Seite aufrufe [#4991]
- Wiki in Einrichtung kann keine Startseite haben [#4992]
- Alte Links auf Wikiseiten funktionieren nicht mehr [#4996]
# 20.12.2024 v 5.4.6
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.6&state=all
- Lehrendenfilter bleibt leer bei nur einer Einrichtung [#4241]
- Blubber "Benachrichtigungen aktiviert umschalten" funktioniert nicht [#4558]
- Fehler im Job "phpstan" der Pipeline [#4559]
- OER: Besser zurück Typ der Methode (oerModuleIntegrateMaterialToCourse()) [#4561]
- Startseitenwidgets: Englische Pluginbeschreibung wird ignoriert [#4568]
- OER: Die Klasse `CoreDocuments` lädt zweimal [#4581]
- Zeiten/Räume: geschlossene Raumanfragen können nicht wieder geöffnet werden [#4582]
- PHP8-Warnungen in den Kontakten [#4609]
- Veranstaltungsverwaltung: Falscher ursprünglicher Name eines Werkzeugs beim Umbenennen [#4633]
- PHP8-Warnung in der Pluginverwaltung [#4640]
- Fehlerhafte Navigation im Vorlesungs-/Einrichtungsverzeichnis [#4748]
- Veranstaltungsverzeichnis/Einrichtungsverzeichnis findet keine unbegrenzt laufenden Veranstaltungen mehr [#4752]
- Filter nach Kategorien in Verwaltung falsche Ansicht von nicht aktivierten Elementen [#4781]
- PHP8-Warnings beim Anpassen der Farbe auf Meine VA [#4803]
- PHP8 Warnungen in Admin-VA [#4809]
- PHP8-Warnungen beim Auflösen von Raumanfragen [#4821]
- StudipModule/StandardPlugins können nicht mehr in Veranstaltungen aktiviert werden [#4862]
- Hilfelasche: Icon vor "Weiterführende Hilfe" steht in eigener Zeile [#4896]
- Admin-VA: unbegrenzte Veranstaltungen werden nicht exportiert [#4907]
- Diverse Felder auf der Admin-Verwaltungsseite für Veranstaltungen sind nicht gegen XSS geschützt [#4911]
# 20.12.2024 v 5.3.9
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.9&state=all
- Verwirrende Sichtbarkeitseinstellungen für Tools in einer Veranstaltung [#613]
- OER Campus: Filter Niveaustufe lässt sich nicht wieder entfernen [#2429]
- Warnung "Einstellungen [...] können nur gespeichert werden, wenn der Selbsteintrag aktiviert ist." beim Anlegen einer Gruppe [#2518]
- Courseware: Leinwand Block [#2867]
- RVV: Ablehnen einer Raumanfrage [#2941]
- Arbeitsplatz: Filter im Dateibereich funktioniert nicht mehr [#3267]
- Bulk Update der Gruppengröße bei Gruppen mit Ordner löscht die Verknüpfung zum Ordner [#3342]
- 'data-proxyfor' triggert change nicht [#3467]
- Falsches HTML in der Modulsuche [#3838]
- Datenschutzerklärung kann während Auswahl der Sichtbarkeit/Nutzungsbedingung nicht geöffnet werden [#3912]
- Orphaned `etask_assignments` [#3971]
- SimpleORMap erzeugt mit PHP 8.1 eine Deprecation Warning [#4134]
- Cache-Verwaltung: Einstellung des Memcached-Server wird beim Hinzufügen von Servern überschrieben [#4265]
- MultiPersonSearch respektiert die Sichtbarkeitseinstellungen nicht [#4318]
- ILIAS-Schnittstelle: Kategorien werden nicht angelegt [#4443]
- ILIAS-Schnittstelle: Geschlechts-Eintrag wird nicht korrekt übergeben [#4444]
- ILIAS-Schnittstelle: falscher Typ für Konstanten in IliasUser.php [#4445]
- ILIAS-Schnittstelle: Option, Kategorie auf den Persönlichen Schreibtisch zu legen, wird angezeigt [#4447]
- Veranstaltungstitel in Dateiübersicht sind nicht verlinkt [#4457]
- Breadcrumbs in der Contentbar brechen nicht richtig um [#4503]
- Warnings beim Kalender [#4527]
- Zeiten/Räume erlaubt Nutzern das Bearbeiten und Löschen fremder Termine [#4530]
- Kontakte - Gruppen können nicht angelegt werden [#4555]
- TypeError: Argument 1 passed to ActionMenu::setContext() must be of the type string, null given [#4556]
- Das Eintragen von Personen über [Grunddaten > Personal] führt zu Fehler [#4557]
- StudipFileCache: Funktion "write" findet existierende Datei nicht [#4560]
- URLHelper in JavaScript verhält sich bei "null"-Werten anders als der in PHP [#4564]
- PHP - Warnungen in den Raumbuchungen [#4566]
- Abstände in der Content-Bar [#4569]
- Externe Seiten: Aufruf der Grundeinstellungen führt zu Fehler [#4571]
- Externe Seiten: Speichern der Konfiguration führt zu Fehler (Mitarbeiter templatebasiert) [#4572]
- Fehlerhaftes Form-Tag eingefügt [#4574]
- app/views/course/wizard/steps/basicdata/index_studygroup.php: htmlReady fehlt [#4575]
- Toter Code: course/studygroup/create wird nicht mehr benutzt [#4576]
- SimpleORMap::getNewId funktioniert nicht für int-Primärschlüssel mit auto_increment [#4586]
- Inkonsequente Status-Auswertung des Coureware-Inhaltselement einer VA im Arbeitsplatz [#4588]
- Courseware: Arbeitsplatz->Courseware->Meine Veranstaltungen zeigt nur ein Lernmaterial pro VA an [#4590]
- Vorschau im Dateidialog erhöht Downloadcounter [#4591]
- PHP-8 Warnungen im Dateibereich [#4597]
- PHP8-Warnungen in Visibility [#4598]
- PHP8-Fehler in der Rest-API [#4599]
- PHP8-Warnungen in MyRealmModel [#4600]
- PHP8-Warnungen in den Wartelisten [#4603]
- PHP8-Warnungen in StudipMail [#4607]
- PHP8-Warnungen im jsupdater [#4610]
- PHP8-Warnungen im Forum [#4611]
- PHP8-Warnungen in den Raumbuchungen [#4612]
- PHP8-Warnungen in den Raumanfragen [#4613]
- PHP8 - Warnungen in den Zeiten / Räume [#4614]
- PHP8-Warnung in der SHibboleth-Anbindung [#4616]
- OER-Campus: Alignment im Editor bei den Tags verschoben [#4629]
- PHP8: Gesammelte Warnings aus der 5.5 in Vechta [#4631]
- Warteliste wird nicht angezeigt [#4632]
- Einträge im Aktionsmenü sind per Tastatur nicht mehr erreichbar [#4641]
- Opengraph-Komponente hat noch Flash-Reste [#4643]
- Courseware: Fehler beim Import [#4649]
- Syntax Highlighting wird nicht mehr ausgeführt [#4650]
- JSON-API wirft Fehler bei Anfragen mit Transfer-Encoding [#4652]
- PHP8 - Warnungen auf Meine Veranstaltungen [#4655]
- PHP8 - Warnungen im Kalender [#4658]
- Weitere diverse PHP8 - Warnungen [#4659]
- PHP8 - Warnungen in den Nachrichten [#4662]
- PHP8-Warnungen in der Teilnehmendenliste [#4663]
- PHP8-Warnungen in der Courseware [#4664]
- PHP8 - Warnungen / Fehler [#4665]
- Gelöschter Absender einer Nachricht wirft Exception [#4678]
- Zeiten/Räume: "Alle auswählen" wählt keine Termine mehr aus [#4688]
- „Ordner für Hausaufgaben“ und „Unsichtbare Ordner“ nutzen das gleiche Icon [#4691]
- Diverse kritische Aktionen über ungeschützten GET Request [#4692]
- Blaue Kopfleiste wächst bei Hover auf Benachrichtigungen [#4698]
- Administration/Veranstaltungs-Stundenplan kann ohne Admin Rechte aufgerufen werden [#4701]
- Parameter $avatar bei PersonalNotifications::addUser() hat falschen Default [#4705]
- ToolsNavigation ist verwaist [#4709]
- fehlende Einstellungen in der config-Tabelle für Notifications [#4711]
- JSON-API setzt die baseURL des URLHelper zu spät [#4712]
- JSONAPI: Lehrende und TutorInnen können nicht ausgelesen werden [#4714]
- Prioritätsverteilung kann durch Studierende manipuliert werden [#4717]
- Fehler beim Logout via SSO [#4731]
- Plugin kann durch die Variable $class gestört werden [#4739]
- Buttons im Dialog reagieren nicht auf Änderungen des zugrundeliegenden Buttons [#4745]
- PHP8-Warning bei der Anzeige der Log-Events [#4757]
- SimpleCollection-Methoden verändern den Typ der Collection [#4758]
- SimpleORMap leeres additional_fields set wirft TypeError in Php8 [#4761]
- Änderungen am Proxy triggern nicht mehr andere Helper-Attribute [#4762]
- Fehler in der JSONAPI [#4764]
- Fehler in ExportPDF, wenn eine eingebundene Datei nicht mehr existiert [#4765]
- Kopieren von Lerninhalten aus bestehenden Lernmaterialien klappt nicht [#4766]
- PHP8 - Warnungen in den Anmeldesets [#4767]
- Typo in CourseWareWelcomeScreen [#4772]
- PHP8-Warnungen in der Modulverwaltung [#4773]
- Request::i18n() ist fehlerhaft, wenn als Default ein I18NString angegeben wird [#4774]
- Zugriff auf CourseDate::statusgruppen ist nicht performant [#4776]
- Migration für #4008, um die falschen Einträge abzuräumen [#4777]
- PHP8-Warnung bei der globalen Suche [#4778]
- Kontrastprobleme Hover Effekt wenn Kontrastreiches Farbeschema aktiviert ist [#4782]
- Import von Courseware läuft in einen Fehler, wenn die Datenbank im Strict-Modus ist [#4792]
- PHP8 - Fehler im Dateibereich [#4804]
- PHP8-Warnungen beim Anlegen von Veranstaltungen [#4805]
- Cache kann nicht konfiguriert werden, wenn CACHING_ENABLE ausgeschaltet ist [#4806]
- Browserslist: caniuse-lite is outdated [#4808]
- Fehler beim Anlegen einer Einrichtung [#4811]
- PHP8-Warnung in der MultipersonSearch [#4812]
- PHP8 - Warnungen in der alten RestAPI [#4813]
- PHP8-Warnungen in den Raumanfragen [#4814]
- Diverse weitere PHP8 - Fehler / Warnungen [#4823]
- Weitere PHP8-Warnungen in der Version 5.5 [#4829]
- PHP8 - Warnungen in der Teilnehmendenliste [#4830]
- PHP8-Warnungen in der Courseware [#4834]
- PHP8 - Fehler / Warnungen beim Anlegen von Standorten / Gebäuden und Räumen [#4841]
- Paging/Offset der JSON-API für User funktioniert nicht [#4844]
- Forum: Abfrage nach Kategorie "Allgemein" funktioniert nicht zuverlässig [#4850]
- Forum: Nach Aktivierung ist das Icon rot ohne relevante Inhalte [#4851]
- 2FA: nach zu vielen ungültigen Versuchen kann Token nicht erneut eingegeben werden [#4855]
- Ausgabe von ResourceRequest::getDateString() für Einzeltermine ist unsortiert [#4856]
- Die Übersetzungsdomäne für Plugins wird nicht beim Initialisieren der Übersetzungen gesetzt [#4857]
- Fehlerhafte Type Hints in I18NString [#4860]
- I18NString speichert unter Umständen zu viele Daten [#4863]
- SimpleORMap::isFieldDirty() ist defekt für i18n-Felder [#4864]
- Personendaten drucken (DSGVO) , formatReady fehlt bei den Inhalten [#4882]
- PHP8-Warnungen im htmlpurifier [#4883]
- Speichern von I18N-Datenfeldern ist defekt [#4891]
- Eintragen von Standardvertretung scheitert mit "Unzulässige Request-Methode" [#4897]
- PHP8-TypeError beim Genehmigen eines Studiengangs [#4899]
- PHP8 Warning in Auswertung von Likert- und Polskala-Fragen [#4906]
- Probleme mit Nicht-Pflicht-Fragen bei Likert- und Polskalen [#4908]
- Drag & Drop von Räumen mit sehr langem Namen in Raumgruppen funktioniert nicht wie erwartet [#4917]
- Weitere PHP8-Warnungen [#4925]
- OER Campus: Löschen von Themen beim Anlegen eines Materials fehlerbehaftet [#4931]
- Zeiten/Räume: Sammelaktion bucht Termine nicht mehr in der auswählten Reihenfolge [#4938]
- PHP8 Warning in LVGrizosWizardStep [#4941]
- Funktion "tooltipHtmlIcon()" interpretiert kein HTML und zeigt alle Tooltips als wichtig an [#4947]
- PHP >= 8.1: Probleme durch Änderungen am Verhalten von Rückgaben durch PDO [#4971]
- CKEditor: readonly wird nicht gesetzt [#4979]
- Im Stundenplan werden veraltete Termine angezeigt [#4984]
- Raumgruppen: Admin kann beim Zuweisen von Rechten unsichtbare Accounts nicht finden [#4994]
- Meldung bei fehlender Datenbankverbindung anpassen [#5012]
# 03.09.2024 v 5.5.2
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.5.2&state=all
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment