Skip to content
Snippets Groups Projects
ChangeLog.md 330 KiB
Newer Older
Stefan Suchi's avatar
Stefan Suchi committed
# 03.09.2024 v 5.4.5

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.5&state=all
- Verwaltung von Veranstaltungen: Spalte "Inhalte" bricht um [#3078]
- Galerie Block Gitter Layout defekt [#3184]
- Courseware: Export des Lernmaterials ist kaputt, wenn ein Bild aus dem Bilderpool gewählt wurde [#3743]
- Admin-VA CSV-Export ist unsortiert [#3994]
- Bei einem leeren Blubber-Thread dreht sich dauerhaft das Lade-Icon am linken Rand des Hauptbereiches [#4191]
- JSON-API controller RangeTreeIndex StudyAreasIndex haben eine irreführende und zu kurze Beschreibung im DocBlock [#4396]
- JSON-API Controller RangeTreeIndex ist nicht eingebunden [#4397]
- Veranstaltungsverwaltung: ursprünglicher Werkzeugname zeigt nichts an [#4419]
- Werkzeuge: Einstellung für Sichtbarkeit wird auch in Einrichtungen angeboten [#4420]
- kompakte/mobile Navigation: Verwaltung ist ganz unten im Menü [#4422]
- "Mehrere Gruppen anlegen" wirft Fehler bei Einzelterminen wegen fehlender Description [#4449]
- Adminverwaltungsseite für Veranstaltungen: Zurücksetzen der Suche setzt diese nicht unmittelbar zurück [#4460]
- Werkzeuge: Zusätzliche Kategorie "Sonstige" [#4469]
- Das Feedback-Modul ist kaputt [#4475]
- Hauptordner in Veranstaltung gehört Studierendem statt Dozierendem [#4479]
- Veranstaltungs-Stundenplan zeigt keine Treffer, wenn auf der Veranstaltungsverwaltungsseite ein Suchbegriff eingegeben wurde [#4515]
- PHP8 - Warnungen auf der Teilnehmerseite [#4533]
- PHP8 - Warnungen in den Raumberechtigungen [#4538]

# 03.09.2023 v 5.3.8

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.8&state=all
- Courseware: Falsche Berechtigungen für nicht im Kurs eingetragene Personen [#889]
- Globale Suche/Schnellsuche: Graue Texte entfernen [#1382]
- WYSIWYG: Unterschiedliche Darstellung Editor/Lesemodus [#1607]
- Zusammenführen von Accounts nimmt keine Courseware-Inhalte mit [#2492]
- Beschreibung des Lernmaterials nur beim Import nicht zwingend erforderlich. [#2776]
- Aktion "Inhalt kopieren" bei einer abgegebenen Aufgabe funktioniert nicht [#2805]
- Courseware Dateiordner Block Darstellungsfehler [#2823]
- Courseware: Kopieren von Abschnitten generiert `null`-Einträge in der Payload [#2842]
- Verschieben von Blöcken direkt nach dem Anlegen funktioniert nicht [#3000]
- Exportierter Kalender kann nicht in einem anderen Account importiert werden [#3103]
- Beschreibung im Block Karriere wird nicht angeziegt [#3144]
- Courseware: "Lerninhalte kopieren"-Wizard kann verschoben werden, Dropdownmenü bleibt sticky [#3174]
- Courseware: "Error: Undefined data type" im Block "Ziele" [#3181]
- DOMDocument::loadHTML(): Empty string supplied as input [#3194]
- Courseware: verlängerte Aufgabe kann von Studi nicht mehr abgegeben werden (Aktionsmenü fehlt) [#3269]
- Shibboleth: Logout beendet Session nicht [#3624]
- Courseware: PDF-Export exportiert "unsichtbare" Blöcke [#3726]
- Implementierungen des Serializable-Interfaces erzeugen unter PHP 8.1 Deprecation Warnings [#4135]
- PHP 8: Warnungen in JSON-API Route der Courseware [#4268]
- Memcached-Cache: Änderung der Einstellungen wird nicht aktiv [#4284]
- Memcached-Cache: Eintragen von mehr als einem Server führt zu einem nicht funktionieren System [#4286]
- Suche findet eigene Veranstaltungen nicht immer [#4384]
- PHP8 Warning bei Export von Ablaufplan [#4399]
- Courseware: Quelltext-Block rendert HTML statt es mit Syntaxhervorhebung darzustellen [#4437]
- Evaluationsblock trotz global deaktivierter Evaluationsfunktion in Veranstaltungskurzinfo sichtbar [#4440]
- PHP8 Fehler in AuthPlugin: method_exists(): Argument #2 ($method) must be of type string, Closure given [#4442]
- Raumverwaltung: Dokumente zu Räumen haben "Größe" als Standardsortierung [#4450]
- Fragebogen: Nicht-Pflicht Antwort wird auf erste Option gesetzt [#4452]
- Verwaltungsfunktionen von Einrichtungen sind auch für nicht berechtigte Nutzer sichtbar [#4458]
- LTI-Schnittstelle: Parameter lis_course_section_sourcedid ergänzen [#4461]
- Courseware: keine Anzeige bei Lernmaterialien [#4466]
- Regelmäßige Termine lassen sich nicht bearbeiten [#4471]
- Fehler "Only variables should be passed by reference" in der Übersicht der Module [#4472]
- Bearbeiten von vielen Modulen ist kompliziert [#4473]
- PHP8-Warning beim Login via SSO [#4480]
- „Neue Nachricht schreiben“: Pflichtfelder werden nicht barrierearm ausgezeichnet [#4488]
- Studiengruppen: Liste der teilnehmenden Personen als Gallerie ist zu starr [#4489]
- PHP-Warnungen in den Umfragen [#4492]
- Ausgabe der Ankündigungen auf externen Seiten ist defekt [#4496]
- Zugriffsbeschränkung der SOAP/XML-RPC Web-Services funktioniert nicht mit IPv6 [#4500]
- Veranstaltung: Übersichtsseite hat Textstrings mit Positionsangaben und bei Evaluationen fehlt die Icon-Bezeichnung [#4505]
- Standardeinrichtung beim Anlegen von LV ist für Dozenten nicht vorgewählt [#4506]
- JSUpdater leert den Flash [#4507]
- CoreScm: Entfer nicht verwendete Methode [#4508]
- PHP8-Warnungen bei Raumzeit [#4521]
- Eintragen von IPv6 Bereich bei den Webservices nicht möglich [#4524]
- Links in formatiertem Text haben falsche vertikale Position [#4531]
- PHP8 - Warnungen in den Institute-Klasse [#4534]
- StudipArrayObject unserialize wirft fehler [#4537]
- Fehlende Schriftarten ergänzen [#4542]
- PHP8 - Warnungen bei widget-layout [#4544]
- CSRF-Protection wird an diversen Stellen falsch verwendet [#4545]
- CSRF-Protection wird an noch mehr Stellen falsch verwendet [#4548]

Stefan Suchi's avatar
Stefan Suchi committed
# 25.07.2024 v 5.4.4

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.4&state=all
- Courseware: Aktionsmenü in "Merkliste" ist falsch plaziert [#3009]
- Vorlesungsverzeichnis: HTML in Tooltips [#3050]
- Veranstaltungsverzeichnis: Einträge ohne Namen sind nicht mehr bearbeitbar [#3489]
- Courseware: öffentliche Links kaputt [#4351]
- Bilder-Pool Dateipfad/URL nicht konfigurierbar [#4356]
- VVZ: Kacheln laden teilweise nicht mehr nach [#4358]
- PHP - Warnungen im PluginManager [#4363]
- Stock Images: Fehler beim Upload, wenn das Bild nicht breit genug ist [#4377]
- PHP8-Fehler beim StockImage-Upload [#4378]
- search/courses lädt nicht, wenn in der URL der Parameter „cid“ steht [#4394]

# 24.07.2024 v 5.3.7

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.7&state=all
- Courseware: Aktionsmenü in der Contentbar ist falsch plaziert [#2557]
- Courseware: Aktionsmenü in der Contentbar ist falsch plaziert [#3073]
- Aktionsmenü sollte nicht mehr immer umgehängt werden [#3447]
- Sprechstunden: Fehler beim Aufruf von "Termin reservieren" ohne Anmeldung [#3771]
- PHP8-Warnungen [#4341]
- Neues-Passwort-Mail ist falsch [#4368]
- PHP8-Warnungen bei den MVV-Dateien [#4369]
- XSS beim Namen des Autoren in Details eines OER-Materials [#4376]
- PHP8-Warnung [#4381]

# 24.07.2024 v 5.2.9

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.9&state=all
- Fehler bei der Raumplanung (Errorlog) [#3676]
- StudipFileCache::getStats() gibt Werte für den falschen Cache raus [#3699]
- Tägliche Benachrichtigungen:  seminar_id statt range_id  in  notification_text.php [#3978]
- Methode "Folder::findTopFolder()" prüft nicht auf Typ "RootFolder" [#4008]
- Exception in OpenGraph::extract() bei null-String [#4319]
- X-Icon zum Zurücksetzen der globalen Suche ist grau statt blau [#4326]
- Fehler beim Anzeigen eines Tooltips im oberen Bereich [#4330]
- Umbenennen von Funktionen/Gruppen löscht Übernahme der Standarddaten [#4331]
- Typo im BIEST #4288 [#4333]
- Fehlerhaftes Verhalten beim Bearbeiten von Terminen bei vorhandener Gruppenzuordnung [#4334]
- Manuelles Eintragen von Personen: Beim Domänenfilter wird bei der Auswahl „Ohne Domain“ niemand gefunden [#4353]
- CLI-Kommando "plugin:i18n:extract" aktualisiert nicht die .po-Dateien [#4360]
- Dateibereich: Literaturangaben haben ungeklärte Lizenz [#4361]
- Pluginverwaltung: Filter auf Plugintypen mit Namespace funktioniert nicht [#4364]
- Falsche Fehlerbehandlung in Auth-Plugins [#4374]
- Fragebögen: Benachrichtigung an den erstellenden Nutzer werden in der Sprache des teilnehmenden Nutzers verschickt [#4385]
- Nachricht beim Abgeben einer Aufgabe enthält nicht den Aufgabentitel [#4389]


Stefan Suchi's avatar
Stefan Suchi committed
# 18.06.2024 v 5.4.3

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.3&state=all
- Verwaltung von Veranstaltungen: Lehrendenfilter wird angewendet, obwohl das nicht angezeigt wird [#991]
- Nachrichten: Dialoge haben kein data-secure [#2908]
- Verlinkung bei der Raumverwaltung > Auflösen von Raumanfragen [#2956]
- Courseware: Bildvergleich im Tabs und Accordion Abschnitt im Lesemodus "weg" [#3192]
- Veranstaltungshierarchie: Aktionen in der Contentbar funktionieren nach Schließen des Dialogs nicht mehr [#3490]
- Textarea fängt an rückwärts zu schreiben [#3510]
- MyCoursesController::getMyCoursesData(): Argument 1 ($sem_courses) must be of type array, null given [#3740]
- Courseware: Bild zum Lernmaterial kann nicht mehr entfernt werden [#3742]
- Contentbar verdeckt Content im Wiki im Kompaktmodus [#3749]
- Icons von Meetings, Kalender und Stoodle sind schwarz statt blau [#3801]
- Semesterfilter für Benutzer verwendet noch all [#3803]
- Forum: Beitrag zitieren/antworten hat neuerdings verwirrende UI [#3816]
- Nachladen bei Blubber funktioniert nicht [#3817]
- Blubber: Performance der Routen zum Teil überarbeitungswürdig [#3819]
- Blubber: Avatare sind schwammig [#3820]
- Semesterfilter für Benutzer verwendet noch all [#3821]
- MyRealmModel - Warning: max(): Array must contain at least one element [#3822]
- Fehler bei einer Raumanfrage [#3825]
- Warnungen in den Raumanfragen [#3833]
- Doc-Block in Contact.class.php fehlerhaft [#3839]
- Semesterwechsel funktioniert nicht [#3844]
- Anzahl der Veranstaltungen in der Unterebene beim VVZ passt nicht [#3852]
- Sichtbarkeitseinstellung: irreführender Hinweis [#3859]
- Umschalten der Ansicht im Veranstaltungsverzeichnis springt wieder an den Anfang zurück [#3867]
- Raumverwaltung: Raumplanung > Anfragenplan [#3873]
- Sortierung im Admin-Veranstaltungs-Übersichtsbereich [#3888]
- Falsche Information für Admin-Verwaltung bei TN-Zahl [#3906]
- CW: Bilderpool kann nur einmal bei Lernmaterialien ausgewählt werden [#3908]
- PDF-Export der Veranstaltungsübersicht ist leer [#3925]
- Sortieren nach Semester auf Veranstaltungsadminseite alphabetisch nicht zeitlich [#3926]
- Kompaktmodus: Wiki und Benutzerverwaltung [#3927]
- Veranstaltungsadministration - Verwaiste View [#3930]
- Docker-Container zum Testen sollen mit WebP umgehen können und  im "main" mit PHP 8.3 statt PHP 8.2 laufen [#3935]
- Logout Success Messagebox fehlt ab 5.4 [#3937]
- PHP-Warnungen im Blubber [#3939]
- Kopieren und einfügen aus der Merkliste mit Text Blöcken wirft Fehler [#3942]
- Modulfilter bei "Meine Veranstaltungen" [#3946]
- Raumanfragen - Gewünschte Eigenschaften werden leer abgespeichert [#3947]
- PDFs werden nicht richtig skaliert [#3948]
- Blubber - Neue Konversation erstellen - Dialog sieht kaputt aus [#3952]
- Verwendung von get_called_class() in SimpleORMap behindert Discovery in IDEs [#3976]
- Raumanfragen brechen mit einem Fehler ab [#3980]
- SQL-Fehler im Stundenplan [#3981]
- CLI-Cronjobs ohne ID führt zu einem Fehler [#3982]
- Fehler in den Raumanfragen aus Raum/Zeit [#3991]
- Nicht mehr benötigte Funktion im Admin_CoursesController [#3996]
- Performance von AdminCourseFilter::getCourses() ist nicht optimal [#3999]
- Weitere Probleme in den Raumanfragen [#4000]
- PHP-Warnungen in der showNews.inc.php [#4001]
- Fehler bei einer Raumanfrage bei der Anzahl der Sitzplätze [#4004]
- Raumanfrage: Call to a member function getRequestableProperties() on null [#4010]
- Admin-Filter nach Lehrenden und Studiengangteilen werden nicht zurückgesetzt [#4018]
- VA-Admin, Filter Veranstaltungsverwaltung, Veranstaltungszugriff in Veranstaltungen [#4030]
- Mangelnde Tastatur-Bedienbarkeit im Veranstaltungsverzeichnis [#4031]
- Beim Navigieren durch das Vorlesungsverzeichnis aktualisiert sich der Seitentitel nicht [#4035]
- Lehrendenfilter zeigt keine Einträge bei "Einrichtung + Institute" [#4050]
- Einrichtungsfilter zeigt falschen Wert bei "Einrichtung + Institute" [#4051]
- Verwaltung von Veranstaltungen: Lehrendenfilter wird angewendet, obwohl das nicht angezeigt wird [#4053]
- PHP - Fehler im Kalender [#4063]
- PHP8-Warnungen [#4086]
- PERSONALDOCUMENT_ENABLE wird noch verwendet? [#4093]
- PHP - Warnungen in den Fragebögen [#4098]
- PHP8 Warning Administration von Veranstaltungen [#4107]
- Verwaltung von Veranstaltungen: Einrichtungsfilter filtert bei "Fakultät + Institute" nur auf die Fakultät [#4108]
- SimpleOrMapNodbTest.php:testI18nFields schlägt fehl, wenn man nur eine Sprache konfiguriert hat [#4129]
- SORM und IDE vertragen sich nicht so gut [#4130]
- Verwaltung von Veranstaltungen: Lehrendenfilter zeigt zuviele Einträge [#4146]
- Courseware: DokumentenBlock skaliert falsch [#4186]
- Fragebögen: Frageoptionen werden überschrieben wenn Fragen kopiert werden [#4208]
Stefan Suchi's avatar
Stefan Suchi committed
- VA-Administration: Filter nach Text-Datenfelder funktionieren nicht [#4215]
- CLI-Kommando oauth2:keys ist (immer noch) defekt [#4223]
- Sortierung auf der Veranstaltungsseite für Admins ist nicht konsistent [#4226]
- Alter Blubber: Kontrastverhältnisse Text zu Hintergrund prüfen und korrigieren (Hochkontrastansicht) [#4232]
- Fix typo in cli command `oauth2:keys`. [#4239]
- Veranstaltungshierarchie: Fehler beim Anlegen von Unterelementen [#4257]
- Suche in der Sidebar löscht ihren Inhalt beim Drücken von Enter [#4274]
- Loggin im Dateibereich defekt [#4280]
- PHP-Warnungen in den Raumanfragen [#4281]

# 17.06.2023 v 5.3.6

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.6&state=all
- Courseware - Import schlägt fehl [#2565]
- Fehler bei der Anzeige aus Arbeitsplatz in Veranstaltung kopierter Fragebögen [#2927]
- Courseware: Fehler beim Verschieben von Blöcken in einen Tabs-Abschnitt [#3151]
- Studierende mit Schreibrechten können sich die Schreibrechte und Leserechte entziehen [#3340]
- Fragebogen: Likertskala und Polskala zeigen Aussagen immer in zufälliger Reihenfolge an [#3460]
- Fragebögen: Einleitungstext kann bei Likert-Skala und Pol-Skala nicht eingegeben werden [#3466]
- Fragebogen: Auswahlfrage zeigt Aussagen in zufälliger Reihenfolge an [#3526]
- Fragebogen: Änderung der Option "Pflichtfrage" wird nicht gespeichert [#3691]
- Mein Arbeitsplatz: Text läuft aus Kachel in mobiler Ansicht [#3725]
- PHP8-Warnungen [#3741]
- PHP8-Warnungen [#3793]
- Modulkontakte sortieren [#3797]
- Courseware - VUE Warnungen [#3829]
- aria-expanded ist bei der responsiven Navigation am falschen Element [#3858]
- PHP8-Warnungen [#3890]
- Raumanfrage: Liste der Räume steht nicht mehr rechts im Dialog [#3903]
- Fragebögen: Zu Auswahlfrage ohne Antworten können keine Antworten hinzugefügt werden [#3914]
- Fragebögen: Auswahlfrage ohne Fragetext wird beim Bearbeiten "geleert" [#3915]
- Fragebögen: Fehler beim Speichern, wenn man als Startzeitpunkt "händisch" auswählt [#3916]
- PHP Warnung in den Plugin-Administration [#3928]
- Courseware - DateiordnerBlock funktioniert nicht richtig [#3934]
- Barrierefreiheit: "Back to top" ist nicht per Tabulator erreichbar [#3941]
- I18NString ignoriert  den default-Wert [#3943]
- PHP - Fehler in der Courseware [#3949]
- Barrierefreiheit: Auf- und Zuklappverhalten für Screenreader kennzeichnen [#3960]
- Return Type Probleme beim DI-Container [#3968]
- Tägliche Benachrichtigungen:  seminar_id statt range_id  in  notification_text.php [#3978]
- Methode NewsRangesSearch::getResults() ist für Berechtigung "admin" defekt [#3992]
- CSS-Klasse "list-unstyled" ist verlorengegangen [#3997]
- Responsive Navigation erscheint auf dem Desktop nicht, wenn ein Anker angesprungen wird [#4005]
- Weitere PHP8-Warnings [#4012]
- Avatare und Asset-Images via Vue haben kein alt-Attribut im Image-Tag [#4014]
- PHP-Warnungen in den Studiengruppen [#4019]
- CLI-Kommando "check:globalized-config" ist defekt [#4024]
- Weitere PHP8-Warnungen [#4026]
- Meine Veranstaltungen: Fehlende Textalternativen für die angezeigte Farbgruppierung [#4036]
- Fehlende textuelle Beschreibungen für Icons im Dateibereich [#4037]
- Dialogtitel sind nicht als Überschrift gekennzeichnet und nicht modal [#4038]
- article.studip und fieldsets kennzeichnen nicht ihren auf-/zugeklappten Zustand für Screenreader mit aria-expanded [#4040]
- BlubberThread::getContextTemplate() geht von falscher Annahme für StudipModule::getTabNavigation() aus [#4041]
- Das Skiplink-Menü enthält Skiplinks, die nirgendwohin verweisen [#4049]
- Fehlende aria-Informationen für Warndialoge und fehlerhafte Aria-Sortierinformation für Tabellen [#4064]
- Vertikale Ausrichtung von Text wird nicht übernommen [#4067]
- Responsive Ansicht von Veranstaltungen unterscheidet sich von der normalen Ansicht [#4076]
- PHP8-Warnungen [#4077]
- Listenelemente sind nicht syntaktisch korrekt ausgezeichnet [#4088]
- Datentabellen im Bereich "Forum" sind nicht korrekt aufgebaut/beschriftet [#4089]
- Formularfelder sind nicht mit einem label verknüpft [#4091]
- CLI-Kommando `plugin:register` hat ein anderes Verhalten [#4099]
- PHP8-Warnungen in SimpleORMap::import() [#4100]
- Formular zum Barrieremelden lässt sich effektiv nicht abschalten [#4112]
- PHP - Warnungen im OER-Campus [#4114]
- Formular zum Melden einer Barriere erzeugt ggf. unnötig lange URLs [#4115]
- PHP8  Warnungen im Forum [#4127]
- PHP8-Warnungen [#4128]
- Courseware Abschnitt-Liste-Element Bearbeitungsmodus Icons verschoben [#4142]
- Globale Variable ASSETS_URL soll erst nach dem Laden der Konfiguration gesetzt werden [#4143]
- PHP8-Warnungen [#4168]
- PHP - Warnungen in dates.inc.php [#4178]
- Beschriftung des Formularfelds ist nicht mit dem dazugehörigen Feld verknüpft [#4183]
- PHP8-Warnungen [#4210]
- PHP8-Warnungen [#4221]
- Gruppen von Formularelementen strukturieren [#4224]
- Kontrastverhältnisse Text zu Hintergrund prüfen und korrigieren (Normal- und Hochkontrastansicht) [#4225]
- Sortierungspfeile im Tabellenkopf sind verloren gegangen [#4227]
- Name des markierten Formularfeldes enthält nicht den sichtbaren Text [#4235]
- Pflichtfelder beim Schreiben einer neuen Nachricht werden nicht als solche gekennzeichnet [#4237]
- PHP8-Warnung bei  Verwendungen von PageLayout::disableHeader() [#4242]
- Suchfeld im Adminbereich verschwunden [#4249]
- Ablaufplan: Warnmeldung, wenn Termin "ohne Semester" ist [#4275]
- PHP8-Warnungen [#4279]
- Fragebogen: Single Choice CSV-Export unnötig kompliziert [#4308]
- PHP - Warnungen / Fehler [#4310]
- PHP8-Warnungen, wenn die Hilfetouren abgeschaltet sind [#4311]

# 17.06.2024 v 5.2.8

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.8&state=all
- Fehler im Quellcode der Raumverwaltung -> Raumübersicht [#1421]
- CW: Externe Ansicht bei einigen Blöcken [#3887]
- Angabe fürs Umfärben des Platzhalters von Eingabefeldern im Hochkontrastmodus wird nicht übernommen [#3902]
- admin oder root kann eine Veranstaltung in eine Studiengruppe umwandeln [#3921]
- Barrierefreiheit: Leeres alt-Attribut bei Verwendung von studip-icon [#3931]
- Nachträgliche Gruppenzuweisung zu einem Termin wird nicht übernommen [#3995]
- Falscher Link zu OER-Material in Abo-Nachricht [#4052]
- Cronjobs: Exceptions beim Ausführen werden nicht korrekt verarbeitet [#4096]
- TypeError: STUDIP.Audio is undefined [#4207]
- Gradebook: Beim Speichern einer Note wird das chdate immer aktualisiert [#4283]
- Fehler beim Authorisieren einer OAuth2-App mittels SSO [#4288]

# 17.06.2024 v 5.1.9

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.9&state=all
- Datenfelder: Undefined variable $object_type [#1757]
- JSON-API: OAuthRequestVerifier prüft falsche Signatur, wenn ein Request-Parameter als Array übergeben wird [#1971]
- Log-Events für Aktion SINGLEDATE_CHANGE_TIME und SEM_ADD_SINGLEDATE werden mit ungültigem Werten angelegt [#2735]
- Selbst hochgeladene Dateien in Ordnern ohne Lesezugriff schlecht sichtbar [#2954]
- MailQueueEntry::send prüft nicht darauf, ob die Mail Empfänger hat [#3523]
- Nested fieldsets erben styling vom collapsable [#3704]
- CW-IFRAME-Block [#3823]
- Statusgruppen werfen beim Löschen ein Fehler [#3845]
- SORM: Mehrere Aliase auf die gleiche Spalte sind nicht möglich [#3876]
- PHP Warning:  call_user_func_array() expects parameter 1 to be a valid callback, class 'Statusgruppen' does not have a method 'cbRemoveTasks' [#3891]
- Request::getDateTime() liefert falschen Zeitpunkt [#3895]
- Wiki: Übergeordnete Seite im Inhaltsverzeichnis geht bei Import verloren [#3900]
- Temporäre Buchungsrechte: Rechte- und Buchungszeitraum identisch [#3907]
- Nutzerverwaltung: "gesperrt von" zeigt eigenen Username [#3932]
- OER-Campus: Suche speichert nicht korrekt, dass schonmal in kürzester Zeit gesucht wurde [#3944]
- Studiengruppennamen bleiben rot [#3956]
- Dialog „Nachricht schreiben“: „Mehrere Adressaten hinzufügen“ hat drei Beschreibungen, die vorgelesen werden [#3961]
- Der Text von Tooltip-Icons wird nur als „leer“ vorgelesen [#3962]
- OER Campus: Suche nach Autoren von Materialien hat schlechte Performance [#3964]
- ILIAS Schnittstelle: SOAP Methode getUser wird noch an einer Stelle verwendet [#3966]
- CSS-Klasse .list-csv hat unnötigen Abstand nach rechts [#3969]
- Plugin wird weiterhin als StandardPlugin angesehen [#3977]
- OpenGraph: Anzeige der URL escapet zuviel [#3990]
- Funktion zum Erstellen einer Raumanfrage gehört nicht in den Dialog [#4003]
- Barrierefreiheit: Größer gestellter Text wächst aus Box [#4006]
- Auswahlelemente von Datei-Nutzungsbedingungen und Ordnertyp: Radio-Buttons sind nicht als solche erkennbar [#4009]
- URL-Validierung in CoursewareIframeBlock sollte überarbeitet werden [#4021]
- Positionsangaben von Elementen in Texten sind nicht barrierefrei [#4022]
- Barrierefreiheit: Blubber für 200% [#4023]
- Links von der Admin-Verwaltungsseite sollten immer auf die Grunddaten einer Veranstaltung zeigen [#4028]
- MultiPersonSearch: Icons zum Suchen und Zurücksetzen sind nicht per Tastatur erreichbar [#4029]
- Installationsskript kann nicht gestartet werden, wenn Warnungen aktiviert sind [#4034]
- Doppeltes Id Attribut auf der Nachrichtenseite [#4039]
- MessageBox sollte als Statusmeldung ausgezeichnet werden [#4042]
- PHP 8: Too few arguments to function Trails_Dispatcher::error_handler() [#4045]
- Profilseite: Icons von Aktionen haben keine Textalternative [#4046]
- Gruppenzuordnung von Veranstaltungen ist nicht barrierefrei [#4047]
- Stundenplan: Auswahl der Farbe für Termine ist nicht barrierefrei [#4048]
- Verwaltung von Veranstaltungen: Duplikate im Lehrendenfilter [#4054]
- Zeiten/Räume-Seite: Aktionen „Neue Raumanfrage“ und „Raumanfrage bearbeiten“ im Drei-Punkte-Menü von Einzelterminen funktioniert nicht in Stud.IP 5.3 [#4057]
- Barrierefreiheit: Blubber Benachrichtigungsstatus ist nicht für Screenreader erkennbar [#4061]
- Seite "Anzeige der Log-Events" ist sehr langsam, wenn kein Filter gewählt ist [#4062]
- ResourceNavigation wird nicht richtig initialisiert [#4065]
- Barrierefreiheit: Globale Suche nicht barrierefrei nutzbar [#4072]
- Ilias Schnittstelle: Automatisch angelegte Benutzer können sich in Ilias nicht anmelden (Ilias 8) [#4081]
- Anzeige von freier Raumangabe enthält zu viele Klammern [#4092]
- Vue-Fehler in Blubber (Developer-Server) [#4097]
- Terminvergabe: Ortsangabe bei nicht gruppierter Anzeige falsch [#4103]
- Anmeldesets: Nutzer können beliebige Anmeldesets löschen [#4144]
- Fehlende Indizes bei schedule_seminare verlangsamen Löschen von VAs [#4157]
- "Freie" sollte "Freie Veranstaltungen" heissen [#4222]
- SORM-Relation kann nicht auf NULL gesetzt werden [#4233]
- ConsultationBlock::range_display gibt für Einrichtungen fälschlicherweise "Veranstaltung" aus [#4234]
- Kaputte Darstellung von Tooltips [#4251]
- JSON-API: Route "/folders/{id}/folders" zeigt unsichtbare Unterordner an [#4277]
- Fehlerbehandlung im Chunk Loader [#4287]
- STUDIP.loadChunk is not a function [#4293]

Stefan Suchi's avatar
Stefan Suchi committed
# 14.03.2024 v 5.4.2

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.2&state=all
- VVZ: Text läuft aus Kachel [#3574]
- Raumverwaltung > Raumplanung > Aktionsmenü >Dialog "Anfrage bearbeiten" [#3610]
- Veranstaltungsadministration: Sortierung klappt nicht [#3637]
- VVZ: Kacheln laden teilweise nicht mehr nach [#3638]
- Initiales Laden des Veranstaltungsverzeichnisses sowie das Suchen dauert immer noch zu lange [#3639]
- Unterveranstaltungen lassen sich eventuell nicht finden [#3670]
- Mehrfachzuordnung von Studienbereichen ignoriert SEM_TREE_ALLOW_BRANCH_ASSIGN [#3680]
- Vue-Version konkretisieren [#3689]
- MVV: Bearbeiten und Speichern von Modulteilen geht nicht mehr [#3720]
- In den ReleaseNotes für für 5.4 fehlenden wichtige Hinweise [#3722]
- Plugin Aktion "Beschreibung und Hervorhebung" zeigt nur leeren Dialog [#3727]
- Reiter aktualisieren sich verspätet [#3729]
- Drag and Drop für Bilderpool funktioniert nicht [#3730]
- Tippfehler Veranstaltungsverwaltung link hover text [#3746]
- Suche im Vorlesungsverzeichnis funktioniert nicht [#3753]
- Fehler bei MyCourseWidget [#3756]
- CKEditor: Quellcodeansicht ist bei leerer Eingabe unten abgeschnitten [#3760]

# 14.03.2024 v 5.3.5

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.5&state=all
Stefan Suchi's avatar
Stefan Suchi committed
- /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]
Stefan Suchi's avatar
Stefan Suchi committed

# 14.03.2024 v 5.2.7

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.7&state=all
Stefan Suchi's avatar
Stefan Suchi committed
- 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]
Stefan Suchi's avatar
Stefan Suchi committed

# 14.03.2024 v 5.1.8

https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.8&state=all
Stefan Suchi's avatar
Stefan Suchi committed
- 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]
Loading
Loading full blame...