diff options
| author | Philipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de> | 2024-09-24 10:53:31 +0200 |
|---|---|---|
| committer | Philipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de> | 2024-09-24 10:53:31 +0200 |
| commit | 4459dd7917f4d1c34f40bb68f0e991e9c3d53e4c (patch) | |
| tree | 5c07151ae61276d334e88f6309c30d439a85c12e /ChangeLog.md | |
| parent | da0022e5c1abbf9825ae76debaabdff7e8623bb4 (diff) | |
| parent | 97a188592c679890a25c37ab78463add76a52ff7 (diff) | |
Merge branch 'main' into issue-3911issue-3911
Diffstat (limited to 'ChangeLog.md')
| -rw-r--r-- | ChangeLog.md | 464 |
1 files changed, 464 insertions, 0 deletions
diff --git a/ChangeLog.md b/ChangeLog.md index f835d5d..beec59b 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,467 @@ +# 18.06.2024 v 5.5 + +https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.5&state=all +- Anspringen von Ankündigungen soll diese gleich öffnen [#912] +- Überarbeitung des Terminkalenders in Stud.IP [#1354] +- Kalender/Stundenplan: Teilweise schwierige Kontraste der Farbboxen [#1368] +- Wiki: Autor:innenzuordnung in der Versionierung ausschließlich über Farben [#1377] +- Registrierungsformular mit FormBuilder neu bauen [#1559] +- Wiki: Wiki-Seiten sollen umbenannt werden können [#1790] +- StEP00370 Neuprogrammierung der "Externen Seiten" [#1800] +- Neuentwicklung der Exporte [#1959] +- Aktuelle Termine führen nicht zur Veranstaltung [#2011] +- LESS/SCSS-Farbvariablen durch CSS-Variablen ersetzen [#2125] +- Courseware: Bewertung von Lernmaterialien [#2472] +- Werkzeugleiste für Courseware [#2488] +- Hinzufügen von Blöcken/Abschnitten per Drag&Drop [#2532] +- Courseware-CSS nur bei Bedarf laden [#2627] +- Nutzendenfreundliche Umgestaltung der Loginseite [#2660] +- Fragebogen: Sortierung nach Spaltenüberschriften [#2822] +- Likertskala und Polskala sollen absolute Zahlen in der Auswertungen anzeigen [#2911] +- Nachrichten: Textstrings „Nachrichten im Posteingang löschen“ und „Nachrichten im Postausgang löschen“ ersetzen [#2975] +- Trennlinien in Aktionsmenüs ermöglichen [#3013] +- Fehler beim Zustellen von E-Mails an den Absender senden lassen [#3023] +- Lernmaterialien in Courseware sortieren [#3032] +- Array bei UNI_LOGOUT_ADD zulassen [#3092] +- Widget-Verwaltung der Startseite auf SORM umstellen [#3094] +- Neugestaltung der ersten Seite eines Lernmaterials (Courseware) [#3111] +- Lernmaterial OER-Metadaten nur bei Inhaltstyp OER-Material anzeigen [#3112] +- Aufräumen von object_user_visits in den GarbageCollector aufnehmen [#3113] +- Mindestanforderung auf PHP 7.4 hochsetzen [#3123] +- Informationsseite zu Leichter Sprache bereitstellen [#3132] +- Avatare als WebP statt als PNG speichern [#3183] +- JSONAPI Routen für Feedback Elemente und Einträge [#3185] +- Keine unbegrenzten Veranstaltungen mehr in der Kategorie Lehre [#3193] +- Deprecation-Warnings im Autoloader mit PHP8.2 [#3201] +- Fehler bei StudipFileloader::load() bei den Tests mit PHP 8.2 [#3202] +- Warnungen und Fehler bei Unit-Tests mit PHP8.2 (vermutlich auch 8.0 und 8.1) [#3204] +- Warnungen und Fehler bei den Tests der JSONAPI mit PHP8.2 (vermutlich auch 8.0 und 8.1) [#3206] +- Wiki modernisieren [#3215] +- "Bewegung reduzieren" vereinheitlichen und anders lösen [#3216] +- Polyfills für PHP 8.2 und 8.3 hinzufügen [#3221] +- Properties der SORM-Models korrekt definieren [#3225] +- Einstellung zum Deaktivieren des ckeditor entfernen [#3227] +- Trennlinien in Sidebar-Widgets ermöglichen [#3235] +- Dependabot-gitlab für Stud.IP ermöglichen [#3242] +- Überarbeitung der Kommentarfunktion von Courseware [#3255] +- Courseware Seiten-Export als eine Aktion [#3257] +- Courseware Lerninhalte und Seiten hinzufügen, kopieren und importieren als eine Aktion [#3258] +- Courseware Ansichten entfernen [#3260] +- Courseware Seiten im Inhaltsverzeichnis anlegen und umbenennen [#3261] +- Erweiterter Dateiwähler als Vue-Komponente [#3262] +- Lernmaterial im Inhaltsverzeichnis prominenter darstellen [#3266] +- Courseware Aufgaben erweitern [#3286] +- Updates der Bibliotheken zur 5.5 [#3315] +- Erweiterung der Courseware-Zertifikate [#3319] +- Impressum mit Option ausstatten: Seiten für nicht eingeloggte Nutzer ausblenden, Reihenfolge ändern, Entwurfsmodus [#3331] +- Matrikelnummer als Feld in auth_user_md5 [#3336] +- Testergebnisse aus ILIAS in das Stud.IP Gradebook importieren [#3344] +- Bump @vue/eslint-config-typescript from 11.0.3 to 12.0.0. [#3352] +- Courseware CSS aufteilen [#3361] +- Optimierung der Courseware-Ladezeiten [#3364] +- Flash-Altlasten entfernen [#3371] +- Dialog-Titel ist schwarz und nicht lesbar [#3372] +- Sprechstunden: Link zum kopieren anbieten & Fehler mit falscher URL vermeiden [#3373] +- Fehler beim Aufruf von web_migrate [#3374] +- MVV: Logging von Personen und Dateizuordnungen [#3384] +- MVV: Ausgabetemplates für Objektnamen [#3386] +- MVV: Suche (Filter) nach Abschlüssen und Fächern im Backend [#3387] +- AudioBlock modernisieren [#3388] +- SimpleORMap::__clone() sollte die Kopie als "neu" markieren [#3398] +- Parameter `-f` bei mysql-Kommandos entfernen [#3417] +- Sidebar in "Veranstaltungen->Administration" ist zu lang [#3421] +- JSON-API: Auflisten von Nutzern einer Einrichtung ermöglichen [#3429] +- Sprechstunden: Möglichkeit schaffen, dass TutorInnen vom Emfpang der Buchungsbenachrichtigung ausgeschlossen werden [#3435] +- Belegungsplan eines Raumes - Bearbeiten ist nicht verlinkt [#3451] +- TIC 3336: Nach dem Feld Matrikelnummer kann in admin/user nicht sortiert werden [#3455] +- Dateigrößen im FileArchiveManager besser lesbar machen [#3463] +- Admin-Benutzerverwaltung - Tabellenfusszeile ist kaputt [#3470] +- UserManagement->deleteUser verschickt jedes mal eine E-Mail [#3473] +- Felder bei den Einrichtungsdaten mehrsprachig erlauben [#3474] +- Checkboxen in Aktionsmenüs werden als "Link" vorgelesen [#3482] +- Polishing: CoursewareStructuralElement Komponente aufräumen [#3501] +- Polishing: Überarbeitung der Sprechblasen in Blubber [#3512] +- SelectListElement ignoriert Parameter $selected_option [#3522] +- Verwaltung -> Grunddaten: Bereich „Beschreibungen“ umbenennen in „Weitere Angaben“ [#3525] +- Ungenutzte Dateien in "public/pictures/blubberstream" entfernen [#3530] +- Die Designänderungen in TIC 3512 funktionieren nicht mit dem Hochkontrastmodus [#3537] +- Anzeige des Avatars bei Einrichtungen zu groß [#3540] +- Courseware: Abruf des Zertifikats, obwohl das für die Unit gar nicht aktiviert ist [#3548] +- Fehlendes CSS - Arbeitsplatz -> Courseware -> Meine Veranstaltungen [#3564] +- Layout Fehler in Courseware [#3589] +- Login: Fokusmarkierung ist links und rechts abgeschnitten [#3601] +- PHP8-Warnung auf der Loginseite [#3603] +- Änderungen aus MR !2437 sind verloren gegangen [#3604] +- Barriere in der Nutzung des Login-Formulars [#3605] +- Änderungen aus MR !1905 sind durch den Login Step wieder verloren gegangen [#3606] +- CSRFProtection ist defekt [#3609] +- Neuer Login: Fehlermeldung verschiebt die anderen Boxen [#3612] +- Layout des Loginformulars [#3620] +- Skiplinks auf Login-Seite funktionieren nicht [#3621] +- Fullcalendar-Ladeindikator ist größer als der Ladeindikator auf anderen Seiten [#3626] +- Bildvergleich Block fehlt mapgetters. [#3627] +- Polishing: Aktion „Gruppen verwalten“ zum neuen Terminkalender hinzufügen [#3629] +- Fehlendes CSS in Courseware [#3630] +- Fullcalendar wird bei breiten Bildschirmen zu breit [#3633] +- Courseware Layout Polishing [#3634] +- Polishing: „Kalender teilen“ + „Kalender veröffentlichen“ in einem Dialog vereinheitlichen [#3635] +- Fragebögen: Standardsortierung nach Titel ist nicht hilfreich [#3646] +- Login: Eingabeformular wird nicht angezeigt, obwohl es der primäre Login ist [#3647] +- Wiki ab 5.5: Autor:innenzuordnung zeigt nichts an [#3650] +- Wiki Aktivitäten haben keinen korrekten Link mehr [#3651] +- Wiki ab 5.5: Fehler nach dem Merge im Main [#3652] +- Spalte wiki_version.user_id hat falsche Collation [#3655] +- Fehler beim Abrufen der Aktivitäten [#3656] +- PHP8-Warning im JSUpdater [#3657] +- Courseware - Lernmaterialien lassen sich nicht importieren [#3666] +- Neues Wiki (ab 5.5): Speichern-Button ist nach dem automatischen Speichern ausgegraut [#3668] +- Fehlerhafte Darstellung der Plus/Minus-Icons auf der Seite der Änderungen [#3673] +- Wegzeugleiste toggelt Bearbeitungsmodus [#3675] +- Das Registrierungsformular tut nichts [#3678] +- Hinweise zum Login: Editor schreibt nur fett [#3683] +- Terminkalender-StEP hat die falsche Migrationsnummer 5.4.1.1 [#3684] +- FormBuilder macht kein autoStore() mehr [#3690] +- JSONAPI: Course-Schema gibt für Studiengruppen das CourseAvatar zurück [#3700] +- Probleme im Registrierungsformular (autocomplete, Titel, Geschlecht fehlt) [#3705] +- Login-Formular: deprecation-Warnungen unter PHP 8.3 [#3708] +- PHP 8.3 deprecation Warning in SimpleCollection [#3709] +- PHP 8.3 deprecation-Warnung in StudipPDO [#3710] +- CLI-Skript `migrate:matrikelnummer` umbenennen [#3711] +- PHP 8.3 deprecation-Warnungen in Trails [#3712] +- PHP 8.3 deprecation-Warnung in PluginManager [#3713] +- Fatal Error in der Rangliste und beim zusammenführen wegen nicht mehr existenten Kalendertabellen [#3715] +- Courseware: Falsches Icon beim verknüpfen [#3748] +- Exception: Class 'CalendarEvent' not found [#3750] +- Typo im JS des Wiki [#3751] +- Login FAQ ist nicht übersetzbar [#3780] +- Wiki Suche läuft in Exception WikiVersion::chdate not found [#3784] +- Teilnehmerexport läuft in Fehler: Call to undefined function export_link() [#3785] +- Veranstaltungskalender kann nicht aufgerufen werden: AccessDeniedException [#3792] +- VA-Kalender: Call to undefined method Course::calendarWritable() [#3794] +- Mehrtägige Termine werden in der Wochenansicht des Kalenders mehrfach an den Folgetagen ausgegeben [#3795] +- Persönliche Startseite „Kalender“ funktioniert nicht mehr [#3798] +- Terminkalender: Datumsformat im Sidebarwidget "Datum auswählen" defekt [#3809] +- Enddatum einer Terminwiederholung nicht auswählbar [#3810] +- Nach dem Bearbeiten eines Wiederholungstermins springt die Ansicht zum ersten Termin der Wiederholungsserie [#3813] +- Terminkalender - Einträge ohne Farbe [#3818] +- Terminkalender: Termine im VA-Kalender können mit „tutor“-Berechtigungen nicht geändert werden [#3824] +- Terminkalender: Andere Kalender zeigen immer die eigenen Termine [#3826] +- Info-Dialog zu Terminen zeigt den Ort des Termins nicht an [#3828] +- Coursware - Sichtbarkeit einer Seite lässt sich nicht ändern [#3830] +- Fehler im Wiki [#3831] +- Fehler beim Kalenderexport [#3832] +- Fehler in den Sprechstunden [#3834] +- ScheduleWidget ist seit dem Umbau des Kalenders kaputt [#3836] +- ICAL Export fehlt das UID Attribut [#3837] +- Kalender hat alle geteilten Kalender verloren [#3840] +- Teilnehmerexport liefert nicht alle TeilnehmerInnen [#3841] +- Wiederholungstermine werden am Tag der Sommerzeitumstellung nicht korrekt angezeigt [#3843] +- Verkehrte Woche [#3847] +- Zeitbereich ziehen funktioniert nicht im Veranstaltungskalender [#3849] +- Gruppenkalender zeigt Termine mehrfach an, wenn mehrere Personen der Gruppe den Termin im Kalender haben [#3850] +- Kalender: Austragen von Personen aus einem Termin funktioniert nicht [#3854] +- Zeilenumbrüche in Terminbeschreibung fehlen [#3861] +- Verschieben eines Termins durch Änderung des Datums [#3862] +- Falsche Darstellung ganztägiger Termine an den Tagen der Sommer-/Winterzeitumstellung [#3864] +- Terminkalender: Tages- und Wochenansicht endet um 23:00 Uhr [#3868] +- Ganztägige Termine über mehrere Tage können nicht angelegt werden [#3872] +- Nachdem der Kalender „(bitte wählen)“ ausgewählt wurde, wird eine AccessDeniedException angezeigt [#3874] +- Ganztägige Termine über mehrere Tage werden nicht als Ganztagstermine dargestellt [#3875] +- Termine können nicht gelöscht werden, wenn diese zusätzlich noch in weiteren Kalendern eingetragen sind [#3877] +- Ganztägige Termine, die über einen Tag gehen, werden an 2 Tagen angezeigt [#3878] +- Die Kopfzeile des Terminkalenders enthält keine Informationen zum Datum [#3879] +- Die Elemente in der Kopfzeile des Terminkalenders brechen bei kleinen Displaybreiten (Mobilansicht) nicht um [#3880] +- Kalenderauswahl: Titel bei getFullName() verwirrend [#3881] +- Beim Löschen eines Termins aus mehreren Terminkalendern wird nicht nachgefragt, ob der Termin für alle gelöscht werden soll oder nur für einen selbst [#3882] +- Beim Löschen eines Termins aus dem Terminkalender wird in der Benachrichtigungsmail die falsche Person genannt [#3884] +- Exception beim Klick auf „Bearbeiten“ in der Contentbar eines leeren Wikis [#3885] +- REST-API Routen für den Kalender sind kaputt [#3886] +- Ganztagestermine werden im Gruppenterminkalender nicht dargestellt [#3889] +- Performance des persönlichen Kalenders / Gruppenkalender ist schlecht [#3893] +- Wiki: navigation item '/course/wiki/allpages' not found [#3898] +- Wiki: Incorrect integer value: '-' for column `studip`.`wiki_pages`.`parent_id` at row 1 [#3899] +- lib/models/WikiPage.class.php: @property veraltet [#3901] +- Wiki: Hierarchie kaputt bei Seiten ohne parent [#3904] +- Courseware: Auflösung der generiertenSchmuckbilder zu gering [#3905] +- Terminkalender/Stundenplan: nur 15 Farben verfügbar [#3909] +- Statistik: Table 'studip.wiki' doesn't exist [#3913] +- Doppeltes CSS in questionnaire.scss [#3917] +- Courseware Schmuckbilder haben durch höhere Auflösung falsche Dimensionen [#3918] +- Im Datepicker Woche/Datum anzeigen, in der ich mich befinde [#3920] +- Widget "Meine aktuellen Termine" sortiert falsch [#3922] +- Termin im falschen Kalender eingetragen [#3923] +- Kalender soll in der gleichen Woche/Tag/Monat bleiben, wenn man auf andere Person schaltet [#3924] +- Coursware - Nach dem Erstellen eine Lernmaterials und eines Abschnittes lassen sich keine Blöcke hinzufügen [#3933] +- iCal Export liefert abgewählte Veranstaltungstermine mit aus [#3938] +- PHP-Warnung im Kalender [#3940] +- Leerer Abschnitt auf erster Seite im Lernmaterial [#3945] +- PHP - Fehler im JS-Updater [#3950] +- Blubber - Avatare sind zu groß [#3951] +- iCal Export zeigt Terminserie an, die schon abgelaufen ist [#3953] +- Terminkalender - Veranstaltung hinzufügen funktioniert nicht [#3954] +- Gruppenterminkalender Suchfeld Personen [#3963] +- PHP Warnungen im WIKI [#3967] +- Wiki-Bearbeiten wird nicht freigegeben, wenn gespeichert wird [#3970] +- Wiki Änderungen seit letztem Besuch zeigt zu viel Text an [#3972] +- Wikiseite angeblich vom 1.1.1970 [#3973] +- SQL-Fehler im Kalender [#3983] +- CW: Bearbeitungsleiste und Scrollbalken überlappen sich [#4033] +- PHP Fehler im Wiki [#4044] +- Terminkalender: Bei Eintragen eines Termins in fremdem Kalender wird der Termin nur bei einem selbst eingetragen [#4058] +- Wiki: Einzelne Wikiversionen können nicht mehr gelöscht werden [#4079] +- Terminkalender: Täglich wiederholte Termine werden nicht angezeigt [#4080] +- Courseware: Block kann manchmal nicht hinzugefüt werden [#4083] +- Terminkalender: Dialog des Termin-Exports schließt sich nicht nach Download [#4094] +- Layout-Fehler: Ordner wählen [#4121] +- Fehlerhaftes Layout: Courseware Titelseite [#4122] +- PHP - Warnungen in den externen Seiten [#4124] +- Suchfunktion Wiki [#4126] +- CLI-Kommando "sorm:describe" läuft in Fehler [#4145] +- Bei einem leeren Blubber-Thread dreht sich dauerhaft das Lade-Icon am linken Rand des Hauptbereiches [#4191] +- Warning im Installationsassistent unter PHP 8.1 [#4209] +- Fehler in der Datei- und Aktivitätsübersicht: Tabelle "wiki" existiert nicht mehr [#4219] +- Neue Externe Seiten zeigen auch unsichtbare VA an [#4229] +- Externe Seiten: Die Sichbarkeit von Veranstaltungen wird an weiteren Stellen nicht berücksichtigt [#4231] +- Semesterwahl in der globalen Suche versteckt das Label nicht mehr [#4238] +- Kalender: Beim Löschen von Ausnahmen von Wiederholungsterminen wird immer die erste Ausnahme gelöscht [#4250] +- Loginmaske verliert die CID [#4313] + +# 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] +- 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] + # 14.03.2024 v 5.4.2 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.2&state=all |
