Newer
Older
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
- Terminvergabe: Falsche Darstellung der zu bestätigenden Textbox bei Buchung [#2978]
- FileManager::moveFolder erwartet FileRef-Instanzen, obwohl FileType-Instanzen vom Ordner kommen [#2980]
- Sichtbarkeitseinstellungen in Benutzerverwaltung verwirrend [#2983]
- FileManager::moveFolder: Sonderbehandlung für StandardFolder beachtet den Typ des Zielordners nicht [#2985]
- VirtualFolderType-Konstruktor prüft nicht, ob das Beschreibungsfeld in folderdata gesetzt ist [#2986]
- FileArchiveManager::addFileTypeToArchive kann nur mit StandardFile-Instanzen umgehen [#2987]
- file/unzipquestion ist nicht für Dateisystem-Plugins ausgelegt und liefert in dem Fall eine Exception [#2988]
- file/choose_destination ist nicht für das massenhafte Kopieren und Verschieben von Dateien und Ordnern aus Dateibereich-Plugins ausgelegt [#2990]
- file/choose_destination: Warnungen unter PHP8 [#2996]
- file/choose_destination: Bulk-Aktionen funktionieren bei Ordnern nicht für Dateibereich-Plugins [#2997]
- Suche: Raumsuche - wenn Name des Filters ein Leerfeld enthält, wird er nicht angewendet [#3011]
- OER Campus API kann immer aufgerufen werden [#3012]
- MVV: Übersetztung wird nicht gespeichert beim Bearbeiten von externen Ansprechpartnern [#3017]
- Logo fehlt in PDFs [#3021]
- Statistikseite in der Cacheverwaltung wirft Call to undefined method StudipCacheWrapper::getStats() [#3029]
- SSO Login fragt getUser() ab, aber es gibt u.U. keinen Stud.IP Nutzer dazu [#3058]
- Courseware "Seite bearbeiten" im Aktionsmenü stark missverständlich [#3067]
- Upload in der Sidebar funktioniert nicht mehr [#3080]
- Fehler beim Einbinden einer Datei ohne Lizenz in die Courseware [#3085]
- Bearbeiten eines Blocks hat doppelte Überschrift [#3086]
- Courseware: AudioBlock zeigt im Firefox falsche Dauer an [#3087]
- Auf „Meine Einrichtungen“ erscheint eine Exception, wenn man sich aus Einrichtungen austragen möchte, denen man sich selbst zugeordnet hat [#3093]
- JSONAPI Route courses erlaubt nicht die Filterung nach Kategorien, Studienbereichen und EInrichtungen [#3099]
- Fehler beim Löschen von Nutzern [#3100]
- Arbeitsplatz: Gesamte Fläche der Kacheln soll klickbar sein [#3107]
- Inkonsistente Benennung von Rubriken [#3108]
- Datumsauswähler im Terminkalender funktioniert nicht [#3109]
- Meine Veranstaltungen: Navigationspunkt „Export“ ist auch für Studierende sichtbar [#3114]
- OptionsWidget::addSelect() ist defekt und ruft nicht mehr die richtige Seite auf [#3115]
- FileManager::getDownloadURLForTemporaryFile erzeugt ggf. nicht funktionierende URLs [#3124]
- Kalendersauswahl im Terminkalender: Range-ID wird nicht korrekt gesetzt [#3127]
- Verlinkungen im Content brechen nicht um [#3134]
- ResourceNavigation::isActive() ist überflüssig [#3137]
- Avatare bei der Übersicht "Personen, deren Standardvertretung ich bin " auf "Meine Veranstaltungen" sind verkehrt herum [#3142]
- Polyfill für preg_replace_callback_array() entfernen [#3160]
- Icon für "Belegungspläne" springt in der Hauptnavigation [#3163]
- Aufruf von Mitarbeitern einer Einrichtung im nicht eingeloggten Zustand [#3190]
- Ressourceneigenschaften mit einem Anzeigenamen, der nur aus Leerzeichen besteht, werden ohne Label im Bearbeiten-Dialog angezeigt [#3196]
- Raumverwaltung: Fehlermeldung beim Klick auf Eintrag im Anfragenplan [#3205]
- Datepicker: Schaltfläche umbenennen [#3208]
- Anfragenliste: Filter zeigt "Alle meine Einrichtungen", meint aber "Alle" [#3210]
- ILIAS-Schnittstelle: SQL-Fehlermeldung als root bei "ILIAS-Kurs aus einer anderen Veranstaltung zuordnen" [#3233]
- Raumverwaltung: Im Dialog zum Bearbeiten eines Raums fehlt das erste Fieldset [#3236]
- Label zu Checkbox in Formularen steht nicht auf gleicher Höhe wie die Box [#3237]
- OER Campus: Javascript Injection [#3253]
- OER-Campus: mymaterial/edit hat keinen CSRF-Schutz [#3268]
- course/grouping-Controller hat keinen CSRF-Schutz [#3271]
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
# 14.07.2023 v 5.3.1
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.1&state=all
- Courseware: Error: `fallbackFocus` did not return a node [#1866]
- Courseware: Sperrhinweis im Abschnittstitel bricht um [#2354]
- OER: Fehler nach "Jetzt für den OER-Campus bereitstellen." [#2590]
- Anfasser in der Courseware im Inhaltsverzeichnis verhalten sich bei längeren Titeln unerwartet [#2618]
- Courseware: Ohne gesetzte Bearbeitungsrechte kann jeder Inhalte in einer VA bearbeiten [#2747]
- Umsortieren von Personal wirft SQL Fehler [#2749]
- Aufgaben-Ansicht in der Courseware [#2752]
- Meldung "Passwort ist zu kurz" beim Ändern des globalen Status [#2755]
- Sortierung in der Ansicht "Aufgaben" in der Courseware [#2756]
- Fehler beim Aufruf von "public/web_migrate.php" [#2765]
- Lernmaterial kopieren unlogische Semesterauswahl [#2770]
- Um ein Lernmaterial zu kopieren darf ich Veranstaltungen auswählen die kein Lernmaterial enthalten [#2771]
- Weitere PHP8-Fehler [#2803]
- OER: Man verliert die Suchergebnisse, wenn man Material anschaut [#2831]
- PHP Warnungen in language.inc.php [#2834]
- PHP8-Warnung in public/sendfile.php [#2835]
- Startseite: Arbeitsplatzwidget kürzt Erklärungstext nicht [#2851]
# 14.07.2023 v 5.2.3
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.3&state=all
- Barrierefreiheit: kontrastreiches Farbschema stellt Bilder und Smileys (in Blubber) schwarz dar. [#2536]
- OER: Merkwürdigkeiten beim Dateiupload [#2589]
- MVV: Fehler beim Nachladen der Studiengangsteile unter MVV_Versionen [#2731]
- globale externe Seite vom Typ TemplatePersondetails zeigt keine Personen mehr an [#2741]
- Typo auf Seite Raumverwaltung > Export > Belegungsplan-Seriendruck [#2744]
- OER-Campus: Eintrag für OERSI geht beim Deaktivieren kaputt [#2811]
# 14.07.2023 v 5.1.4
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.4&state=all
- Courseware: HTML-Escaping im Inhaltsverzeichnis des PDF-Exports [#2556]
- cli Kommando user:delete wirft unverständliche Fehlermeldung [#2786]
- Fehler in StudipNews::GetNewsByAuthor() wenn SORT_NEW_BY_CHDATE deaktiviert ist [#2789]
- JSONAPI: Unvollständige Informationen zu einer Exception [#2814]
- JSONAPI: Möglichkeit zur Sortierung ist defekt [#2815]
- JSONAPI: Check-Methoden für Query-Parameter geben nicht die konkreten fehlerhaften Felder aus [#2816]
- Ressourcenbaum ist aus der Sidebar verschwunden [#2843]
# 14.07.2023 v 5.0.6
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.6&state=all
- Courseware Tabs erhalten keine eindeutige id [#700]
- Fehlerhafte Einträge in mail_queue_entries [#1134]
- Semester lassen sich überschneiden [#1956]
- Courseware: Nach Anlegen einer Seite sollte man auf der Seite landen [#1974]
- Terminkalender: Springen an Termine vor 1970 ist möglich [#2076]
- Courseware: Checkbox im Bestätigungs-Block ist nicht tastaturbedienbar [#2114]
- OER Campus: Bei Entwurf: Zugriff verweigert [#2527]
- Systemeigenschaften eines Raumes sind unveränderbar [#2707]
- PHP - Warnung in members.php [#2711]
- MVV: Drag&Drop von Modulteilen bei 2 Elementen [#2732]
- Installer: Class 'AccessDeniedException' not found [#2734]
- Texte in Datumsfeldern werden abgeschnitten (Firefox) [#2760]
- Verwaltung von Veranstaltungen zeigt immer deutsche Veranstaltungstitel an [#2761]
- Vorlesungsverzeichnis zeigt immer deutsche Veranstaltungstitel an [#2763]
- Liste aller Veranstaltungen der Einrichtung zeigt immer deutsche Veranstaltungstitel an [#2764]
- Ablaufplan: "Thema hinzufügen" fügt den Suchbegriff statt des ausgewählten Themas hinzu [#2784]
- Fehler beim Löschen von Nutzern [#2788]
- Lokalisation klappt auf Mac OS nicht [#2809]
- Startseite: Verschieben von Widgets inkonsistent [#2821]
- Missing template "messages/purge" [#2830]
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
# 14.06.2023 v 5.3
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3&state=all
- Teilnehmerseite nutzt nicht SORM [#29]
- StEP00348: Responsive Navigation Stud.IP 5.x [#32]
- Template templates/shared/contentgroup-table.php wird nicht verwendet [#564]
- Fehlender globaler Schalter für das Abschalten von Evaluationen (veranstaltungsunabhängig) [#647]
- Evaluationen mit Fragebögen [#703]
- Neue Courseware Blöcke für Biografie [#730]
- Neuer Courseware-Block: Zeitstrahl [#734]
- Neue HTML-Grundstruktur für Stud.IP [#838]
- OER Post-Upload-Dialog zum Teilen von Dateien [#853]
- StEP00368: Update des CKEditors auf v5 [#914]
- StEP00362: Rechte- und Zugriffsverwaltung für Arbeitsplatz > Lernmaterialien [#919]
- Ladeanimation systemweit vereinheitlichen [#930]
- PHP8: Veranstaltungs-Module für Übersicht und Verwaltung werfen Warnungen [#1016]
- Unterstützung von "LTI Content Item" für Stud.IP als Tool-Provider [#1079]
- Liste der Lehrveranstaltungen eines Nutzers als Widget für die Startseite [#1080]
- CKEditor 5: Toolbar bleibt nicht sticky [#1083]
- Styling des Sidebar-Suchwidgets an das Erscheinungsbild der globalen Suche anpassen [#1103]
- Suchen erzeugen PHP8 Warnungen [#1104]
- PHP8 Warnungen in der Raumverwaltung [#1110]
- Admin-Seiten erzeugen PHP8-Warnungen [#1118]
- Modulverwaltung erzeugt PHP8 Warnings [#1127]
- CKE: CSS verlegen [#1139]
- resource_bookings.repeat_quantity wird nicht mehr verwendet und kann weg [#1142]
- `url_for`/`link_for` ohne Controller-Angabe auf `action_url` (o.ä.) umstellen [#1189]
- Kategorien im Profil auf I18N umstellen [#1260]
- Buchungen eines Termins nur bis zu einem bestimmten Zeitraum vor dem Termin erlauben [#1264]
- Kleinere PHP8-Probleme beheben [#1283]
- Druckfunktionen der Raumverwaltung erweitern [#1311]
- Vollbildmodus: Animation in der Kopfzeile bei jedem Seitenwechsel [#1312]
- Vollbildmodus: Klickbereich in der Navigation zu klein [#1313]
- Vollbildmodus: Anklickbare Elemente haben nur manchmal einen entsprechenden Mauscursor [#1314]
- Vollbildmodus: Verschachtelte fokussierbare Elemente bei "Start" und im Profil [#1315]
- Vollbildmodus: Pfeil bricht bei langen Titel in die folgende Zeile um [#1316]
- Vollbildmodus: Navigationspunkte enthalten die falsche Kurs-ID [#1317]
- Vollbildmodus: Kopfzeile bricht bei langen Veranstaltungstiteln in mehrere Zeilen um [#1319]
- Vollbildmodus: Als Admin aus der Suche angesprungene Kurse haben keine Navigation [#1320]
- Vollbildmodus: Scrolling der Sidebar ist kaputt, wenn sich die Höhe der Sidebar ändert [#1321]
- Vollbildmodus: Sidebar liegt vor der Navigation [#1322]
- Vollbildmodus: Dropdown in der Sidebar ist zu breit (oder die Sidebar zu schmal) [#1323]
- Mobilansicht: leere Sidebar überdeckt die komplette Seite [#1325]
- Mobilansicht: Layout-Probleme nach Umschaltung auf Desktopansicht [#1326]
- Semesterfilter "Aktuelles und nächstes Semester" in der Suche [#1348]
- Bulk-Aktion „Berechtigungen für alle Räume setzen“ in der Gebäudeübersicht hinzufügen [#1351]
- Bulk-Aktion „Berechtigungen für alle Räume setzen“ in der Gebäudeübersicht hinzufügen [#1352]
- Zitatformatierung: Auf kontrastreiche Darstellung anpassen [#1375]
- Skiplinks standardmäßig anschalten und orange Markierung von fokussierten Elementen entfernen [#1388]
- Dateibereich: Anzahl der lesbaren Dateien und Ordner innerhalb eines Ordners in der Dateitabelle anzeigen [#1392]
- Dateibereich: Themen bei Sitzungsordnern anzeigen [#1393]
- Responsive Navigation: Javascript-Fehler auf der Startseite [#1399]
- Vollbildmodus: Feste Scrollbars in der Navigation [#1400]
- Vollbildmodus: Navigationskontext des Kurses nicht erreichbar [#1403]
- Feststehende Bennenung "OER Campus" [#1420]
- Meine Veranstaltungen - zu lange Texte [#1468]
- OER Campus: „Eigenes Lernmaterial hochladen“ umbenennen in „Neues Lernmaterial hochladen“ [#1472]
- Serialisieren von SORM-Objekten schlägt ggf. fehl [#1473]
- CLI Twillo-Generate-Private Key auf die neue Struktur umstellen [#1477]
- Sidebar sollte nach Wahl ein Aktion verschwinden [#1481]
- Less nach SASS überführen [#1482]
- Scrollverhalten der Sidebar im neuen Mobilmodus [#1483]
- Less auf SCCS umstellen [#1488]
- NutzerIn über die Benutzerverwaltung aus Veranstaltungen austragen [#1489]
- DatafieldEntryModel statt SQL nutzen [#1491]
- Funktion zum Abschalten des WYSIWYG-Editors soll nicht mehr im WYSIWYG enthalten sein [#1495]
- CKEditor: Datei mit Übersetzungen wird beim Build gelöscht [#1508]
- CKEditor: Eingabefeld ist zu klein und paßt sich nicht mehr an den Inhalt an [#1509]
- CKEditor: Quellcode-Anzeige geht nicht über die volle Breite und hat keinen Scrollbar [#1511]
- CKEditor: data-editor Attribut funktioniert nicht mehr [#1513]
- CKEditor: einige Icons sind im Quellcode-Modus anklickbar [#1515]
- CKEditor: Tabellen sind beim Bearbeiten immer zentriert [#1518]
- CKEditor: Icons nach dem Update größer als bisher [#1519]
- CKEditor: Eingabehilfe für Smileys ist vorkonfiguriert und nicht deaktivierbar [#1520]
- CKEditor: Vorschau für den Formeleditor fehlt [#1521]
- CKEditor: Probleme mit der "Sonderzeichen" Funktion [#1522]
- CKEditor: Änderung am Courseware-CSS [#1526]
- CKEditor: Eingabefelder zu breit (u.a. im Profil) [#1527]
- CKEditor: Falscher Cursor im Editorbereich [#1528]
- CKEditor: Anordnung der Toolbar in Nachrichten Dialog ist unvorteilhaft [#1539]
- Visuelle Kennzeichnung von barrierefreien Dateien in den Dateibereichen [#1540]
- Less in SCSS migrieren [#1543]
- Less nach SASS migrieren [#1547]
- CKEditor: Formatierung für "Code" verhält sich seltsam [#1553]
- Fehler beim Einbinden von studip-wysiwyg.css [#1560]
- Schlechter Kontrast im Titel des "Bestätigen"-Dialogs [#1562]
- Deprecated-Warnung in der Verwendung von phpCAS [#1573]
- Fehler im SCSS-Compiler [#1574]
- CKEditor: Informationen zur Bedienung nicht mehr da [#1578]
- SQL-Fehler beim Aufruf des Profils [#1579]
- Ansicht- und Sortierungsauswahl für Admin-VA-Filter direkt in einer Veranstaltung [#1583]
- Select2 auch bei select-Elementen mit optgroup automatisch aktivieren [#1592]
- Funktionalität des AccessibleForm-Plugins in den Kern übernehmen [#1596]
- Optimierung der Darstellungsstruktur mehrerer Lernmaterialien in Courseware [#1599]
- StudipTransformFormat und transformBeforeSave als "deprecated" markieren [#1601]
- SCSS Funktionsname verhindert bauen von Stud.IP [#1603]
- Webpack DevServer entfernen [#1608]
- Überspringen rekursiver ILIAS-Objektermittlung wenn keine Modultypen ausgewählt [#1615]
- Aktion „Buchungen mit Kommentaren“ liefert keine Buchungen, wenn man nur eine individuelle Raumgruppe hat [#1624]
- Stud.IP-Logo wird nicht mehr angezeigt [#1633]
- CKEditor: eingefügte Bilder lassen sich von der Größe her nicht verändern. [#1635]
- Fehlermeldung bei Klick auf Verwaltung-Grunddaten [#1638]
- RESTAPI-Routen für die Sprechstunden/Terminvergabe entfernen [#1642]
- Courseware: Anordnen von Blöcken und Abschnitten vereinfachen [#1645]
- Courseware: Umsortieren und Verschieben von Seiten im Inhaltsverzeichnis [#1646]
- PHP-Templates mit DocBlocks erweitern [#1649]
- Konfigurationsschalter MY_COURSES_ALLOW_TILED_DISPLAY entfernen [#1654]
- Virencheck beim Dateiupload [#1658]
- Erweiterung Courseware: Zertifikate, Erinnerungen und Rücksetzen des Fortschritts [#1660]
- Node.js-Version in package.json hochsetzen [#1662]
- webpack-notifier: Benachrichtigung bei Fehlern [#1663]
- Polishing: OER-Vorschläge von Studierenden [#1674]
- Export in der Benutzerverwaltung soll auch Datenfelder enthalten [#1678]
- Weitere Probleme mit PHP8 beheben [#1679]
- CKEditor: Toolbar wird außerhalb des Dialogs angezeigt [#1682]
- Dependency Injection Container zur Verfügung stellen [#1684]
- Umstellung von `lib/classes/Log.php` auf Verwendung eines PSR-3 kompatiblen Loggers [#1686]
- Fatal Error im bootstrap mit PHP 8.1 [#1688]
- CK-Editor: Icongröße und -anordnung [#1690]
- PHP8.1 Warnings [#1691]
- Stundenplan ist defekt [#1693]
- Vue-Dateien auch durch eslint prüfen [#1696]
- Benachrichtigungen sind nicht mehr bedienbar [#1701]
- Studienbereiche in der Veranstaltungsverwaltung defekt [#1702]
- Ankündigungen lassen sich nachträglich nicht bearbeiten [#1704]
- Veranstaltungsübersicht: Datei-Icon hat keinen Titel [#1705]
- Anzeigefehler bei select2 durch Umstellung auf SCSS [#1706]
- CKEditor: Formatierung für "kursiv" wird beim Speichern entfernt [#1712]
- DI-Container in Trails verfügbar machen [#1714]
- Weitere PHP8-Warnings [#1717]
- Sidebar-Suchwidget verwendet einen Link für das Zurücksetzen-Icon statt eines Buttons [#1719]
- Courseware-Suche: Zurücksetzen-Icon ist nicht tastaturbedienbar [#1721]
- Courseware: Aktions-Widget der Sidebar taucht nicht im Skiplink-Menü auf [#1722]
- Veranstaltungen-Widget sagt nicht, dass es Veranstaltungen beinhaltet und seine Elemente sind in der falschen Reihenfolge [#1724]
- Courseware-Block: Galerie [#1742]
- Responsive Navigation hat Probleme mit der Tastaturbedienbarkeit [#1745]
- Neue HTML-Struktur hat Probleme mit der Tastatursteuerung [#1747]
- CKEditor: Toolbar bleibt nur halb sticky [#1749]
- Undefined variable $fullcalendar_studip_urls [#1753]
- Undefined variable $my_bosses [#1754]
- Externe Seiten Undefined variable $config_name [#1756]
- Funktion "zum Seitenanfang scrollen" ist immer sichtbar [#1758]
- Responsive Navigation hat Probleme bei der Benutzung eines Screenreaders [#1759]
- Link Export wird angezeigt, obwohl man keine Berechtigung hat [#1763]
- Weitere PHP8 Warnungen und Fehler [#1764]
- Studienbereichszuordnung funktioniert nicht mehr [#1768]
- PHP Warnungen im Belegungsplan [#1782]
- Polyfill für [autofocus] entfernen [#1784]
- i18n-Erweiterung für die Zusatzangaben [#1791]
- Rollen bei der Zuweisung gruppiert anzeigen [#1793]
- Tests für die Terminvergabe/Sprechstunden schlagen zu gewissen Zeiten fehl [#1794]
- Alternative kleinere Varianten der Editor-Toolbar [#1798]
- Falsche Abstände im Formular zum Versenden einer Nachricht [#1803]
- Barrierefreiheits-Probleme in StEP 703 [#1805]
- Warning: Use of undefined constant schedule_settings - assumed 'schedule_settings' [#1806]
- Weitere PHP8 Fehler / Warnungen beheben [#1807]
- Blubber aktualisiert sich nicht richtig [#1809]
- OER Lernmaterialien werden nicht richtig dargestellt [#1811]
- Neue HTML-Struktur hat Probleme bei der Benutzung mit Screenreadern [#1817]
- Hauptnavigation: Abstände haben sich verschoben [#1823]
- Icons in "Scrollmenü" sind nicht mehr weiß [#1828]
- Polishing TIC: Einheitlicher Anfasser zu Verschieben [#1833]
- Polishing TIC: Neue Icons 5.3 [#1834]
- CKEditor ragt über den Dialog hinaus [#1837]
- Changelog in Markdown umwandeln [#1843]
- Release Notes 5.3 [#1846]
- Zweite Navigationsebene ist unsichtbar [#1850]
- Courseware: Sperre für Abschnitt wird aufgehoben, obwohl er noch bearbeitet wird [#1853]
- Barrierefreiheits-Probleme in StEP #1599 [#1854]
- Polishing für die neue HTML-Stuktur und die responsive Ansicht [#1858]
- Polishing: Hintergrund ist blau (statt weiß) [#1859]
- StEP1646 hat Barrierefreiheits-Probleme [#1863]
- Twillo-Generate-Private speichert im falschen Pfad [#1864]
- Courseware: Embed-Block funktioniert nicht mehr [#1865]
- Blubber: Liste der Konversationen in der Sidebar fehlt [#1867]
- Vergrößerte Darstellung von Bildern (big-image-handler) hat keinen transparenten Hintergrund mehr [#1868]
- Courseware: Fehler beim Speichern eines Blocks [#1869]
- OER Campus: Man kann kein Material mehr hochladen [#1870]
- Polishing für die neue responsive Navigation [#1880]
- Aktueller Seitentitel im Wiki ggf. nicht mehr sichtbar [#1894]
- „Berechtigungen für alle Räume setzen“ lädt bei einem Gebäude ohne Räume die Gebäudeübersicht neu im Dialog [#1895]
- CKEditor: Anpassen der Bildgröße ist immer noch nicht brauchbar [#1898]
- CKEditor: vorhandene Tabellen werden beim Bearbeiten automatisch verändert [#1899]
- Der neue CK-Editor blendet im Dialog eine Scrollbar ein [#1902]
- Nachrichten schreiben - Input verweist auf ein nicht vorhandene ID [#1903]
- Argument 1 passed to AdmissionApplication::addMembers() must be of the type string, null given [#1904]
- Polishing: Responsive/Vollbild: Rückkehr aus dem Vollbildmodus wirft mich in die Notification [#1907]
- Unschöner Umbruch bei vielen Menüeinträgen auf Ebene 2 [#1909]
- Position des Inhaltsverzeichnisses nicht mehr korrekt [#1910]
- Weitere PHP8-Fehler [#1911]
- CSS-Variablen werden mehrfach ausgeliefert [#1912]
- „Barriere melden“ Formular leitet nicht auf die Seite zurück, von der es aufgerufen wurde [#1914]
- Courseware Elemente hinzufügen auf einer neuen Seite im Lesemodus möglich [#1919]
- Nach Anlegen eines regelmäßigen Termins wird dieser nicht direkt angezeigt [#1941]
- Erster Termin eines regelmäßigen Termins wird doppelt angelegt [#1942]
- Regelmäßige Termine werden in der Verwaltungs-Ansicht mehrfach pro Semester angezeigt [#1943]
- Raum-Zeit: Kaputte Darstellung im Dialog [#1951]
- Bug im Fragebogen-Editor erlaubt keine Plugins [#1952]
- Kopfzeile überdeckt die Skiplinks [#1955]
- Kontrastreiches Farbschema für responsive Navigation korrigieren [#1961]
- Blubber: Gelber Menüpfeil klebt rechts am Bildrand [#1962]
- Fragebogen Validierung wird nicht ausgeführt [#1963]
- Courseware: Edit-Modus hängt zu hoch [#1969]
- Evaluationen bleiben angeschaltet [#1979]
- Über tooltipIcon() erstellte Tooltips werden nicht mehr angezeigt [#1984]
- Non-static method CourseMember::getMembers() should not be called statically [#1986]
- Aufgabentext in Vips ist nicht mehr sichtbar [#1987]
- Courseware Inhaltsverzeichnis an falscher Position [#1988]
- I18NString - store not possible, metadata is missing [#1990]
- Courseware Aufgaben lassen sich nicht verlängern [#1991]
- Falsche Nachricht des Companion in der Lernmaterial Übersicht [#1992]
- Sidebar nicht mehr beim Scrollen fixiert [#1994]
- Skiplinks werden beim Laden einer Seite unterhalb des Footers angezeigt [#1999]
- Escape (z.B. zum Verlassen eines Dialogs) schließt den Vollbildmodus [#2001]
- Ankündigung erstellen: Es kann kein Bereich ausgewählt werden [#2002]
- Zertifikatsversand muss für neue Coursewarefunktionen angepasst werden [#2027]
- Too few arguments to function Admin_UserController::delete_studycourse_action(), [#2030]
- Rechteabfrage für Struktur Elemente fehlerhaft [#2033]
- "Zweistufiger" Vollbildmodus [#2037]
- Responsive Navigation: Titel verwendet den Namen des Tools statt den Titel der Navigation [#2038]
- Responsive Navigation: Sidebar ist rechts abgeschnitten (und Scrollbar wird sichtbar) [#2039]
- Responsive Navigation: Sidebar überdeckt in der Courseware Teile der Contentbar [#2040]
- "Willkommen bei Courseware" Buttons verhalten sich nicht wie erwartet [#2045]
- CKEditor: Absätze im Editor sind eingerückt, wenn das Element in einem <label> steckt [#2046]
- Polishing TIC: JSONAPI-Container mit Dependency Injection Container aus #1684 zusammenführen [#2047]
- Courseware: Kopieren in den gleichen Kurs läuft ggf. in eine Rekursion [#2049]
- PHP 8 Fehler im Wiki [#2056]
- CKEditor: Links bekommen immer target="_blank" [#2058]
- PHP 8 Fehler VA-Übersicht [#2059]
- PHP 8 Fehler VA-Forum [#2060]
- Kopfzeile und Hilfe/Fullscreen-Icon scrollen nach rechts aus dem Anzeigebereich heraus [#2061]
- Courseware Import Wording und Position [#2066]
- Warning: Undefined variable $isOpenGraph [#2068]
- Warning: Undefined array key 5 [#2070]
- PHP8: Fehler in der Einrichtungshierachie [#2079]
- Courseware Links in der Suche zeigen nicht auf den gefundenen Inhalt [#2087]
- Anfasser im Inhaltsverzeichnis im Arbeitsplatz verschoben [#2088]
- Polishing: SVG-Icons optimieren [#2090]
- Einige Skiplinks funktionieren in der responsiven Navigation nicht mehr [#2097]
- Courseware: Contentbar ist breiter als der Bildschirm (und läuft nach rechts raus) [#2098]
- Courseware: Umsortieren bietet Seiten an, an denen ich keine Rechte habe [#2099]
- Courseware: Fehler im Arbeitsplatz, wenn es noch kein Lernmaterial gibt [#2100]
- Courseware: Studenten können keine Lernmaterialien mehr anlegen [#2101]
- Freigabe von Seiten wird beim Importieren und Kopieren nicht vererbt [#2102]
- Courseware Einstellungen Funktions- und Kontext-basiert sinnvoll gruppieren und platzieren [#2105]
- Freigegeben Courseware Inhalte nicht auffindbar [#2108]
- Fehlender Hinweistext beim Seiten-Verknüpfen-Wizard [#2111]
- Menü-Items und Stud.IP-Logo verschwinden bei kleinen Fenstern (Überlauf kaputt) [#2112]
- Courseware Vorlagen Auswahl wird nicht weitergegeben [#2118]
- 'Mehr' Seite fehlt mehr in Mobilnavigation [#2124]
- Bei Auswahl von zu kopierenden Lernmaterialien aus Veranstaltungen sind gleichnamige Veranstaltungen nicht unterscheidbar [#2126]
- Lernmaterialauswahl beim Kopieren einer Seite nicht mit Tastatur möglich [#2127]
- Responsive Navigation: Icons in Content-Bar und Kopfzeile haben rechts zu viel Abstand [#2130]
- Responsive Navigation: Animation ist kaputt, Zuklappen des Inhaltsverzeichisses ist zeitverzögert [#2131]
- Kontrastmodus: Courseware-Übersichtsseite Aktionsmenü ist nicht sichtbar. [#2134]
- WYSIWYG: Formular springt beim Umschalten zwischen Standard- und Code-View leicht [#2135]
- OER-Campus: Flyout für Suchfilter ist kaputt [#2137]
- Wiki/Courseware: Inhaltsverzeichnis hängt falsch [#2138]
- Courseware: Companion im Vollbild zu weit rechts [#2139]
- vue-select: Zu kleine Schriftgröße [#2140]
- Ungenutzer import in Unit Model [#2142]
- Fehler bei Migration CreateCwUnitsTable [#2144]
- JS-Fehler auf der Loginseite [#2146]
- Scrollen im Wiki und Arbeitsplatz nicht möglich [#2150]
- Responsive Navigation: Inhaltsverzeichnis an falscher Position [#2151]
- Responsive Navigation: Inhaltsverzeichnis im Wiki zu schmal und nicht bedienbar [#2152]
- Anlegen von Coursewares funktioniert nicht immer [#2153]
- MVV: Hinzufügen von LV-Gruppen läuft auf einen Fehler [#2156]
- Belegungspläne für Externe kaputt [#2160]
- Courseware: Beim Löschen eines Nutzers oder Kurses bleiben CW-Units in der DB zurück [#2161]
- Juristische Probleme mit Barriere-Melden-Formular [#2167]
- Öffentlicher Fragebogen mit "Information" wird falsch angezeigt [#2168]
- Fragebogen mit "Information" auf Startseite kaputt [#2169]
- Warning: Undefined array key 1 in lib/classes/StudipCoreFormat.php on line 476 [#2174]
- PHP8-Warnungen im Forum [#2175]
- PHP8-Warning: Undefined variable $shape [#2180]
- „Buchungen exportieren“ im Aktionsmenü eines Raumes funktioniert mangels Auswahl von Wochentagen nicht [#2181]
- Warning: compact(): Undefined variable $from_plugin [#2185]
- PHP8-Warning in app/controllers/admission/courseset.php [#2190]
- PHP8-Warnung in app/controllers/admission/restricted_courses.php [#2191]
- Weitere PHP8-Warnungen [#2193]
- Nicht lesbare Seiten zeigen keine Fehlermeldung [#2198]
- PHP8-Warning in app/views/profile_modules/index.php [#2203]
- PHP8-Warnung in lib/classes/forms/ [#2204]
- Textstringprobleme in Courseware-Zertifikatsversand [#2206]
- Courseware: Fortschrittsindikator ist nicht immer auf der gleichen Höhe [#2207]
- Fragebögen: Aktionsmenü hat keine Bearbeiten-Aktion [#2208]
- PHP8 - Potentielle Stellen im NewsController, die zu Fehlern/Warnungen führen könnten [#2214]
- PHP8-Warnung in app/views/calendar/schedule/entry.php und der Pluginübersicht [#2215]
- PHP8 Warning app/views/calendar/single/_calhead_label_day.php [#2216]
- Keine Veranstaltungstermine im Kalender [#2218]
- Terminkalender Ansichten Jahr und Tag defekt [#2219]
- Weitere PHP8-Warnungen beim Anlegen einer Veranstaltung [#2222]
- PHP8-Warnungen im Dateibereich [#2226]
- Courseware: Standardschriftart statt Lato im Upload-Button [#2229]
- PHP8-Fehler und Warning auf "Meine Veranstaltungen" [#2232]
- PHP8-Warnungen im Profil [#2233]
- Weitere PHP8-Warnungen [#2235]
- PHP8: Undefined variable $table_id app/views/files/_fileref_tr.php on line 11 [#2237]
- PHP8 - Warnung in app/controllers/admin/courses.php [#2238]
- PHP8 - Warnungen in app/views/admin/courses/sidebar.php [#2239]
- PHP8 - Warnungen in app/controllers/admin/user.php [#2241]
- PHP8 - Warnungen auf Datei- und Aktivitätsübersicht [#2243]
- PHP8 - Warnungen in den Fragebögen [#2244]
- PHP8 - Warnungen / Fehler in den Zugangsberechtigungen einer Veranstaltung [#2245]
- Undefined global variable $perm in lib/plugins/db/RolePersistence.class.php [#2246]
- "Back to top" verdeckt Content [#2247]
- PHP8 - Warnungen auf der TeilnehmerInnen-Seite [#2249]
- PHP8-Fehler aus dem Error-Log des DevBoards [#2250]
- PHP8 - Weitere Fehler / Warnungen innerhalb einer Veranstaltung [#2256]
- Fehler von PHPStan [#2257]
- PHP8 - Warnungen in der Suchen [#2258]
- Courseware Inhaltsverzeichnis funktioniert nach Seitenwechsel nicht mehr [#2259]
- Sequentielle Abfolge zeigt Seiten die noch nicht erreicht werden dürfen [#2260]
- Weitere PHP8-Warnungen aus dem DevBoard [#2261]
- Anfasser im Forum ist nicht vertikal zentriert [#2263]
- Likert-Icon fehlt beim Ausfüllen des Fragebogens [#2264]
- PHP8 - Warnungen beim Bearbeiten der Einrichtungsdaten [#2266]
- PHP8 - Warnungen bei der Konfiguration von Raumgruppen [#2268]
- PHP8-Warnungen aus dem Errorlog [#2269]
- PHP8 - Warnung auf Admin -> Veranstaltungen [#2271]
- PHP8: TypeError: Cannot increment array [#2273]
- PHP8-Warnungen auf dem Errorlog [#2275]
- PHP8 - Warnungen im OER-Marktplatz [#2276]
- PHP8 - Fragebögen lassen sich nicht abspeichern [#2277]
- Zeilenumbrüche verschwinden bei kill_format() bzw. removeHtml() [#2278]
- PHP8 - Warnungen in der Courseware [#2279]
- PHP8 - Warnungen im Anlegeassistenten und Studienbereiche [#2280]
- Courseware: Warning: Undefined array key "sum" [#2281]
- Modulverwaltung: Fach bearbeiten erzeugt ein neues Fach [#2282]
- PHP8 - Warnungen in MyRealmModel [#2283]
- PHP8 - Weitere Warnungen in der Courseware [#2284]
- PHP8 - Warnungen im Datei [#2286]
- PHP8.0 Deprecation Warnings mittels PHPStan [#2287]
- PHP8-Warnungen im Forum [#2288]
- PHP8-Warnungen bzgl. Return Type Hints [#2290]
- PHP8 - Warnungen im Dateibereich [#2291]
- PHP8 - Warnungen in der sendfile.php [#2292]
- PHP8 - Warnungen beim VeranstaltungsExport (PDF) [#2293]
- PHP8 - Warnungen in der Request-Klasse [#2295]
- Ladeanimation zu Groß [#2296]
- PHP8 - Warnungen in TeilnehmerInnen Listen (Anmeldesets) [#2297]
- PHP8 - Warnungen beim Bearbeiten von Einrichtungsdaten [#2299]
- PHP8 - Warnungen in der functions.php [#2302]
- PHP8 - Warnungen in der SiteInfo [#2303]
- PHP8 - Warnungen in der Raumübersicht [#2304]
- PHP8 - Warnungen in der Verwaltung von Lernmodulen [#2306]
- PHP8 - Warnungen in der Administration der HilfeTouren [#2307]
- PHP8 - Warnungen in der Konfiguration der Ilias-Schnittstelle [#2308]
- PHP8 - Warnungen in der Pluginsverwaltung [#2309]
- Outline von Elementen im Content-Bereich ist abgeschnitten [#2312]
- Sidebar erscheint nicht, wenn man zu weit herunter gescrollt hat [#2318]
- Responsive Modus: Keine Titel in der blauen Zeile [#2319]
- Responsive/Blubber: Auf Smartphones nicht zu bedienen [#2321]
- Responsive Navigation: Noch kleine Anpassungen vertikale Ausrichtung [#2323]
- Vollbild: In Courseware fängt der Block-Content zu tief an [#2324]
- Responsive/Vollbild: Die ContenBar sieht teilweise komisch aus und hat Abstand [#2325]
- Auf dem Smartphone darf "Im Vollbildmodus zeigen" generell nicht gezeigt werden [#2329]
- Contentbar: Im Wiki/OER (PHP-Version) ist das Icon oben rechts zu weit links [#2331]
- PHP8 - Warnungen in ResourceRequest [#2334]
- Vollbildmodus: select2 in der Sidebar hat Breite "0px" [#2337]
- Vollbildmodus: select2 in der Sidebar ist abgeschnitten [#2338]
- GUI-Darstellung in der Raumstruktur sieht defekt aus [#2340]
- Raumstruktur hat keine Funktion [#2342]
- Trails betreibt sein Errorhandling in unzureichender Weise [#2346]
- Weitere PHP8-Warnungen [#2351]
- Überarbeitetes Suchwidget: Rand hat noch falsche Farbe [#2353]
- PHP8 - Warnungen wenn Plugins nicht gefunden werden [#2355]
- PHP8 - Warnungen in der Semester-Klasse [#2356]
- Responsive Navigation: markiere aktuell aktive Navigation statt "Ebene nach oben" [#2357]
- PHP8 - Warnungen in Meine Veranstaltungen [#2358]
- Responsive Navigation: Aufklappen der Sidebar erfordert Scrollen an den Seitenanfang [#2360]
- PHP8 - Warnungen in OpenGraphURL [#2361]
- PHP8 - Weitere Warnungen [#2362]
- Responsive Navigation ist in Einrichtungen kaputt [#2363]
- ResourceRequest -Call to a member function first() on null [#2374]
- Courseware: Verknüpfte Inhalte im Kurs nicht sichtbar [#2375]
- Placeholder-Element des jQueryUI-Sortable falsch plaziert [#2378]
- Exception: Call to undefined method Flexi_PhpTemplate::filtered() in app/controllers/jsupdater.php:248 [#2379]
- PHP8 - Diverse weitere Warnungen [#2380]
- PHP8 - Warnungen in der Courseware [#2383]
- Courseware: Verknüpfte Inhalte sind im Kurs bearbeitbar [#2385]
- Aktionsmenü liegt teilweise unter dem Footer [#2389]
- Gewünschtes Verhalten bei horizontalem Scrollen der Seite klären [#2390]
- Template `noheader` bzw. Einstellung `PageLayout::disableHeader()` macht das Layout kaputt [#2394]
- Tests für die Terminvergabe/Sprechstunden schlagen zu gewissen Zeiten immer noch fehl [#2398]
- PHP8: Invalid parameter number: number of bound variables does not match number of tokens [#2400]
- PHP8-Warnings nach dem Abschicken von Nachrichten [#2401]
- Weitere PHP8-Warnungen [#2402]
- Endzeit von Terminen in der Tages- und Wochenansicht falsch [#2404]
- Raum hinzufügen führt zu Endlosschleife [#2405]
- Weitere PHP8-Warnungen in der Cronjobverwaltung [#2407]
- Infotext zu barrierefreien Dateien: Icon als Linkmarker fehlt [#2408]
- CKEditor: LaTeX-Formel geht beim Editieren kaputt [#2418]
- CKEditor: Bildgröße geht verloren [#2419]
- Userexport CSV: freie Datenfelder fehlen [#2420]
- PHP8-Fehler im CourseDate-Model [#2421]
- PHP8-Warning in DBSchemaVersion [#2422]
- neu hinzugefügte Dateien haben falsche Dateiattribute [#2425]
- Stundenplan: ausgeblendete Termine lassen sich nicht wieder anzeigen [#2426]
- Teilnehmende können nicht von Warteliste zu Studierenden hochgestuft werden [#2428]
- Animation zum Ausblenden der Sidebar in der kompakten Navigation ist nicht sauber [#2430]
- Kompakte Navigation: falsche Breite des Inhalts bei eingeblendeter Sidebar [#2432]
- MVV: Neue Modulen können nicht angelegt werden, weil die verantwortliche Einrichtung nicht gespeichert werden kann [#2434]
- Fehlermeldung TypeError: this.initialNavigation is null auf Seiten, die sich nicht in die Navigation einhängen [#2435]
- PHP Warning in CourseNavigation [#2436]
- PHP Warning: Division by zero in lib/classes/JsonApi/Routes/Courseware/UserProgressesOfUnitsShow.php [#2437]
- Person verbleibt auf Warteliste beim Nachrücken in die Veranstaltung [#2441]
- Fragebögen: Auswertung/Ergebnisanzeige ist fehlerhaft [#2442]
- PHP8-Warnungen im Kalender [#2447]
- PHP8 - Warnungen im NewsController [#2449]
- Code-Highlighting geht beim erneuten Bearbeiten kaputt [#2451]
- PHP8 - Warnungen in Admin-User [#2485]
- CKEditor verliert Formatierung [#2495]
- Weitere PHP8-Warnungen [#2496]
- Courseware sticky Contentbar an falscher Position [#2498]
- Courseware TextBlock Toolbar im sticky Modus an falscher Position [#2499]
- Fehler in OERHost::askKnownHosts() [#2508]
- Fragebogen: Likert komplett kaputt [#2509]
- OERSI: Verbindungen werden nicht debugged [#2513]
- Courseware: Code der alten Verwaltungsseite entfernen [#2517]
- OER Campus: Aktualisierung der Serverdaten funktioniert nicht [#2520]
- OER Campus: OERSI Ergebnisse unvollständig [#2521]
- Bug in der Rechtevergabe der Courseware [#2534]
- Verschieben von Lehrenden in den Grunddaten funktioniert nicht [#2540]
- PHP8 - Weitere Warnungen [#2541]
- Undefinierte Variablen im Installer [#2549]
- Installationsassistent ist nicht mehr zentriert [#2550]
- Fatal error: Declaration of JsonApi\Routes\CourseMemberships\CourseMembershipsUpdate::validateResourceDocument($json, CourseMember $membership) must be compatible with JsonApi\Routes\ValidationTrait::validateResourceDocument($json, $data) [#2564]
- PHP8 - Warnungen in statusgroups [#2569]
- PHP8-Warnungen aus dem Errorlog (20230425) [#2579]
- Aufrufen einer abgegebenen Aufgabe in der Courseware (5.3) durch die Dozierende führt nicht direkt zur Aufgabe sondern zur allgemeinen Kachel-Seite [#2584]
- Responsive Navigation: Menü läßt sich nicht mehr öffnen, nachdem ein Dialog geschlossen wurde [#2586]
- CW: Erfolge-Block - Wyswyg-Editor - Redo-Funktion aktiv [#2593]
- PHP8 Warnungen in der MultiPersonSearch [#2597]
- PHP8-Warning [#2606]
- PHP8 Warnungen in der Courseware [#2612]
- PHP8-Warnungen in templates/calendar/entries/icons.php [#2613]
- PHP8 - Warnungen in der Courseware [#2615]
- PHP-Fehler in SingleDate [#2616]
- PHP8 - Warnungen in MetaDate.class.php [#2617]
- Fehler beim importieren gibt keine Hinweise auf Ort/Art des Fehlers [#2619]
- Standard-Uploadgrößen für Dateien verändern [#2623]
- Cronjobs haben keine Titel [#2624]
- PHP8-Warnung in lib/classes/LtiLink.php [#2628]
- Icons in der responsiven Navigation werden nicht mehr vom System umgefärbt [#2629]
- BlockFeedback too much recursion [#2632]
- A11y: Unpassende `role` für `ul#tabs` [#2646]
- Öffentliche Links zu einer Courseware werden nicht erzeugt [#2650]
- OER: PHP8-Warnungen [#2653]
- Barriere melden-Formular wird bei nicht eingeloggtem Benutzer nicht abgeschickt [#2655]
- Barriere melden-Formular lässt sich von Loginmaske aus nicht öffnen [#2664]
- „Barriere melden“ Formular öffnet sich im Dialog [#2665]
- SQL Fehler bei "Teilnehmendenliste importieren" SQLSTATE[42S22]: Column not found: 1054 Unknown column 'auth_user_md5.perms' in 'where clause' [#2704]
- Ankündigungen: Textarea wird nicht angezeigt, wenn WYSIWYG ausgeschaltet ist und in CONTENT_LANGUAGES mehr als eine Sprache eingetragen ist [#2705]
- PHP Warnung in den Raumanfragen [#2712]
- PHP8 BUG bei MVV-Materialien/Dokumente [#2729]
- In einer neuen, leeren Installation können mit PHP 8.0 keine Studienbereiche oder Einträge der Einrichtungshierarchie angelegt werden. [#2733]
# 13.06.2023 v 5.2.2
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.2&state=all
- Interne Links gehen beim Kopieren kaputt [#1153]
- Ankündigungen: Suche findet Bereiche, in denen ich keine Rechte habe [#2220]
- Ankündigungen haben keinen Text, wenn kein WYSIWYG-Editor aktiv ist [#2373]
- exTpl: Strings können als callable aufgerufen werden [#2446]
- Call to undefined method MultiPersonSearch::getPageURL() [#2473]
- OAuth2: Erhalten eines AccessToken mittels RefreshToken ist nicht möglich [#2507]
- "Rundmail schreiben" erreicht keine unsichtbaren Teilnehmer mehr [#2511]
- OERSI API-URL hat sich geändert [#2512]
- Materialien von anderen Servern nicht zugreifbar [#2542]
- Export von Veranstaltungen stellt keine Heimateinrichtung dar [#2548]
- OER Campus: Klick auf "Serverdaten aktualisieren" gibt OERSI einen private_key [#2585]
- Dateibereich: „Im OER Campus veröffentlichen“ wird angezeigt, obwohl der OER-Campus erst ab einer höheren Rechtestufe verfügbar ist [#2638]
# 13.06.2023 v 5.1.3
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.3&state=all
- Fehler bzw. Exceptions beim Aufruf der JSON-API landen nicht im error_log [#614]
- Courseware Aktivitätsanzeige zeigt falsche Kurszugehörigkeit [#1829]
- Unit-Tests für JSON-API melden in 5.1 immer einen Fehler [#2522]
- Leichen in consultation_responsibilities erzeugen Fehler [#2673]
# 13.06.2023 v 5.0.5
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.5&state=all
- Anzeige Personendaten funktioniert nicht für Courseware-Daten [#797]
- SQL-Fehler im Suchfeld beim Import von Wikiseiten [#1243]
- Wiki: HTML-Code in Autor:innenzuordnung und Suche [#1376]
- Ausgeblendeter WYSIWYG-Editor speichert keinen HTML-Marker beim Absenden des Formulars [#1661]
- Polishing: Wiki Footer passt nicht korrekt [#1900]
- Der Text von Tooltip-Icons wird nicht vorgelesen [#1916]
- Hinweis bei leerem Inhaltsverzeichnisblock [#2083]
- Mailweiterleitung Umbruch [#2187]
- Fester Wert für die Paginierung im FilesController [#2294]
- Meine Veranstaltungen: Darstellungsprobleme [#2322]
- Rauminformationen - Unnötiger Whitespace [#2343]
- Nachrichten: Fehler beim Scrollen der Nachrichtenliste [#2364]
- Einrichtungen: Export-Button auf "Mitarbeiter" nicht mehr als solcher zu erkennen [#2370]
- Wording "Nutzer" an diversen Stellen durch "Person" ersetzen [#2391]
- Link mit `data-dialog` wird nicht im dialog geöffnet, wenn required checkboxes existieren [#2392]
- 2FA: Tokens werden nie gelöscht [#2399]
- Dateibereich: Inaktive Aktion Bildergalerie [#2409]
- htaccess-Datei: B-Flag fehlt bei RewriteRule-Einträgen für Download-URLs [#2410]
- Dateibereich: Per Proxy verlinkte Datei kann nicht heruntergeladen werden [#2411]
- Adminseite für Veranstaltungen: Anzeige des Bearbeitungsstatus über ein Icon ist nicht barrierefrei [#2414]
- Veranstaltungs-Adminseite: Bearbeitungs-Status sollte in Hinblick auf Barrierefreiheit optimiert werden [#2416]
- Ankündigungen: Trennlinie des Footer schließt nicht mehr an den Rahmen des Elements an [#2417]
- Migration der Ressourcenverwaltung läßt alte Konfigurationseinstellungen zurück [#2423]
- OER Campus: HTTP_PROXY wird nicht genutzt [#2427]
- Angaben für die Scrollbox im CSS hat doppelte Angabe zur Property background [#2439]
- Die Spalte `description` in einigen Datenbanktabellen verkleinern [#2497]
- Fehlerhafter Zugriff auf `$log_action->name` in Klasse `StudipLog` [#2504]
- WYSIWYG-Editor in Stud.IP 5.2: Funktionen in der unteren Leiste verlieren die Textposition beim Anklicken [#2510]
- Sperrregel für Teilnehmergruppen sperrt Bulkaktion für Teilnehmer aber nicht Einzelaktion [#2515]
- Sperrregel für Ausfalltermine erlaubt Wiederherstellung [#2516]
- OER Campus: Serverübersicht meldet "Kann von dem Server keine Daten bekommen." [#2539]
- Courseware Import Export [#2543]
- Responsive Modus kann die Stickyness der Sidebar nicht deaktivieren [#2546]
- Installationsassistent leitet nicht korrekt weiter [#2551]
- Funktion "Passwort ändern" zeigt eine Fehlerseite an [#2552]
- Raumbuchungen - Suche nach Räumen erst ab 3 Zeichen [#2561]
- Arbeitsplatz: Aufruf des Dateibereichs dauert sehr lange [#2563]
- Persönlicher Dateibereich bremst Browser aus [#2566]
- Nachrichten: Ansicht auf Tabletts kaputt [#2568]
- JSONAPI: Route `/users/:user_id/courses` hat keinen Semesterfilter [#2572]
- Datenschutz: Zeitpunkt letzte Aktivität transparent machen [#2573]
- Belegungsplan: Link zur Veranstaltung zeigt Infos im Dialog an, statt zur Veranstaltung zu springen [#2578]
- Studiengruppe: "klassische" Teilnehmerseite ist aktivierbar (über "Mehr") [#2591]
- onActivation/onDeactivation wird für Plugins nicht aufgerufen wenn eine neue Veranstaltung angelegt wird oder ein Plugin zwangsweise aktiviert wird [#2594]
- CSS-Änderungen schieben Termine in nächste Zeile [#2603]
- Dateinamen wird bei SENDFILE_LINK_MODE "rewrite" nicht kodiert [#2609]
- Fehler in der Terminvergabe, wenn auf einen nicht mehr vorhandenen Terminblock zugegriffen wird [#2611]
- Migration für BIEST #2591 [#2622]
- Cronjobs sortieren falsch [#2625]
- Abschliessen von Semestern fasst zu viele Veranstaltungen an [#2626]
- Schönheitskorrekturen am alten Editor [#2633]
- Aktionsmenü gibt Icons ohne Größenangabe aus [#2636]
- Raumanfragen: Weitere Informationen zu einer Raumanfrage anzeigen: Doppelpunkt fehlt [#2640]
- A11y: Fehlerhaftes Attribut `aria-role` an `nav.action-menu` [#2647]
- Safari 16.5: Falsche Darstellung von Lehrpersonen in Veranstaltungsübersicht [#2668]
- CONSULTATION_TAB_TITLE hat keine Default-Übersetzung [#2690]
- Courseware: Beschreibung der Seite fehlt nach dem Import [#2701]
- Hauptnavigation: Titel werden bei Tastaturbedienung nicht angezeigt [#2706]
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
# 11.03.2023 v 5.2.1
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.1&state=all
- Courseware: JS-Error beim Aufklappen des Inhaltsverzeichnis [#1168]
- Formbuilder: JS-Fehler beim Umschalten der Sprache im ckeditor [#1711]
- Zeiten/Räume: Lehrende können beim Bearbeiten eines Einzeltermins einer regelmäßigen Serie nicht zugeordnet werden [#1812]
- Zwei-Faktor-Authentifizierung: QR-Code wird nicht mehr angezeigt [#1861]
- StudipForms\Form::autoStore() bricht ohne entsprechendes page_close() ab [#1890]
- Ankündigung erstellen: Lehrende können ihre Einrichtung nicht als weiteren Bereich auswählen, in dem die Ankündigung angezeigt werden soll [#1982]
- Schwarz/Weiß-Modus [#2005]
- Schwarz/Weiß-Modus, kleine "Unsauberkeiten" [#2007]
- Courseware: Falsches HTML-Escaping im Dialog zum OER-Campus [#2121]
- Kontrastmodus: Raumverwaltung Strukturansicht Info-Icon [#2163]
- Eine Courseware mit zwei nebeneinander liegenden Abschnitten halber Breite zeigt nach dem Verknüpfen in einer Veranstaltungen dort die Blöcke untereinander an [#2178]
- Ankündigungen in weiteren Bereichen anzeigen - Sortierung der Veranstaltung nicht erkennbar [#2213]
- Ankündigungen: Bereich verschwindet beim Ändern der Priorität [#2221]
# 10.03.2023 v 5.1.2
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.2&state=all
- Courseware: Dauerhafte Sperrung von Blöcken führt zu Problemen [#887]
- Courseware: Neues Lernmaterial anlegen -> ohne Titel wird kein Material erstellt [#924]
- OER Campus: Aktion „Zugriffszahlen“ für ein Lernmaterial kann nicht aufgerufen werden [#1251]
- Courseware: Dauerhafte Sperrung von Seiten führt zu Problemen [#1257]
- Studiengruppe bearbeiten: TypeError: Argument 2 passed to Deputy::isDeputy() must be of the type string, null given [#1576]
- Aufgaben in Gruppen: Fehler in Navigation und Inhaltsverzeichnis [#1609]
- Aufgaben: Verlängerungsanfragen mit dem heutigen Datum gewähren erstellt Datum 1.1.1970 [#1611]
- "Rechte" Tab stellt nur eine kleine Zahl der TN dar [#1629]
- Einige Inhalte sind nicht Teil des responsiven Designs [#1630]
- Untertitel in Blickfang teilweise nicht sichtbar [#1631]
- Prioritäten bei den Ankündigungen verhalten sich nicht korrekt [#1636]
- Courseware: Anzeige der Seitenaktionen inkonsistent [#1651]
- Terminbuchungen über Einrichtungsseite sendet Benachrichtigung an "alle" [#1815]
- Argument 1 passed to ConsultationSlot::{closure}() must be an instance of User, null given [#1821]
- Fehler beim PDF-Export [#1958]
- JSONAPI: Verschachtelte inkludierte Relationen werden nicht korrekt ausgegeben [#2003]
- Courseware -> Aufgaben: „Teilnehmer/-in“ entspricht nicht dem Standard in Stud.IP und ist mit Screenreadern schwer verständlich [#2096]
# 10.03.2023 v 5.0.4
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.4&state=all
- Galerie-Block funktioniert nicht mit unsichtbaren Ordnern [#465]
- Dateibereich: Animation für "Link kopieren" ist kaputt [#486]
- Kalender: Import von ICS-Datei sorgt für Exception [#680]
- Blubber mißbraucht `UserConfig` zum Speichern theadbezogener Einstellungen [#744]
- OER Campus: app/views/oer/market/index.php enthält Controller-Code im Template [#806]
- Globale Suche: Fehlende alt-Attribute für "Suche zurücksetzen" und "Suche starten" [#821]
- Courseware: geänderte Metadaten werden nicht gespeichert [#911]
- Unzureichende Übersetzung mittels vue-gettext [#1062]
- SimpleORMap: Am Model definierte Objekteigenschaften werden beim Klonen ignoriert [#1081]
- Courseware: ImageMapBlock lässt sich nicht intuitiv bedienen [#1136]
- Nach dem Kopieren aller Inhalte wird die Liste der Seiten in der Verwaltung nicht aktualisiert. [#1151]
- Detailseite einer VA: Bereich „Veranstaltungsort / Veranstaltungszeiten“ ist mit Screenreadern schwer verständlich [#1244]
- Button "Raum anfragen" ausblenden, wenn ohne Funktion [#1270]
- OER-Campus: Großer schwarzer Kasten [#1384]
- 5.2 Erweiterte Suche im Veranstaltungsverzeichnis: Feld "Kommentar" müsste Beschreibung heißen. [#1464]
- Deaktivierte Items sind nicht mehr ausgegraut [#1532]
- Cache für die Rollen von Nutzern in RolePersistence lässt sich nicht effizient löschen [#1580]
- Aufgaben: Seite neben der aktuellen Seite hinzufügen [#1610]
- Übersetzung für Benachrichtigungs-Icon ist nicht aktuell [#1698]
- Mein Arbeitsplatz - CSS kaputt [#1710]
- Ausgewählte Navigationspunkte teilen Screenreadern nicht mit, dass sie ausgewählt sind [#1748]
- Buchungen exportieren: Das Auftauchen eines Fehlers im Dialog führt zu einer Exception [#1773]
- OER - Campus - PHP-Warnings [#1780]
- Fehlerhaftes Escaping bei Verwendung der Icon/Button-API (z.B. beim Löschen von LTI-Tools) [#1797]
- Zeiten/Räume: Bulk-Aktion „Bearbeiten“ für Einzeltermine einer Terminserie füllt die Felder für Räume und Lehrende nicht aus [#1813]
- mvv_assignments bzw. mvv_contacts kann nicht nach priority sortiert werden [#1825]
- Inhaltsverzeichnis springt nach oben wenn Ende erreicht wurde [#1826]
- Courseware: Abschnitt "nicht zugewiesene Inhalte" taucht kurz auf und verschwindet dann wieder [#1852]
- Vue-Komponente studip-tooltip-icon erzeugt ein Tooltip-Icon, das nicht per Tastatur fokussierbar ist [#1857]
- OER Campus: Vorschaubild statt Logo [#1876]
- Leinwand-Block: Button fehlt für "Werte anderer Nutzer anzeigen" [#1877]
- StudipController::render_json() sendet keinen Content-Length-Header [#1889]
- Migration für Blubber kann nur unmittelbar ausgeführt werden [#1891]
- Skiplink-Menü schließt sich nicht [#1892]
- Block Dokumente: Download Icon wird angezeigt obwohl "nicht angezeigt" ausgewählt ist. [#1940]
- Raumgruppen - Lange Namen führen zu vertikalem Scroll [#1949]
- Icon-Größe im Action-Menü [#1953]
- DocumentBlock kann nach Anlegen nicht gespeichert werden [#1978]
- Teilnehmerseite: TypeError: Argument 1 passed to ActionMenu::setContext() must be of the type string [#1998]
- MyRealmModel::getDefaultModules() geht fälschlicherweise davon aus, dass es eine SemClass mit der Id 1 gibt [#2006]
- Courseware: Audio-Block kann aufnehmen, sagt das aber nicht in der Beschreibung [#2008]
- Pfade in SCSS-Stud.IP-Mixin lassen sich beim Einbinden des Mixins nicht anpassen [#2010]
- Ilias Schnittstelle: Anlengen von Lernobjekten von Stud.IP nicht möglich [#2012]
- Deaktivieren von Mailbenachrichtigungen [#2023]
- Beim Verlassen einer VA werden alle Einträge für die täglichen Benachrichtigungen gelöscht [#2024]
- Forum: Fehler `Only variables can be passed by reference` [#2026]
- Courseware: Audio Block kann kein m4a / mp4 auswählen [#2028]
- Hinzufügen von Standardvertretungen funktioniert nicht mehr [#2031]
- Courseware: Inhalt eines zugeklappten Akkordeons verbraucht Platz auf der Seite und läuft ggf. aus dem Content-Bereich heraus [#2034]
- Courseware: langer Titel eines zugeklappten Akkordeons läuft "über" [#2043]
- Courseware: Anzeige des Icons auf "Meine Veranstaltungen" braucht zu viel Speicher [#2048]
- Fehlerhafte Darstellung von PortalPlugins für die Rolle "nobody" (also im ausgeloggten Zustand) [#2051]
- Courseware: Textblock hat doppeltes padding [#2052]
- Evaluationen (alt): Zugeordnete Bereiche werden nicht mit Namen angezeigt [#2053]
- Lösung für BIESt 109 ist nicht vollständig in Stud.IP 5.1 und 5.0 [#2063]
- Blur-Effekt und Farbwechsel in der Navigation beim Anklicken der Schnellsuche [#2069]
- Tabelle `blubber_follower` ist verwaist und sollte entfernt werden [#2082]
- Auswahl des aktuellen Tages auch im Datepicker anbieten [#2084]
- Englische Übersetzung der Texte im Datumsauswähler funktioniert nicht [#2085]
- Course::findByUser() gibt Veranstaltungen mehrfach zurück, wenn diese in mehreren Semestern hängen [#2086]
- JS: Strings werden übersetzt bevor die Übersetzungen geladen sind [#2089]
- Tests im 5.1 branch schlagen fehl [#2093]
- Freigabe von Seiten wird nicht vererbt [#2094]
- DataField::getDataFields filtert bei Veranstaltungen falsch nach der Kategorie [#2104]
- npm-Fehler beim Aufruf von "make catalogs" [#2122]
- svgo-Konfiguration ist fehlerhaft und macht Icons kaputt [#2123]
- Einträge aus Tabelle "seminar_user_notifications" entfernen, wenn eine Person eine VA verlässt [#2141]
- Angaben zu Mindestversionen von PHP und MySQL sind nicht aktuell [#2155]
- Courseware\Instance::findAllBlocksGroupedByStructuralElementId() deklariert falschen Rückgabetyp [#2162]
- Parametertyp "string" ist im StudipController verloren gegangen [#2165]
- Tests sollten mit Mindestanforderung PHP 7.2 laufen [#2166]
- Aktionsmenü globale Benutzerverwaltung [#2172]
- Spezielle Anpassung für den IE11 und input[type=image] in Verbindung mit [formaction] ausbauen [#2177]
- Export von Buchungen: „Argument 1 passed to StudipController::isURL() must be of the type string, null given“ bei falschen Eingaben im Formular [#2179]
- Fehlerhafter Satz "Klicken %shier%s, um ein Raumgruppen anzulegen." [#2183]
- CSRF-Protection absichern [#2184]
- Datei hochladen -> Meine Veranstaltungen: Studiengruppen haben das falsche Standard-Avatarbild [#2192]
- User-Model arbeitet nicht vernünftig mit abgeleiteten Klassen zusammen [#2194]
- Meine Veranstaltungen / Archivierte Veranstaltungen wird nie die geschützten Dateien anzeigen [#2195]
- User-Model arbeitet auch an anderen Stellen nicht vernünftig mit abgeleiteten Klassen zusammen [#2197]
- RolePersistence fragt den Cache nach allen Rollen unnötig oft ab [#2201]
- Selbsteintrag in Gruppen wird nicht richtig gespeichert [#2211]
- Meine Veranstaltung - Zusatz "versteckt" ist teil des Links [#2224]
- Actionmenu in Verbindung mit Attribut "formaction" und Dialogen funktioniert nicht mehr [#2225]
- In einer Veranstaltung fehlt bei der Courseware der Name der Veranstaltung in der Titelleiste des Browsers [#2228]
- XSS-Schwäche beim Feedback in Veranstaltungen [#2230]
- Hinzufügen von Personen zu Teilnehmergruppen funktioniert nicht [#2231]
- Unschöne Möglichkeit, jede Klasse inkl. einem Parameter zu initialisieren [#2236]
- Forum erkennt neue Beiträge nicht mehr richtig [#2242]
- Beim Klick auf "ILIAS-Kurs aus einer anderen Veranstaltung zuordnen" werden alle Kurse mit Anbindung an ILIAS aus Stud.IP aufgelistet, nicht nur die Kurse, bei denen der Nutzer Dozent ist [#2254]
- Fehlender Hinweis auf Feiertage beim Erzeugen von Terminen [#2265]
- Dateibereich: Auswahl des Kopierziels als Admin nicht möglich [#2274]
- SQL-Fehler in den Evaluationen [#2285]
- Forenabos werden beim Löschen von Nutzern nicht mit entfernt [#2289]
# 10.03.2023 v 4.6.8
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.8&state=all
- Raumplanung: Option "Eigene Anfragen anzeigen" fehlerhaft [#220]
- table.collapsable läßt sich nicht mit Tastatur bedienen [#386]
- Formular-CSS: Abstände nicht korrekt [#682]
- Kaputtes Layout im Dialog zum Bearbeiten mehrerer Termine [#950]
- Raumadmin nur Raumverwaltung: bei Raumgruppen Papierkorb- und Notizblockicon nicht vorhanden [#1121]
- Raumsuche: Gelöschter Filter läßt sich nicht wieder hinzufügen [#1442]
- Raumsuche: Suche ist nach Fehleingabe nicht mehr zugänglich [#1565]
- Call to undefined method SemesterSelectorWidget::setRange() [#1737]
- resource_property_definitions.type hat den falschen Typ [#1796]
- Forum: Übersicht der Themen behandelt HTML falsch [#1801]
- XSS-Schwachstelle bei den Zusatzangaben einer Veranstaltung aus Lehrendensicht [#1810]
- Select-Elemente in Dialogen bekommen nicht automatisch den Fokus [#1816]
- PHP Deprecated: Non-static method StatusgruppeUser::findByContact() should not be called statically [#1818]
- Dateiupload für Hintergrundbilder auf Startseite scheitert an groß geschriebener Dateiendung [#1827]
- Individuelle Raumgruppen werden unsortiert angezeigt [#1831]
- Berechtigungen für die gesamte Raumgruppe setzen: „Zuweisen“ hat keine Auswirkungen, wenn die Rechtestufe bei speziellen Berechtigungen geändert wird [#1839]
- Aufruf der Raumverwaltung liefert Call to a member function getTimestamp() on null [#1840]
- Einzeltermine einer regelmäßigen Zeit werden doppelt/falsch erzeugt [#1855]
- Fehlende Konfigurationseinträge durch fehlerhafte Migration [#1983]
- Konfigurationseinstellung RESOURCES_ENABLE_EXPERT_SCHEDULE_VIEW wurde entfernt, aber wird noch genutzt [#1985]
- ActionMenu::addLink() wertet übergebenen StudipLink falsch aus [#1989]
- Keine Anzeige von zugangsbeschränkten Veranstaltungen in der Datei- und Aktivitätsübersicht [#2015]

Jan-Hendrik Willms
committed
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
# 01.12.2022 v 5.2
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2&state=all
- Bilddateien oder PHP-Skripte sind als "ausführbar" markiert [#44]
- Barrierefreiheit: Alternatives, kontrastreiches Farbschema anbieten [#96]
- SEMESTER_TIME_SWITCH optimieren [#208]
- Wildcard für HTTP_PROXY_IGNORE [#582]
- I18N für die Datenfelder der Tabelle user_inst [#605]
- Aktionsmenüs barrierearmer machen [#608]
- Event TopicDidCopy beim Kopieren von Themen werfen [#628]
- Darstellungsfilter im Adminbereich für Veranstaltungen um Einrichtung erweitern [#695]
- Tabellen für Hilfetexte und Touren erweitern [#758]
- PHP8: Fatal error beim Aufruf von Stud.IP-Seiten [#765]
- Schnellsuche findet nur noch Treffer im aktuellen Semester [#766]
- CRONJOBS_ESCALATION entfernen [#771]
- OER Campus an den OER-Search-Index (OERSI) anbinden [#783]
- Alte Kern-Plugins in neue Struktur überführen [#814]
- Formularbaukasten und Ankündigungsbearbeitung [#837]
- check_admission-Cronjob um Mailversand erweitern [#841]
- Anzeige von Veranstaltungen auf der Profilseite auf das letzte, aktuelle und nächste Semester beschränken [#842]
- OER Vorschläge von Studierenden [#852]
- Teilnehmendenseite: Aktion „Rundmail schreiben“ hinzufügen [#877]
- Anmeldesets: Veranstaltungen konfigurieren für alle Anmelderegeln [#879]
- Installation von zwei Testsystemen von main bringen unterschiedliche Ergebnisse [#893]
- XSS auf der Plus/Mehr-Seite [#895]
- Erweiterung der von den externen Seiten verwendeten Template-Engine exTpl [#896]
- StEP00365: Suchfunktion auf Coursewareseiten [#915]
- StEP00364: Verknüpfen / Zuweisen von Lernmaterialien zu Veranstaltungen [#917]
- StEP00363: Externe Ansicht als Link für Courseware-Seiten [#918]
- Terminvergabe: Beim Anlegen der Terminserien soll es möglich sein, eine Pause anzugeben [#925]
- Tabelle `user_inst` einen einfachen, numerischen PK geben [#947]
- PHP8: Warnings auf der Login- und Startseite wegen undefinierter Variablen oder Indizes [#957]
- eslint in den Webpack-Prozess integrieren [#963]
- Sichtbare Meldung nach serverseitigem Fehler beim Dialogaufruf [#966]
- Fehler im JS korrigieren [#968]
- PHP8: Veranstaltungs-Übersicht wirft viele PHP Warnings [#971]
- Feineinstellung auf Einrichtungen für Anmelderegeln entfernen [#973]
- JS-Lib für QRCodes per npm laden [#993]
- PHP8: Oer_OaiController ist als PluginController kaputt [#1015]
- Semesterangabe neben dem Veranstaltungstitel hinzufügen [#1031]
- Einbindung externer Bilder im HTML-Editor über den media_proxy funktioniert nicht mehr [#1032]
- ActionMenu::THRESHOLD einstellbar machen [#1033]
- Beschreibungen für Teilnehmergruppen [#1034]
- StEP00366: OAuth2 zur Autorisierung für externe Schnittstellen [#1035]
- Teilnehmendenseite: Drei Punkte von Aktionsmenüs sind in die Länge gezogen [#1036]
- JS Fehler beim make [#1038]
- Undefined vars in courseware [#1039]
- Syntaxfehler in Migration 5.2.7 [#1041]
- Wiki: Aktionsmenü in der Kopfzeile ist nach unten gerutscht [#1046]
- Fehler im Dateibereich bei freien Veranstaltungen [#1048]
- Stud.IP-Vuex-Store [#1052]
- IDE zeigt syntaxfehler an [#1053]
- Hilfe-Wiki-Link ändern von 5.0 auf 5 [#1055]
- Spezielle Controllerklassen als abstrakt markieren [#1056]
- CW: Kleinigkeiten OER Campus-Vorschläge [#1061]
- Forum wirft PHP8-Warnings [#1064]
- Migration 5.2.2 kann nicht doppelt ausgeführt werden [#1067]
- Schnellsuche findet keine Treffer im nächsten Semester [#1070]
- Wiki wirft PHP8-Warnings [#1075]
- Blubber wirft PHP8-Warnings [#1077]
- Profilseiten erzeugen PHP8 Warnings [#1078]
- Forumbeiträge lassen sich nicht erstellen [#1082]
- Ckeditor wird nicht jedes mal geladen [#1084]
- CKEditor Bilder einbinden funktioniert nicht [#1085]
- CKeditor und i18n Umschaltung [#1088]
- Mehrfaches einbinden von CKEditor funktioniert nicht [#1089]
- Forum ist kaputt, zeigt nur noch leere Übersichtsseite an [#1128]
- CK5 - Abbrechen des Editors führt zu einem Fehler [#1154]
- CKEditor5 Insert-Math-Modus [#1155]
- Falsches Zeichen in RangeInput.vue [#1156]
- CKEditor GUI-Fehler [#1157]
- Ankündigungen Bereichsauswähler zeigt [object Object] [#1158]
- Route `GET /institute-memberships/{id}` defekt [#1164]
- Sicherheitsupdate `jspdf-yworks` [#1166]
- JS-Fehler im Veranstaltungsstundenplan [#1167]
- Courseware-Suche: "Vollbild einschalten" funktioniert nicht auf der Trefferliste [#1169]
- Courseware: "Informationen zur Seite" zeigt JSON an [#1170]
- Courseware: Suchergebnisse bietet Seitenaktionen in der Sidebar an [#1171]
- Courseware: Schnellsuche zeigt nicht alle Treffer an und hat komisches Layout [#1172]
- WYSIWYG-Editor: Einfügen eines Textes aus dem Zwischenspeicher ergibt html [#1178]
- Footer auf mobilen Geräten noch unschön [#1179]
- StEP00364: Barrierefreiheits-Probleme [#1186]
- OAuth2 Admin-Seite funktioniert nicht, weil das Template admin/oauth2/_notices fehlt [#1197]
- "Multiple migrations have the version number 5.2.9" [#1198]
- TIC877: Dialog zum Schreiben der Rundmail ist zu klein [#1199]
- Die Tabellen für Hilfetexte und Touren sind zu breit [#1201]
- Gitlab-CI PHP-Unittest-Reports [#1202]
- Die Ausführung von make schlägt wegen fehlendem gettext.js fehl [#1203]
- OER Vorschläge von Studierenden: Polishing [#1204]
- StEP #837: Barrierefreiheitsprobleme mit I18N-Feldern und dem Hinweis auf Pflichtfelder [#1206]
- Barrierefreiheits-Probleme in TIC #96 [#1207]
- Barrierefreiheitsprobleme bei WYSIWYG-Feldern mit dem CKEditor 5 [#1213]
- Verwendung von input[type=image] im Aktionsmenü [#1218]
- Vue-Komponente `StudipActionMenu` unvollständig [#1219]
- CK5-Editor: Link-Popup funktioniert bei Ankündigungen nicht richtig [#1226]
- Undefined variables [#1235]
- Fehler vom Typ "Static call to instance method" [#1237]
- Fehler/Toter Code in lib/classes/ContentBoxHelper.php [#1241]
- Fehler vom Typ "Unsafe usage of new static()" [#1245]
- Teilnehmerseite: No value could be found for UserStudyCourse::studycourse_name [#1266]
- Undefinierte Methoden in `Seminar_Auth` [#1275]
- Weitere durch PHPStan entdeckte Fehler/Unstimmigkeiten [#1276]
- Fehler vom Typ "Method/Function should return XY but return statement is missing" [#1278]
- Barrierefreiheit: Kontrastschema - nicht lesbarer Text im Profil [#1287]
- StudipMemoryCache speichert aufgrund eines Tippfehlers nichts [#1288]
- Formularbaukasten fügt v-cloak im globalen Stylesheet hinzu [#1294]
- Fehler vom Typ `Access to undefined property` [#1295]
- 500 Cannot access protected property RESTApi [#1297]
- Benutzerverwaltung: Cannot access protected property DataFieldSelectboxEntry::$type_param [#1298]
- Öffentlich zugängliche Raumpläne - Liste der Räume bietet keine Funktionen an [#1306]
- Fehler in den Tests [#1309]
- Filter der Veranstaltungssuche sind verschwunden [#1324]
- Fehler im Code der Controller [#1328]
- Fehler beim Aufruf von Verwaltung > Zugangsberechtigungen [#1334]
- Cannot assign by reference to overloaded object [#1338]
- "Rundmail schreiben" funktioniert für Studenten nicht mehr [#1349]
- Ankündigen - Alle als gelesen markieren [#1362]
- Ankündigungen: Layout-Fehler bei den Dropdowns im Dialog [#1363]
- STUDIP.URLHelper überschreibt Parameter in der übergebenen URL [#1395]
- match_route() hat Probleme mit "/" am Pfadende [#1396]
- Courseware: Verschiebe-Pfeile werden als Verknüpfung vorgelesen [#1413]
- JavaScript Unit-Tests sind kaputt [#1433]
- PHP-Doc Fehler im FileManager [#1435]
- IDE meldet Fehler im Code - Function name must be callable - a string, [#1469]
- Datei oauth2.php im public Ordner ohne Funktion [#1485]
- Teilnehmendenseite: Bulk-Aktion „Nachricht senden“ liefert eine Exception mit SQL-Fehler [#1496]
- Ankündigung anlegen/bearbeiten: „In weiteren Bereichen anzeigen“: Die Namen von Fakultäten werden nicht angezeigt [#1501]
- High Contrast Mode: Verursacht weissen Text und schwarzen Rahmen im Meetings-Plugin [#1544]
- Forum: Fehler beim Zurücksetzen der Suche [#1549]
- Terminvergabe: Es werden manchmal zu wenige Slots erzeugt [#1582]
- datafields collection an SORM Objekte ist immer leer [#1588]
- inkonsistente Definition der computed-Eigenschaften "owner()" und "editor()" [#1614]
- Rundmail schreiben: Name der Veranstaltung wird nicht als Betreff gesetzt [#1622]
- Ankündigungen: SQL Fehler bei der Suche nach weiteren Bereichen [#1666]
- Mehrsprachige Inhalte lassen sich über den Formbuilder nicht speichern [#1708]
- Formularbaukasten: Buttons sind nicht in einem footer-Element und außerhalb des Formulares [#1820]
- footer-Elmente im Formularbaukasten sind nach der Lösung in #1820 immer noch an der falschen Position [#1822]
- Slider: Bedeutungen der Werte sind nicht klar ersichtlich [#1832]
# 18.11.2022 v 5.1.1
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.1&state=all
- Courseware PDF-Export: Block Infomationen im Fallback nicht immer brauchbar [#723]
- Verwendung von `have_studip_perm()` in lib/classes/JsonApi/Routes/Courseware/Authority.php [#1047]
- Courseware: Aufgaben zuweisen [#1122]
- OER-Campus > Entdeckermodus > Schlagwortbox [#1129]
- Courseware: Bearbeiten/Verwalten von zugewiesenen Aufgaben [#1144]
- Courseware: Hängt bei "Lege Import Ordner an" [#1259]
- Courseware Bookmark Übersicht ist leer [#1406]
- Bearbeiten als Teilnehmende auch mit eingestellter Berechtigung nicht möglich [#1452]
- Fehler beim Hinzufügen von JSONAPI-Routen durch Plugins [#1505]
- StudipController::url_for('', ['foo' => 'bar']) ignoriert die übergebenen Parameter [#1538]
- Aktivitätsfeed ist kaputt [#1557]
- Signatur der Methoden zum Hinzufügen von Routen an JsonApi\Contracts\JsonApiPlugin sind fehlerhaft [#1567]
- Arbeitsplatz / Courseware : Art des Lernmaterials wird beim Erstellen nicht gesetzt [#1584]
- Courseware Art des Lernmaterials inkonsistent benannt [#1585]
- Fehler in Sprechstunden beim Zusammenführen von Accounts [#1625]
- Sequentielle Reihenfolge: Nicht zur Verfügung stehende Kapitel können über die Exportfunktion weiterhin eingesehen werden [#1632]
- Terminvergabe: Bulkaktionen in der Verwaltung der Termine funktionieren nicht wie erwartet [#1641]
- Passwortlink beim Zurücksetzen über die Adminoberfläche ist nicht lang genug gültig [#1647]
- Errorhandler für die JSONAPI sollten auch den richtigen Content-Type setzen [#1659]
# 18.11.2022 v 5.0.3
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.3&state=all
- Benachrichtigungen sind nicht per Tastaturnavigation erreichbar [#109]
- Fehlender Uni-Name bei Mail zur Passwortänderung [#134]
- Infodialog zu Ressourcen ignoriert Einstellung RESOURCES_SHOW_PUBLIC_ROOM_PLANS [#143]
- "Wiki-Seiten importeren" findet keine Veranstaltungen mehr [#145]
- Raumplanung: Sortierung der Raumanfragen funktioniert nicht [#188]
- Raumanfragen: Suche anhand der gewünschten Raumeigenschaften findet zu wenig Räume [#239]
- Raumanfragen: Teilweise belegte Räume nicht buchbar [#240]
- Migration der Seminare-Semester-Tabelle ist fehlerhaft [#249]
- Seite "Raumverwaltung > Übersicht > Räume" lädt sehr langsam [#357]
- Hierarchie beim Anlegen von Räumen ist falsch sortiert [#358]
- Neu angelegte Accounts bekommen kein Paßwort und können auch keines setzen [#513]