Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# 03.09.2024 v 5.5.2
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.5.2&state=all
- Courseware: Fokusmodus bietet zwar Bearbeiten an, bricht dann aber ab/beendet bearbeiten [#1461]
- Wiki: Das automatische Speichern ist standardmäßig angeschaltet [#4166]
- Courseware: TypeError beim Weiterschalten der Seite [#4192]
- „Anmerkungen aktivieren“ funktioniert nicht [#4400]
- Courseware: in der neuen Block-Auswahl-Liste ist für mich unten der letzte Eintrag nicht richtig sichtbar [#4401]
- Courseware: Anzeige einer Sperre beim Löschen einer Seite [#4406]
- Courseware: Fehler in der JSON-API durch Warnungen in PHP 8 [#4408]
- Wiki: Neue Seiten zeigt falsche Autorenzuordnung an [#4410]
- Wiki: InvalidArgumentException beim Anklicken eines Links [#4411]
- Blubber: Eingabefeld wächst bei jedem eingegeben Zeichen [#4413]
- Blubber-Thread: Das Lade-Icon dreht sich dauerhaft [#4414]
- Courseware: Quelltext-Block zeigt kein Highlighting mehr an [#4439]
- Probleme beim Eintragen von Terminen [#4484]
- Fehler beim Import von Terminen [#4485]
- Wiki ermöglicht, alte Zwischenversionen der Seite zu löschen [#4486]
- Suche nach Matrikelnummer in der Nutzerverwaltung nicht möglich [#4497]
- Update verändert erste Seite einer Courseware [#4499]
- Externe Seiten: Fatal error: Allowed memory size exhausted [#4518]
- PHP8: Warnungen in JSON-API Route des Dateibereichs [#4519]
- Wiki: Keine Warnung beim Verlassen der Seite bei ungespeicherten Änderungen [#4522]
- PHP8 - Warnungen im WIKI [#4535]
- PHP8 - Warnungen im CourseMember [#4536]
- CalendarDate::garbageCollect() wird nicht verwendet [#4539]
- Wiki: Warnung beim Speichern der Seite [#4543]
# 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]
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# 25.07.2024 v 5.5.1
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.5.1&state=all
- PortalPlugins auf der Startseite im ausgeloggten Zustand entfernen [#3150]
- Courseware: TypeError beim Anklicken einer Seite im Inhaltsverzeichnis [#4193]
- Courseware: Niveau-Stufe lässt sich nicht zurücksetzen [#4315]
- Coureware: Toolbar Drag&Drop funktioniert im gescrollten Zustand nicht mehr richtig [#4322]
- [Vue warn]: The computed property "context" is already defined in data. [#4340]
- Course - Blöcke in Tabs hinzufügen nicht intuitiv [#4344]
- Die Kacheln für Blöcke in der Werkzeugleiste lassen sich auch außerhalb des Anfassers ziehen, einsetzen in einen Abschnitt geht aber nicht [#4355]
- Courseware exportiert keine Unterseiten mehr [#4371]
- Terminvergabe-Termine im Kalender [#4375]
- Sprechstunden: Warning: 1265 Data truncated for column 'repetition_type' at row 1 [#4379]
- Verwaiste Template fürs Wiki [#4386]
- Undefined variablen Warnungen beim Resource hinzufügen [#4423]
# 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]
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
# 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]
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
# 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]
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
# 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
- /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]
# 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]
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
# 28.12.2023 v 5.4.1
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.1&state=all
- Die Aktion „Ordner bearbeiten“ funktioniert beim Hauptordner nicht [#2641]
- GET-Requests für Profileinstellungen in POST ändern [#2751]
- Verzeichnis für den Bilderpool fehlt in .gitignore [#3329]
- CSS-Anpassungen am CKEditor aufräumen [#3448]
- Anlegen, Bearbeiten oder Löschen der Veranstaltungshierarchie funktioniert nicht (richtig) [#3483]
- Admin-Veranstaltungen: Filter nach Typen geht nicht [#3520]
- Verwaltung von Veranstaltungen: falsche Sortierpfeile [#3529]
- Veranstaltungsexport für Admins berücksichtigt nicht AdminCourseWidgetPlugins [#3531]
- OptionsWidget: Elemente haben zu wenig Abstand [#3535]
- Fehler beim Anklicken der Ankündigungen auf "Meine Einrichtungen" [#3539]
- Es kommen nicht mehr alle Werte in den `store_callbacks` in Studip\Forms an [#3554]
# 28.12.2023 v 5.3.4
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.4&state=all
- CKEditor auf mobilen Geräten nicht benutzbar [#2490]
- A11y: Barrierefreiheit Skip-Link-Einträge [#2642]
- A11y: Aller Seiteninhalt soll in `landmarks` enthalten sein. [#2645]
- "Lerninhalt für OER Campus vorschlagen" - Bezeichnung nicht korrekt [#2767]
- LTI-Tool: Zusätzliche LTI-Parameter werden nicht mehr angezeigt [#3168]
- CKEditor: Toolbar-Anordnung ist nicht mehr stimmig [#3213]
- Angepasste Barrierefreiheitserklärung einbauen [#3226]
- Ankündigung in mehreren Veranstaltungen - Auswahlliste sortiert nicht (mehr) nach Semestern [#3355]
- CKEditor: Eingabe eines Leerfelds nach einer Formel tut komische Dinge [#3375]
- Veranstaltungshierarchie (Admin-> Standort) Veranstaltungen werden nicht angezeigt [#3383]
- Eintrag in die Hauptveranstaltung wird nicht vorgenommen bei Nachrücken aus der Warteliste (ergibt Fatal error auf der Meine Veranstaltungen) [#3411]
- Filter nach Einrichtungen zeigt nicht "alle" an. [#3416]
- PHP8 - Warnungen in meine Einrichtungen [#3420]
- Sidebar auf ursprünglichen Stand zurückbauen: auch auf Admin-VA sticky [#3422]
- Änderungen an den CSS-Klassen von body und html verursachen Absturz des Vollbildmodus [#3423]
- PHP8 - Warnung in den Anmeldesets [#3432]
- WYSIWYG: ckeditor auch für unsichtbare Textfelder initialisieren [#3434]
- CKEditor: Fehler "Uncaught TypeError: text is undefined" beim Speichern [#3440]
- Fehlermeldungen mit PHP 8 in der SOAP-Schnittstelle [#3454]
- Fragebogen: pdf-Export mit Titel und Datum versehen [#3462]
- Coursware - Importmeldung bleibt bestehen [#3464]
- Coursware - Abschnitte verwalten ist nicht intuitiv [#3465]
- Courseware - Abschnitte lassen sich ohne Titel abschicken und speichern. [#3468]
- PHP8 - Warnungen in LikertScale [#3475]
- PHP - Fehler in der Courseware [#3479]
- PHP8: Invalid parameter number: number of bound variables does not match number of tokens [#3484]
- PHP - Warnungen in den Widgets [#3485]
- PHP - Warnungen in SemBrowse [#3486]
- PHP - Warnungen in SiteInfo [#3487]
- PHP - Warnungen im OER-Marktplatz [#3488]
- PHP - Warnungen im basicdata.php [#3494]
- PHP - Warnungen in app/controllers/course/admission.php [#3496]
- PHP-Fehler im ActionMenü [#3497]
- Courseware nicht mehr zugänglich wenn der Autor gelöscht wurde [#3516]
- PHP - Warnungen in CourseEvent.class.php [#3521]
- Darstellungsfilter im Kontrastmodus funktioniert nicht [#3527]
- PHP8-Warnungen in SemBrowse [#3541]
- PHP8-Warnungen [#3544]
- Weitere PHP8-Warnungen [#3547]
- Formular zum Melden einer Barriere sollte abschaltbar sein und einen Honeypot gegen Spam erhalten [#3550]
- Lernmaterialien haben bei sequentieller Abfolge ungewünschte Abhängigkeiten [#3563]
- Gesetzte Information via ContentBar::setInfo() gehen verloren [#3565]
- Ankündigungen: SQL Fehler beim Suchen nach Bereichen [#3567]
- PHP8 Warnungen bei der Verwendung von Blubber [#3571]
- PHP8-Warnungen bei der Terminvergabe [#3588]
# 28.12.2023 v 5.2.6
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.6&state=all
- Courseware: Dozent wird angeboten, eigene Inhalte für den OER-Campus vorzuschlagen [#2120]
- Ankündigung erstellen/bearbeiten im fremden Profil springt nach dem Schließen des Dialoges wieder zurück zum eigenen Profil [#3559]
# 28.12.2023 v 5.1.7
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.7&state=all
- Courseware: PDF-Export enthält Liste der Dateien in Hausaufgabenordnern [#3424]
- JSONAPI-Schema für Einrichtungen fehlen die Relationen zur Fakultät und Untereinrichtungen [#3458]
- Sidebar: Indirect modification of overloaded property Flexi_PhpTemplate::$widgets has no effect [#3543]
# 28.12.2023 v 5.0.9
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.9&state=all
- Raumeigenschaften bearbeiten: Eintrag bei Eigenschaftstyp "user" kann nicht gelöscht werden [#988]
- Courseware: Nach dem Löschen eines Nutzers verbleiben die Daten in den cw_ Tabellen [#1694]
- OER Lernmaterialien werden nicht richtig dargestellt [#1811]
- Select2 in der Sidebar: Hauptnavigation liegt über dem Eingabefeld [#1966]
- Temporäre Rechtevergabe: Änderung unter Berechtigungs-Übersicht löscht alle andern eingetragen temporären Rechte bei einem Raum [#2158]
- Einträge in forum_visits werden nie abgeräumt [#2738]
- Fehler beim Löschen einer Einrichtung [#3007]
- Deaktivierter Eintrag im Aktionsmenü ist mit der Tastatur aktivierbar [#3010]
- Öffentliche Links zu Coursewareseiten funktionieren nicht [#3241]
- ILIAS-Schnittstelle: verwendete SOAP-Methoden getUser und deleteUser existieren in ILIAS 8 nicht mehr [#3279]
- Zentrale Aktionen ("Eintragen" und "Vormerken") auf der Detailseite einer Veranstaltung auch im Content doppeln [#3354]
- Nummerierung der Datenfelder in den externen Seiten falsch [#3380]
- Diverse kritische Aktionen über ungeschützten GET Request [#3394]
- Anzeige "+ 18446744073709551615 unsichtbare Studierende" in der Teilnehmerliste [#3414]
- LTI-Launch Request werden nicht automatisch erneuert [#3428]
- Der Aktivitätsstream von fremden Personen lässt sich über die JSON-API abrufen [#3430]
- Suche nach Namen im Forum findet anonyme Beiträge [#3456]
- Select2 funktioniert nicht, wenn es zuvor hidden ist [#3471]
- PHP- Warnungen im Kalender [#3476]
- PHP - Fehler in den Sprechstunden [#3477]
- PHP - Fehler in der Benutzerverwaltung [#3480]
- StudipIcon verwendet `role` als Property und überdeckt damit das HTML-Attribut gleichen Namens [#3492]
- Undefined property via __set(): response_timeout in xml_rpc_webservice_client.php [#3500]
- Wort "Studiengruppe: " taucht bei Aktion "Nachricht an alle Gruppenmitglieder verschicken" in Studiengruppen doppelt auf [#3503]
- Informationen der Bibliotheksdateien LibraryFile nicht sichtbar [#3504]
- Zuweisung von Rollen an User überprüft die Existenz der übergebenen Rolle nicht korrekt [#3505]
- PHP - Warnungen in der Veranstaltungsadministration [#3506]
- Anfragenliste: Semesterfilter filtert nicht korrekt [#3509]
- Probleme mit dem Redis-Cache in Stud.IP [#3513]
- Export des Ablaufplans: Call to a member function getFullname() on null [#3515]
- Safari: Fieldsets kommen nicht mit Flexbox-Layout klar [#3528]
- Profil -> Einstellungen -> Zwei-Faktor-Authentifizierung passt für root nicht [#3532]
- Zwei-Faktor-Authentifizierung: Cookie zur 30-tägigen Bindung wird gelöscht, wenn sich jemand anderes im gleichen Browser anmeldet [#3533]
- Navigation::getItem() gibt keine Informationen über das zurückgegebene Objekt zurück [#3551]
- Avatarmenü ignoriert gesetzte Attribute am Navigationsobjekt und hat falsche Ausrichtung des Textes zum Icon [#3552]
- Schwachstellenmeldung [#3572]
- Mehrere Sprechstunden absagen funktioniert nicht [#3575]
- Navigation::setImage() überschreibt durch Navigation::setLinkAttributes() gesetzte Attribute [#3577]
- Blubber: XSS beim Editieren/Zitieren von Beiträgen [#3580]
- Smileys: Unrestricted File upload (root only) [#3582]
- Belegungspläne: XSS-Fehler beim Bearbeiten von Belegungen [#3583]
- Smiley-Verwaltung: XSS-Fehler in Statusmeldung [#3584]
- Nachrichten: XSS-Fehler beim Anzeigen des Suchergebnisses [#3585]
- OER-Campus: File upload vulnerabilities [#3586]
- OER-Campus: Upload von Inhalten möglich, obwohl der OER-Campus nicht aktiviert ist [#3587]
- XSS über oauth/request_token route [#3594]
- ILIAS-Schnittstelle: Anlegen von neuen Nutzern schlägt fehl mit Ilias 8 [#3595]
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# 10.11.2023 v 5.4
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4&state=all
- Sessionhaltung im Cache konfigurierbar machen [#604]
- CLI-Kommando plugin:register soll die Methode PluginAdministration::registerPlugin() verwenden [#702]
- Bibliothek STUDIP.Dialogs entfernen [#1001]
- Tablesorter erlauben, Widgets mitzugeben [#1307]
- Vereinfachung der Raumanfragen [#1327]
- Gruppierung der Veranstaltungen auf "Meine Veranstaltungen" auch nach MVV-Modul ermöglichen [#1498]
- Neuentwicklung Verzeichnisstrukturen [#1664]
- Umstellung von Blubber auf Vue.js und JSONAPI [#1695]
- Die Views in admission um PHP-Doc erweitern [#1808]
- Polishing TIC: Neues Schmuckbild [#1836]
- Hauptordner der Veranstaltung optional für Studierende sperren [#1908]
- Umstellung der Adminseite für Veranstaltungen auf vue.js [#1965]
- Courseware Wizards Zielauswahl intuitiver und übersichtlicher gestalten [#1980]
- Berechtigungs-Übersicht in der Raumverwaltung: Bulk-Aktion zum Löschen von Berechtigungen hinzufügen [#2009]
- RolePersistence fehlt eine Methode, um alle Nutzer mit einer bestimmten Rolle auszulesen [#2014]
- Erweiterung des Galerie Blocks [#2016]
- Erweiterung des Blickfang Blocks [#2017]
- Erweiterung des Dokument Blocks [#2018]
- Änderung des Abschnittstyps ermöglichen [#2019]
- Einheitliche Dimensionen für Blöcke [#2020]
- Vorlagen beim hinzufügen eine Seite anbieten [#2021]
- Bearbeiten von Block Favoriten vereinfachen [#2022]
- Methode User::isBlocked() implementieren [#2025]
- Automatisiertes Eintragen um Filter für Pluginrollen erweitern [#2029]
- RolePersistence erweitern [#2054]
- „Meine Veranstaltungen“: Trennung „Nur neue Inhalte anzeigen“ zwischen normaler und responsiver Darstellung [#2071]
- Möglichkeit schaffen, um sämtliche farbigen Icons außer blau automatisch generieren zu lassen [#2091]
- Grunddaten einer Lerneinheit unmittelbar bearbeiten [#2107]
- StudIPPlugin um öffentliche Methoden zum hinzufügen von Assets erweitern [#2164]
- Polyfill für PHP-Methoden der Versionen 7.3, 7.4 und 8.0 einbinden [#2189]
- Stud.IP-Cache soll generell auch einen MemoryCache zusätzlich verwenden [#2202]
- Möglichkeit schaffen, um eine Aktionsmenü-Darstellung zu forcieren [#2210]
- Courseware Fortschrittsanzeige prominenter platzieren [#2251]
- Datepicker soll die Möglichkeit erhalten, zumindest Feiertage als deaktiviert/nicht wählbar anzuzeigen [#2267]
- LTI-Block für Courseware [#2326]
- SORM: Definition der I18N-Spalten vereinfachen [#2366]
- Vue-Komponente StudipMessageBox soll einen Event feuern, wenn die MessageBox geschlossen wird [#2367]
- Polyfill für PHP-Methoden der Version 8.1 einbinden [#2368]
- Unterstützung für TypeScript [#2376]
- Übersichtsseite "Anmeldesets > Personenlisten" überarbeiten [#2393]
- PageLayout um Methoden erweitern, um sowohl die Sidebar als auch den Footer ausblenden zu können [#2395]
- Smileys ausbauen [#2403]
- JSONAPI: Attribute im Schema sollen auch als Callable angegeben werden können [#2406]
- JsonApi: Warning: link() expects exactly 2 parameters, 0 given [#2424]
- Restrukturierung der Veranstaltungsverwaltung inklusive Mehr-Seite [#2440]
- Sammelmappe für Courseware Abschnitte und Blöcke [#2448]
- Updates der PHP-Bibliotheken (Stud.IP 5.4) [#2452]
- CLI-Kommando "composer:outdated" ergänzen, das Listen wie für #2452 erstellt [#2453]
- Update algo26-matthias/idna-convert - v3.0.5 > v3.1.0 [#2454]
- Update ezyang/htmlpurifier - v4.14.0 > v4.16.0 [#2455]
- Update guzzlehttp/psr7 - 2.4.1 > 2.4.4 [#2456]
- Update jumbojett/openid-connect-php - v0.9.8 > 0.9.10 [#2458]
- Update league/oauth2-server - 8.3.5 > 8.4.1 [#2459]
- Update monolog/monolog - 2.8.0 > 2.9.1 [#2460]
- Update php-di/php-di - 6.3.4 > 6.3.5 [#2461]
- Update phpstan/phpstan - 1.8.5 > 1.10.8 [#2462]
- Update slim/slim - 4.6.1 > 4.8.1 [#2463]
- Update symfony/console - 5.3.16 > 5.4.21 [#2464]
- Update symfony/process - v5.4.11 > v5.4.21 [#2465]
- Update tecnickcom/tcpdf - 6.5.0 > 6.6.2 [#2466]
- Update tuupola/cors-middleware - 1.2.1 > 1.4.3 [#2467]
- Update symfony/yaml - v3.4.47 > v5.4.21 [#2468]
- Einheitliches CSS für Anfasser zum Verschieben [#2469]
- Bibliothek camspiers/json-pretty entfernen [#2470]
- WYSIWYG: Kompakter Editor (Balloon-Editor) [#2474]
- Update spomky-labs/otphp - v8.3.3 > v10.0.3 [#2476]
- Update phpseclib/phpseclib - 2.0.38 > 3.0.19 [#2478]
- Remove php-http/curl-client - 1.7.1 [#2479]
- Bilder-Pool [#2482]
- Courseware: Übersichtsseite über Feedback und Kommentare [#2487]
- Neuanordnung der Block-Hinzufügen-Liste mit Suchfunktion [#2489]
- REST-API: Deprecated-Meldung aktualisieren [#2493]
- Replace gossi/docblock v1.6 > phpowermove/docblock v2.0.1 [#2494]
- CLI-Kommando "cronjobs:execute" interaktiv machen [#2501]
- PHPDoc für SimpleORMap verbessern [#2514]
- I18N Sprachwähler: Icons ohne Nationalflaggen [#2519]
- CKEditor: "Größerziehen des Textfelds" in Dialogen [#2525]
- Auf einer neu angelegten CW Seite ist per Default ein Listenabschnitt [#2531]
- OER Detailansicht von eigenem Material nicht zugänglich [#2538]
- Automatisiertes Eintragen: Möglichkeit schaffen, um das manuelle Eintragen forcieren zu können [#2576]
- Darstellung der Sortierpfeile angleichen [#2580]
- Persönliche Angaben: Text sollte konfigurierbar sein [#2582]
- Barrierefreiheits-Probleme in StEP 1965 [#2595]
- Veranstaltungsadministration: „Bearbeitungsstatus ändern“ funktioniert nicht [#2596]
- Barrierefreiheits-Probleme in StEP 1327 [#2598]
- Barrierefreiheits-Probleme in TIC 1980 [#2599]
- Barrierefreiheits-Probleme in StEP 2009 [#2601]
- Manuelle Buchung von Widerholungsterminen funktioniert nicht [#2602]
- JS-Tests [#2605]
- Sprach-Icons auf Loginseite haben keine festgelegte Größe [#2634]
- Add End-to-end tests using playwright [#2635]
- Barrierefreiheits-Probleme in StEP 1664 [#2639]
- Barrierefreiheits-Probleme in TIC 2489 [#2658]
- Barrierefreiheits-Probleme in StEP 2440 [#2659]
- Geänderter Blubber-Beitrag wird bei anderen Personen nicht aktualisiert [#2661]
- Barrierefreiheits-Mängel in StEP 2448 [#2675]
- Barrierefreiheits-Mangel: Radio-Buttons werden in einer gemeinsamen Gruppe vorgelesen [#2679]
- Barrierefreiheits-Mängel in StEP #1800 [#2681]
- Courseware: LTI-Block: Pflichtfelder sind nicht als solche gekennzeichnet (Barrierefreiheits-Mangel) [#2682]
- Zerhackte Textstrings im Bilder-Pool StEP [#2687]
- Barrierefreiheits-Mängel in StEP #2487 [#2689]
- Sortierelemente in einer Verzeichnisstruktur sind nicht per Tastatur bedienbar [#2691]
- Contentbar in Verzeichnisstrukturen hat Einträge mit einem fehlerhaften übersetzbaren String [#2692]
- Verzeichnisstrukturen: Inhaltsverzeichnis-Icon in der Contentbar wird nur als „Schalter“ vorgelesen [#2693]
- admin/courses: Info-I am Namen der Veranstaltung in der Tabelle mit Veranstaltungen lädt die Seite neu [#2695]
- Barrierefreiheits-Mängel in TIC #2018 [#2700]
- Erhöhen des Mindestanforderungen an Node.js auf v16 [#2703]
- Textstrings-Review für StEP #1327 [#2709]
- Polishing: LESS-Compiler für Plugins deprecaten [#2718]
- PHP8-Warnungen in den Blubber-Routen [#2725]