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]
- Teilnehmendenseite: „Nachricht mit Mailweiterleitung senden“ wird doppelt vorgelesen [#562]
- Dateibereich: Aktion „Bildergalerie öffnen“ tut nichts [#620]
- Courseware: Kopieren von Inhalten in den gleichen Kurs nicht möglich [#636]
- Fehlender globaler Schalter für das Abschalten der Courseware (veranstaltungsunabhängig) [#648]
- Austragen einer Person aus einer VA aktualisiert consultation_events nicht [#675]
- "Passwortlink zusenden" funktioniert für Admins und Root nicht [#866]
- Courseware: Unterstützung von Hausaufgabenordnern [#874]
- Courseware: Teile des Inhaltsverzeichnis nicht durch Scrollen zu erreichen [#900]
- Courseware: "Lesezeichen setzen" setzt kein Lesezeichen und wirft Fehler [#910]
- Courseware: Import von Inhalten zeigt keine Dateien an, wenn Lizenz keinen Download erlaubt [#921]
- Springende Navigationsbar im Vollbildmodus [#967]
- Gelöschter/abgesagter Termin verbleibt im Terminkalender [#982]
- Courseware: TypeError: n['users/byId'](...) is undefined [#994]
- Courseware: Lernkarte wird beim Laden des Blocks nicht korrekt aktiviert [#996]
- Youtube-Video im Embed-Block wird nicht korrekt formatiert, wenn es in einem Tab-Abschnitt liegt [#1002]
- Courseware: Block Audioaufnahme: Audioaufnahme lässt sich nicht speichern. [#1058]
- Hinzufügen einer Einrichtung zu Personen funktioniert nicht, wenn die Berechtigungsstufe der Person durch ein Authentifizerungsplugin gesperrt wurde [#1096]
- Konversationssuche im Veranstaltungsblubber funktioniert nicht [#1116]
- Stud.IP 5.1: Fehlermeldung bei der Aktivierung des DB-Caches [#1124]
- Fehler beim Import von Ordnern ohne Namen (ggf. ist der Export schon defekt?) [#1160]
- Webpack 5.6 ist nicht mit OpenSSL 3 kompatibel [#1216]
- Courseware: "TypeError: t.container is undefined" in der Console [#1285]
- Courseware: Fehler bei Farbauswahl im Leinwand-Block [#1291]
- Courseware: Fehler beim Löschen eines Blocks [#1292]
- Verhaltensänderung in RolePersistence::getAssignedRoleInstitutes() durch #1180 [#1360]
- Courseware: Abschnitte und Seiten sind nach dem Kopieren in falscher Reihenfolge [#1361]
- OER-Campus: Kontrastschwache Texte [#1365]
- Login: Kontrast zu schwach [#1367]
- jQuery Datumswähler: Kontraste nicht optimal [#1372]
- Profil: Graue Schrift [#1373]
- Footer: Hover ändern [#1379]
- Hilfelasche: Unnötiger Hovereffekt [#1380]
- Blubber: An mehreren Stellen wird grauer und kontrastschwacher Text verwendet [#1383]
- OER-Campus: Titel werden je nach Browser anders/ungünstig gekürzt [#1385]
- Beim Hochladen einer Datei sind unter Chromium / Chrome nicht alle Nutzungsbedingungen per Tastatur auswählbar [#1390]
- Courseware: Übersetzung der Blocktypen und -beschreibungen funktioniert nicht [#1394]
- Admins können Veranstaltungen keinen Hauptveranstaltungen zuweisen [#1449]
- Courseware: Fortschrittsanzeige bleibt immer bei 0% [#1453]
- Courseware enthält unsichtbare Blöcke, die aber beim Fortschritt mitgezählt werden [#1454]
- Kleiner Schreibfehler bei Passwortänderungsmail [#1492]
- Erkennung vom High Contrast Mode ist unter Umständen kaputt [#1493]
- "Neue" Icons auf der Seite "Meine Veranstaltungen" im High Contrast-Modus werden grau [#1500]
- Voreingestellte Plugins für Einrichtungen sind nach dem Update auf 5.0 nicht mehr aktiviert [#1506]
- Anlegeassistent speichert Semesterzuordnung nicht [#1507]
- Hilfelasche: redundantes CSS beim Hovereffekt [#1533]
- Cacheverwaltung: Platzhalter in den Einstellungen sind etwas verwirrend [#1536]
- Fehler bei "Meine Studiengruppen" Übersicht mit neuen Dateien [#1541]
- PHP Warning: Division by zero [#1542]
- $this->user gibt es nicht (Folgeproblem von #836) [#1545]
- PHP Warning: count(): Parameter must be an array or an object that implements Countable in lib/classes/coursewizardsteps/LVGroupsWizardStep.php on line 409 [#1550]
- Courseware: Fehler beim Laden, wenn man Admin oder nur Vertretung im Kurs ist [#1551]
- Schlechte Performance von Suche in GlobalSearchCourses [#1561]
- Fehler bei der Terminvereinbarung - Sidebar [#1564]
- Hinweis auf noch auszufügende Migrationen erscheint nach 5 Minuten wieder [#1566]
- JSONAPI erlaubt das Setzen der Sprache über HTTP-Header "Accept-Language" nicht [#1568]
- Courseware lädt nicht mehr : 500 Class 'JsonApi\PluginManager' not found [#1570]
- Courseware: Funktion "Elemente hinzufügen" ist unten abgeschnitten [#1571]
- Courseware: Falsches HTML-Escaping im Dialog zum Export [#1575]
- Falsche E-Mail beim Setzen eines Paßworts [#1590]
- Übersetzungen mehrsprachiger Config-Einstellungen bleiben nach dem Löschen in der DB zurück [#1597]
- MyCoursesSearch liefert bei aktiviertem DEPUTIES_ENABLE falsche Ergebnisse [#1606]
- Tab-Abschnitte in der Courseware können nicht bearbeitet werden [#1618]
- Abschnitt Typ Liste stellt die Sortierung nicht da. [#1620]
- Icon für Termine auf "Meine Veranstaltungen" berücksichtigt auch ausgefallene Termine [#1643]
- Dateien mit großgeschriebener Dateiendung können nicht hochgeladen werden [#1644]
- Fehler beim Hinzufügen von Personen zu Sprechstunden über die Adminoberfläche [#1648]
- Veranstaltungen werden bei Gruppierung nicht mehr angezeigt [#1668]
- CW: l10n-Fehler beim Courseware-Reiter [#1680]
- Studienbereiche können nicht gelöscht werden auch bei alternativer LV-Gruppen-Zuordnung [#1681]
- Gelöschte Nutzer führen zu Fehlern in der Courseware [#1687]
- StudipDialog.vue berechnet die Position falsch [#1689]
- Freigabe von Seiten wird nicht vererbt [#1699]
- Terminvergabe: Terminblöcke nach dem Anlegen bearbeiten [#1707]
- Tabularasa-Aktion für Einrichtungen ist defekt [#1734]
- Courseware: Fehler beim Import ("Lege Ordner an") [#1738]
- Hinzufügen von Standardvertretungen funktioniert nicht mehr [#1743]
- führende und angehängte Leerzeichen in Suchfeldern ignorieren [#1765]
- Der Funktion getInfolabelPrperties fehlt ein O [#1767]
- Meine Einrichtungen: Klick auf eine neue Ankündigung führt in eine Exception [#1772]
- Meine Veranstaltungen lädt sich tot wenn ausgewähltes Semester nicht existiert [#1774]
- Filter nach Semestern bei der Suche nach Veranstaltungen über die JSONAPI ist defekt [#1775]
- Gruppenseite in einer VA: Bulk-Aktion „Nachricht schreiben“ schlägt fehl, wenn eine Person in mehreren Gruppen ist [#1776]
- Aufrufen der Seite "Zugangsberechtigungen" dauert sehr lange [#1779]
- Terminvergabe: Falsche Sortierung bei "Vergangene Termine" [#1785]
18.11.2022 v 4.6.7
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.7&state=all
- Falsche/feste Spaltenbreite in der Tabelle auf Admin > Log [#63]
- Sperrzeiten in der Vergangenheit können nicht bearbeitet werden [#185]
- Raumgruppen-Seriendruckfunktion ist nur für Raumadmins möglich [#201]
- Raumanfragen: Termine in der Vergangenheit werden mit angezeigt [#243]
- Datenfelder - Benötigter Status [#491]
- Manuelle Buchung: Fehlermeldung beim Umwandel von Wiederholungsterminen in Einzeltermine fehlt [#549]
- Plugin-Typen werden beim Update nicht aktualisiert [#569]
- PageLayout::postQuestion ist nach dem Aufruf nicht im Fokus und nicht barrierefrei [#609]
- Einzelbuchung einer Wiederholungsbuchung löschen funktioniert nicht immer [#704]
- Drucken von Belegungsplänen funktioniert für Dozenten nicht [#836]
- Manuelle Buchungen: Reservierungen können in den selben Raum kopiert werden [#840]
- Raumanfrage: Rüstzeit wird nicht mit angezeigt [#859]
- Termine kürzer als RESOURCES_MIN_BOOKING_TIME führen zu nicht auflösbaren Raumanfragen [#862]
- Blubber: Call to a member function getJSONData() on null [#864]
- Blubber Benachrichtigungen für Einrichtungen deaktivieren [#1021]
- Fehler im Code der Raumverwaltung [#1331]
- Unbekannte Variablen in class Course_StudygroupController::details_action() [#1337]
- PHP-Warnungen auf den externen Seiten [#1346]
- Sperrzeiten werden auf den Zeitpunkt der Buchung (nicht den zu buchenden Termin) angewendet [#1350]
- Ankündigungen bleiben nach dem Löschen eines Kurses zurück, wenn NEWS_DISABLE_GARBAGE_COLLECT aktiviert ist [#1355]
- Fullscreen Icon in Nav Bar zentriert [#1356]
- Stundenplan: Seltsames Pixelicon ersetzen [#1369]
- Performance der Gruppenpläne sehr schlecht [#1398]
- "Ordner bearbeiten" zeigt immer an, daß der Ordner keine Elemente enthält [#1402]
- MultiPersonSearch: Falsche Anzeige bei aufgelöstem Aktionsmenü [#1404]
- Druckansicht: Schrift in Tabellen wird kleiner [#1409]
- "Gruppe alphabetisch sortieren" unterscheidet Groß-/Kleinschreibung [#1410]
- Belegungsplan: Details zur Buchung verraten Veranstaltungsdetails zu VA-bezogenen Buchungen, die im Belegungsplan nicht angezeigt werden [#1411]
- Raumsuche: Einstellungen gehen nach der Suche verloren [#1422]
- Raumsuche: "Raumtyp" wird als Suchkriterium angeboten, obwohl es gar nicht belegt ist [#1423]
- Raumsuche: Ergebnisse sind nicht sortiert [#1425]
- Dateiverwaltung: Leere Dateinamen beim Herunterladen [#1426]
- Gruppenseite: Bulk-Aktion zum Ändern der Gruppengröße löst die Zuordnung der Gruppe zu einem Termin [#1427]
- Temporäre Rechtevergabe Bulkaction für Eintrag der Zeiten funktioniert nicht [#1428]
- Temporäre Rechtevergabe: nur 20 Teilnehmer aus Veranstaltung werden übernommen [#1429]
- VA-Administration: Klick auf TN-Zahl zeigt bei Hauptveranstaltungen auf die falsche URL [#1439]
- Raumattribut "room_type" kann nicht bearbeitet werden [#1440]
- Raumsuche: Enter schickt die Suche (manchmal) nicht ab [#1441]
- Migration 1.254 kann wegen doppelten Einträgen in der „hash“-Spalte der „opengraphdata“-Tabelle abbrechen [#1445]
- Anlegen einer Veranstaltung für Dozent zeigt keinen Dialog [#1455]
- Anmeldesets: Veranstaltungen konfigurieren für Dozenten nicht möglich [#1456]
- Berechtigungen für die gesamte Raumgruppe setzen - funktioniert nicht [#1462]
- data-activates und Dialoge funktionieren nicht richtig [#1490]
- Raumanfragen: Option für Rückmeldung an alle Lehrenden soll wieder immer verfügbar sein [#1494]
- Teilnehmerexport als csv zeigt Zwischenüberschriften "Lehrende" und "Studierende" [#1503]
- MvvPerm::getRoles() filtert Nutzerrollen falsch [#1546]
- PHP Warning: array_column() expects parameter 1 to be array, null given in app/controllers/course/members.php [#1548]
- Fehlende Abfrage, um Blubberbenachrichtigungen in Einrichtungen abzustellen [#1587]
- Fehlermeldung nach dem Anlegen einer Veranstaltung [#1595]
- Link zum Belegungsplan über einen QR-Code fordert zur Eingabe von Login-Daten auf [#1598]
- XSS-Probleme im Event-Log (Admin > Log) [#1619]
- Buchungen löschen schlägt über CLI fehl [#1623]
- Bei admin/courses wird die die erste Einrichtung statt alle Einrichtungen vorausgewählt [#1656]
- Hinter dem Namen eines Abschlusses steht immer "()", wenn kein Kurzname hinterlegt ist [#1669]
- json_encode() liefert leere Texte, wenn mehr als eine Sprache für Inhalte definiert ist [#1672]
- Typo im Template `app/views/messages/_message_row.php [#1673]
- Verwaltung der Nutzerdomänen: PHP fatal error: Allowed memory size exhausted [#1677]
- Fehler bei Terminvergabe, wenn Nutzer gelöscht wird [#1683]
- Der Belegungsplan wird nicht angezeigt, wenn eine Raumanfrage mit Rüstzeit für eine ganze Veranstaltung existiert, in der keine Termine sind [#1700]
- Fehler der Datenbankanbindung ist nicht aussagekräftig [#1716]
- Fragebögen: SQL-Fehler bei Suche nach Einrichtungen [#1727]
- Dateibereich: Optische Eigenheiten der Tabellen beheben [#1728]
- Anzeigefehler im Dialog zum Auswahl einer Datei [#1730]
- Konflikt zwischen Sprechstunden im Kern und dem alten Plugin [#1731]
- PHP Warning: count(): Parameter must be an array or an object that implements Countable [#1741]
- Veranstaltungsstundenplan: Studiengangteil läßt sich nicht abwählen [#1771]
- Benutzerverwaltung - Suche lässt sich nicht sortieren [#1781]
- Select mit submit-upon-select schickt das falsche Formular ab [#1783]
15.07.2022 v 5.0.2
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.2&state=all
- Meine Räume: Suche findet nur Gebäude, keine Räume [#378]
- Sidebar und deren Elemente haben keine ARIA-Rollen [#519]
- Suchschlitz der globalen Suche verwendet keine ARIA-Rollen [#520]
- Footer ist nicht per ARIA-Rolle ausgezeichnet [#521]
- Beim Anlegen von Terminen prüfen, ob Terminende nach Terminbeginn [#651]
- Courseware: Import bzw. Kopieren aller Inhalte aus einem anderen Kurs nicht direkt möglich [#886]
- Courseware: Import legt Ordner im Dateibereich an, obwohl der Export keine Dateien enthält [#906]
- Schließenbutton im Dialog in Courseware ist falsch gestylet [#976]
- Fragebögen erstellen - Dialog zu klein [#1086]
- Courseware: Bearbeiten-Ansicht des Dokumenten-Blocks hängt sich auf, wenn es im Kurs viele verschachtelte Ordner gibt [#1130]
- Dialog zum Erstellen/Bearbeiten von Fragebögen hat keine konsistente Größe [#1148]
- Raumsuche: zwei Einträge mit "Bitte wählen" im Dropdown [#1161]
- Nutzer finden nach Abschalten des WYSIWYG-Editors die Einstellung nicht mehr wieder [#1165]
- Fehlerhafte Rollenzuweisung bei Einrichtungszuordnung [#1180]
- Tex-Markup in Stud.IP-Dialogen gibt es nur einmal [#1181]
- Error: Call to a member function get_perm() on null [#1209]
- Fehler bei Migration auf 5.0: Unknown column 'topic_id' in 'termine' [#1223]
- Englische Übersetzung ist mit Screenreadern unbrauchbar [#1229]
- OER Campus: Neue Suchergebnisse sind für Screenreader nicht erkennbar [#1246]
- Migration von 5.0 auf 5.1 (und 5.2) läuft in 5.1.21 und 5.1.27 auf Fehler [#1265]
- Neue Veranstaltungskategorie kann nicht angelegt werden [#1290]
- Veranstaltungsadministration: Semester wird nicht exportiert [#1296]
- Semester sperren wird die Veranstaltungen des Semester nicht dem gesperrten Anmeldeset zuordnen [#1329]
- Typo in Oer_MymaterialController::statistics_action() [#1330]
15.07.2022 v 4.6.6
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.6&state=all
- Tabellenzellen in letzter Zeile einer umgebenden Tabelle bekommen immer einen css-border [#90]
- Anzeigefehler im persönlichen Dateibereich [#317]
- Dateibereich: "aus Bibliotheksverzeichnissen einbinden" ist viel zu promiment [#359]
- Studiengangsinformationen liefert falsche Zahlen [#913]
- Browser Safari zeigt bei Raumgruppenplänen Räume nicht an [#929]
- Individuelle Raumgruppen löschen nicht per tastatur erreichbar [#1094]
- RVV: Falsche Darstellung/Zählung der Vorlesungswochen [#1147]
- Falsche Sortierung in der Veranstaltungsverwaltung bei den Grunddaten (für Admins) [#1175]
- Fehler durch festgelegten Konstruktor in Interface `FileType` [#1280]
- Individuelle Raumgruppen: Aktionsmenü in der Sidebar falsch positioniert [#1286]
- Fehler beim Löschen von Sprechstundenterminen [#1300]
- Öffentlich zugängliche Raumpläne - Liste der Räume bietet keine Funktionen an [#1306]
15.07.2022 v 4.5.8
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.8&state=all
- Raumsuche: Trefferliste sollte direkt Funktionen bereitstellen [#228]
- Raumeigenschaften vom Typ "einzeiliges Textfeld" werden nicht korrekt übernommen [#269]
- Löschen von Einzelterminen führt zu kaputten Raumanfragen [#707]
- "Anfrage auf ausgewählte Termine stellen" funktioniert nicht mehr [#711]
- Personenliste anlegen ohne Platzverteilung wirft Fehler [#927]
- PHP message: InvalidArgumentException: navigation item 'course/forum2/newest' not found [#944]
- Unklares Verhalten bei `url_for` mit URL-Fragmenten [#985]
- Anzeigen/Drucken des QR-Codes verhält sich komisch bzw. ist kaputt [#995]
- Dialog/Seite zu Fragebögen verlinkt nicht auf die vorhandene Hilfe [#1011]
- Raumsuche: hinzugefügte Filter funktionieren nicht [#1023]
- Raumsuche: falsche Zuordnung der Labels zu den Eingabefeldern [#1024]
- Ändern einer Raumbuchung führt zu Fehler "Unzureichende Berechtigungen" [#1072]
- Globale Suche reagiert nicht korrekt auf eingefügte Strings [#1101]
- Einladungen zu Studiengruppen lassen sich nicht akzeptieren [#1105]
- Individuelle Raumgruppen: Neue Gruppe kann nicht erstellt werden [#1133]
- Serialization of 'Closure' is not allowed [#1137]
- node-sass ist deprecated und soll ersetzt werden [#1143]
- Raumsuche Serialization of 'Closure' is not allowed [#1146]
- MVV-Modulbeschreibungen - Dialoge sind uneinheitlich groß [#1163]
- Suche im Vorlesungsverzeichnis - ergibt Fehlermeldung [#1176]
- Ungültiger Redirect beim Speichern von Konfigurationen [#1182]
- Eigene Bezeichnungen für Berechtigungsebenen in Veranstaltungen werden nicht ausgewertet [#1185]
- Verwendung von `action_link()` erzeugt kaputte URLs [#1188]
- Anmeldung zu Veranstaltungen nicht mehr möglich (bis einschließlich Stud.IP 5.0) [#1191]
- Export der Teilnehmerliste: Call to a member function getClass() on null [#1192]
- Tests für RRv2 schlagen fehl [#1193]
- Fehlerhaftes SQL in ForumEntry::checkRootEntry() [#1194]
- Fehlerhafter Datentyp in Test UserScheduleShowTest.php:testGetUserSchedule [#1195]
- Falscher MIME-Type für Word-Dokumente beim Download [#1205]
- Erkennung von Pflichtfeldern für Dialoge zu strikt [#1210]
- Warnings im LESS-Compiler [#1211]
- Räume bearbeiten - unnötiger Aufruf von array_reverse [#1212]
- Es können Raumanfragen auf ausgefallene Termine gestellt werden [#1214]
- Buchende Person kann nicht mehr programmatisch gesetzt werden. [#1220]
- Undefinierte Variable in ResourceBooking::validate() [#1221]
- Spalte `ex_termine.topic_id` ist verwaist und sollte entfernt werden [#1224]
- Text verschwindet aus Navigation beim Hover über kein Element [#1225]
- Fehler im Code der RESTAPI [#1227]
- Fehler im Code mancher MVV-Models [#1230]
- Fehler im Code des Dateibereichs [#1231]
- Fehler in den rrv2-Models [#1232]
- Class XYZ referenced with incorrect case [#1233]
- Funktion in StudipLog ist fälschlicherweise nicht static [#1234]
- Raumbelegungsplan Überschrift springt beim Laden [#1236]
- Forum: Cannot use [] for reading [#1238]
- Fehlerhafte Aufrufe von Methoden in Evaluationsklassen [#1239]
- Diverse Fehler in Klasse ForumBulkMail [#1240]
- API der Evaluationen versendet bei Fehlern Mails an einen externen Account [#1242]
- Fehler in StudipLock::get() [#1247]
- Aufruf unbekannter Klasse "DB_ELearning" [#1248]
- Aufrufe unbekannter Klasse `MvvDokument` in `lib/classes/MVV.class.php` [#1249]
- Fehler: Instantiated class Studip\Interactable is abstract. [#1250]
- Fehler im ContentModule: Call to an undefined method ContentModule::readData(). [#1252]
- Raumverwaltung: Übersicht: Namen von Standorten und Gebäuden haben ein falsches Zeiger-Icon [#1254]
- Nach dem Anlegen einer Buchung im Semester-Belegungsplan muss der Raum neu gewählt werden [#1255]
- Hilfe-Seite für Feedback Modul verlinken [#1258]
- Fehler vom Typ `Class referenced with incorrect case` [#1263]
- StudipIcon verwendet die Rolle "lightblue" [#1268]
- Belegungspläne werden nicht mehr angezeigt [#1281]
- Funktionen des WYSIWYG-Editors mit Eingabedialog ändern Scrollposition des Hauptfensters [#1293]
- RESTApi-Route /file/:file_ref_id/copy/:destination_folder_id defekt [#1302]
- Fehler in Routen der RESTAPI [#1303]
- Buttons haben falsche Fokus-Hervorhebung [#1304]
- Unverständliche Fehlermeldung: Fehler beim Laden des Hauptordners [#1305]
- Typo in TourController::delete_tour() [#1332]
31.05.2022 v 5.0.1
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.1&state=all
- Skiplinks: Auswahl der Hauptnavigation springt auf die falsche Seitenhöhe [#104]
- OER Campus: Dialog „Eigenes Lernmaterial hochladen“ lässt sich nicht per ESC-Taste schließen [#110]
- Belegungsplan: "Individuelle Druckansicht" verliert die gewählte Woche [#199]
- Anfragenliste: Verlinkung zur Veranstaltung fehlt [#214]
- Interne Courseware-Links enthalten eine falsche URL, wenn sie in einem neuen Tab geöffnet werden [#279]
- Blickfang-Block: Layout kaputt bei langen Texten [#729]
- Ermittlung vom Standard Semester funktioniert nicht im Vorlesungsverzeichnis [#752]
- Bearbeiten eines Blockes auf einer Seite mit vielen Blöcken springt an den Seitenanfang [#781]
- Fehler als root beim Betreten der Courseware [#786]
- OER Campus: Nicht-herunterladbare Inhalte können nicht gelöscht werden [#822]
- Beim Courseware-Export und anschließenden Import gehen Seiten-Metadaten verloren [#846]
- Fehlermeldung und Abbruchmöglichkeit bei Fehlern beim Courseware Import [#847]
- Aktualisierung der Seitenstruktur nach dem Sortieren von Seiten über die Verwaltung [#883]
- Courseware: Warnung bzgl. Abbruch des Imports, wenn man die Seite verläßt [#885]
- Courseware: Import bzw. Kopieren aller Inhalte aus einem anderen Kurs nicht direkt möglich [#886]
- Courseware: formatiertem Text fehlt die CSS-Klasse `formatted-content` [#888]
- Courseware: Navigieren im Inhaltsverzeichnis nach Auswahl des Kopierziels [#892]
- Rangliste: BIGINT UNSIGNED value is out of range [#894]
- Courseware-Verwaltung: Verschieben einer Seite springt an den Seitenanfang [#897]
- Courseware: CSS deaktivert focus outline [#898]
- Courseware: "Elemente hinzufügen" klappt zu, wenn ich mit der Seite interagiere [#901]
- Courseware: Lernkarte entfernen entfernt auch alle Eingabefelder [#904]
- Courseware: Link-Block läuft beim Import auf einen Fehler [#905]
- Courseware: Import legt Ordner im Dateibereich an, obwohl der Export keine Dateien enthält [#906]
- `make test-functional` schlägt fehl [#916]
- StandardSearch('Seminar_id') ist kaputt [#948]
- Vorlesungsverzeichnis: Suche zeigt bei Gruppierung "Semester" keine Treffer an [#956]
- Courseware: Veröffentlichen auf OER Campus Dialog schließt sich nicht [#960]
- Checkboxen funktionieren nicht richtig in Profil->Einstellungen->Benachrichtigung [#962]
- Tägliche Mail Benachrichtigungen funktionieren nicht [#964]
- Forum: Strings in JS sind nicht mehr übersetzbar [#972]
- Im Chrome überlaget die Footer-Bar den Inhalt [#983]
- Reste der alten Übersetzungs-API entfernen [#992]
- Nicht übersetzbare Texte in resources/assets/javascripts/bootstrap/mvv_difflog.js [#997]
- Filtermöglichkeit im Dateibereich ist defekt [#1007]
- LTI-Tools: Konfigurationen funktionieren nach Update auf 5.0 nicht mehr [#1042]
- Speichern von Blöcken in persönlichen Lernmaterialien nicht möglich [#1044]
31.05.2022 v 4.6.5
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.5&state=all
- Belegungspläne: Datumsauswahl ohne Aktivierung durch Anklicken auf Haken [#187]
- Dateiübersicht / Arbeitsplatz: "Persönlicher Dateibereich" ist die falsche Bezeichnung, out of memory Fehler bei vielen Dateien [#800]
- Raumsuche - Räume zur Raumgruppe hinzufügen funktioniert nicht [#890]
- Unknown action 'read' im JSUpdater bei neuen Nachrichten [#891]
- Fehlender Hinweis bzgl. Raumbuchungen beim Löschen von VA-Terminen [#926]
- Fehler beim Aufruf der Übersichtsseite, wenn man die Termine auch verwalten darf [#931]
- Fehler beim Löschen von Terminvergabe-Slots [#932]
- Tippfehler bei den Übersetzungen [#936]
- Fehler bei den Sichtbarkeitseinstellungen der "erweiterten Einstellungen" [#938]
- Error: Class 'ForumEntry' not found in ForumProvider.php:21 [#940]
- PHP Warning: call_user_func() expects parameter 1 to be a valid callback, first array member is not a valid class name or object [#955]
- Teilnehmer/Gruppen: Multipersonsearch führt zu Speichermangel [#1000]
- "Meine Studiengruppen" für Admins sichtbar [#1097]
31.05.2022 v 4.5.7
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.7&state=all
- resource_booking_intervals fehlt Index auf booking_id [#198]
- Raumsuche: Filter hinzufügen funktioniert nicht [#225]
- Raumsuche: Sitzplätze sollte eine sinnvolle Vorbelegung haben [#226]
- Raumsuche: gewählter Wochentag verschwindet nach der Suche [#227]
- Error: Class 'RESTAPI\Routes\Resource' not found [#238]
- In den Rechtekonfigurationen für MVV fehlt an Modulen und Studiengangteilen der Eintrag für zugeordnete Personen [#271]
- Raumberechtigungen: Admin einer Einrichtung kann unsichtbare Accounts nicht finden [#379]
- Löschen eines Studienganges... I18N - Fehler [#555]
- Auflösen von Raumanfragen: falsche Räume vorgewählt [#710]
- Raumanfrage erstellen: Räume werden bei der Angabe von Sitzplätzen und einer boolean-Eigenschaft nicht gefunden [#725]
- Anmeldung mit Passwort überschreibt bei falscher Eingabe das Passwort im Dialog [#741]
- Data-Dialog ignoriert Pflichtfelder [#772]
- Mit Tablesorter sortierbare Tabellenspalten werden mit englischer Beschreibung vorgelesen [#794]
- Externe Seite: Warnungen mit PHP 7.2 [#827]
- Anzeigefehler des Belegungsplans in der Mobilansicht [#869]
- Button „Bearbeiten“ in Raumansicht ohne Funktion [#870]
- Lageplan ohne Geokoordinaten [#871]
- SORM-Konstruktor kann keinen unvollständigen PK setzen [#878]
- Spalte `termine.topic_id` ist verwaist und sollte entfernt werden [#881]
- Ankündigungen: Lesen der Kommentare wird nicht registriert [#903]
- Kein Redirect nach Schreiben eines Kommentars zu einer Ankündigung [#907]
- messages/write: Unzureichende Rechteprüfung für filter-Parameter [#908]
- ILIAS-Schnittstelle: Fehler bei Wiederherstellen von LDAP-Accounts [#941]
- Raumverwaltung: persönliche Nachrichten statt Systemnachrichten verschicken [#942]
- Blubberbenachrichtigungen führen in manchen Fällen zu ungültigen Links [#943]
- "Call to a member function getPropertyObject() on null" beim Anzeigen einer Ressource [#945]
- SkipLinks::addLink() dekodiert die reingereichte URL [#951]
- Eigene Implementierung von jQuery-Selector ":invalid" entfernen [#952]
- Spezialbehandlung für Reformationstag 2017 sollte entfernt werden [#958]
- Unknown column 'seminar_user.visible' in 'where clause' [#965]
- ResourceProperty::__toString prüft bei user-Eigenschaften nicht nach, ob ein User-Objekt gefunden wurde [#977]
- Öffentlich zugängliche Belegungspläne können für Personen ohne Raumberechtigungen nicht zugänglich sein [#978]
- Veranstaltung anlegen: UnexpectedValueException: no data found [#981]
- STUDIP.jsonapi.GET() kodiert URL-Parameter falsch [#984]
- Admin > Überschneidungskontrolle > Gefundene Konflikte werden nicht angezeigt [#986]
- Übersetzung von angepassten Titeln schlägt fehl [#990]
- Fehlendes URL-Encoding der Parameter in resources/assets/javascripts/bootstrap/resources.js [#998]
- MVV: Integrity constraint violation beim Vergleich von Modulbeschreibungen [#999]
- Fehlerhaftes Hinzufügen von Skiplinks im Template "index_nobody.php" [#1006]
- Fehlerhafte farbliche Auszeichnung bei öffentlichen Veranstaltungen [#1008]
- Nach Speichern von Konfiguration dorthin springen [#1013]
- Verwaltung von Systemkonfigurationen: Kategorie klappt nach dem Speichern zu [#1014]
- Gradebook: Tutoren können keine Noten eintragen [#1018]
- Über die URL angesprungene Elemente verschwinden hinter dem Header [#1019]
- Raumsuche: Zeitbereich für Semester ist falsch vorbelegt [#1022]
- Migration 1.113 löscht Einstellungen, die ihr nicht gehören [#1028]
- Zusätzliche LTI-Parameter werden bei "=" abgeschnitten [#1040]
- Anmeldung mit Passwort: Bearbeiten der Regel überschreibt das Passwort [#1045]
- Log-Event RES_PERM_CHANGE hat kein Template [#1065]
- Passwortänderung: Meldung „Das Passwort ist zu kurz“ bei zu langem Passwort [#1066]
- Globale Suche nach Veranstaltungen zeigt keine Semester mehr an [#1069]
- Falsche Verwendung von `semester_token` bei mehr als einer Sprache [#1071]
- Route /institute/:id liefert den Namen als leeres Objekt zurück [#1076]
- Fehlerhaftes HTML im Template [#1092]
- Rendering von `ClipboardWidget` und abgeleiteten Klassen nicht korrekt [#1102]
- Fatal Error auf der Profilseite [#1106]
- Semester::current not found [#1111]
06.04.2022 v 5.0
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0&state=all
- .gitignore-Dateien fehlen [#2]
- Videoeinbindung funktioniert nicht [#4]
- Courseware: Übersetzung funktioniert nicht [#5]
- Courseware: Fehler bei webp-Dateien? [#7]
- Auflösen der Navigation unter Tools [#25]
- Courseware: Fehler - Seiten werden doppelt eingefügt beim Verschieben [#26]
- Call to a member function getFullName() on null in consultation/export/print.php [#31]
- Homepageplugins (Sprechstunden) können nicht aktiviert werden [#37]
- Arbeitsplatz/Dateiansicht: Übersichtsseite fehlen Ansichten [#40]
- Tests im Jenkins CI sind kaputt [#42]
- Courseware: Import funktioniert nicht [#49]
- Courseware: Anlegen eines neuen Inhalts bietet keine eigenen Dateiordner an [#54]
- Fehler beim öffnen des Veranstaltungskalenders als root/admin [#55]
- Courseware: VideoBlock - Settings funktionieren nicht richtig [#65]
- Migration 20210201_step_00349.php führt u.U. zu Duplicate Entry Fehler [#70]
- Anderer Text zur Einstellung der Sichtbarkeit einer Veranstaltung [#74]
- "Meine Einrichtungen" Iconfarben passen noch nicht [#78]
- Tippfehler beheben [#83]
- Icongrößen müssen in 5.0 gesetzt werden [#85]
- Feintuning der Kacheln unter Mein Arbeitsplatz [#86]
- Wiki: Inhaltsverzeichnis nicht per Tastaturnavigation erreichbar [#106]
- Courseware: Verwaltungsseite stört Skiplink-Reihenfolge [#107]
- Courseware (5.0): Neues Lernmaterial: „Vorschaubild hochladen“ nicht per Tastaturnavigation erreichbar [#108]
- Tab Container enthält leere Elemente [#114]
- Falscher Iconpfad auf der Startseite eines leeren Wikis [#116]
- Unbekannte Courseware Block-Typen in der DB behandeln [#120]
- README-Datei nicht mehr aktuell [#121]
- Veranstaltung: Kurzinfo: Kaputtes HTML im Bereich Grunddaten [#127]
- Fehlender Uni-Name bei Mail zur Passwortänderung [#134]
- Fehlende Components für Plugins [#139]
- Admin -> System -> Konfiguration: Sortierung fehlt [#144]
- Verwendung von vue-gettext für die Übersetzung im JS-Code [#149]
- Übersetzungen 5.0 [#150]
- Mein Arbeitsplatz - Widgets [#151]
- AudioBlock zeigt Aufnahme Option nicht an [#153]
- Fehler beim Kopieren von Veranstaltugnen [#154]
- Unerwartetes Verhalten beim Hinzufügen von Blöcken bei mehreren Abschnitten auf einer Seite in Courseware [#156]
- Fehlende Ordner in data bei frischer Installation [#161]
- Fehlende Dimensionen in Icon-SVGs [#163]
- Courseware Import & Export von TextBlöcken fehlerhaft [#169]
- Courseware Import bricht gelegentlich mit einem 409 ab [#170]
- Modulverzeichnis: Invalid parameter number: number of bound variables does not match number of tokens [#181]
- Veranstaltungskategorien: Inhaltselemente nicht wählbar [#183]
- Courseware: rote Icons verschwinden nicht [#184]
- Weiterentwicklung / Verbesserung Sprechstunden [#189]
- Farbcodierung in Veranstaltungen und Planer [#191]
- Autoloader funktioniert nicht für phpCAS [#206]
- Aufruf der Teilnehmendenliste in Studiengruppen führt zu Exception [#207]
- Issue: Call to undefined method SemClass::getSlotModule [#211]
- Falsche Semesterzuordnung nach dem Update auf 5.0 [#212]
- Raumanfragen: Geschlossene Raumanfragen können nicht wieder geöffnet werden [#216]
- Courseware Übersicht [#229]
- Löschen von Dozenten führt zu Fehler [#231]
- XML-RPC Web-Services funktionieren nicht mehr [#232]
- Deaktivierter OER-Campus über Schnellzugriff erreichbar [#233]
- StudipCachedArray liefert falsche Daten [#237]
- Blättern im Veranstaltungsverzeichnis: Semesterauswahl liefert falsche Veranstaltungen [#244]
- Courseware Einstellungen werden nicht angezeigt [#245]
- Courseware Kopieren aus Veranstaltung bietet nicht alle Veranstaltungen an [#246]
- Courseware Migration falscher default Wert [#247]
- Blättern im Veranstaltungsverzeichnis: ausgewähltes Semester springt beim Blättern zurück [#248]
- Migration der Seminare-Semester-Tabelle ist fehlerhaft [#249]
- Courseware: Inhalte mit "Sichtbar ab" in der Zukunft sind für Teilnehmer sichtbar [#253]
- Mount Point '#tiled-courses-sidebar-switch .sidebar-widget-content .widget-list' not found in document [#254]
- Courseware: Blöcke in Tabs einfügen funktioniert nicht mehr [#255]
- Courseware Dateien einbinden wirft Fehler [#256]
- Courseware Fehler bei Dateien die gelöscht worden sind [#257]
- Embed Block wirft Fehler beim Import [#259]
- Dateiwähler zeigt keine oder nicht alle Dateien aus dem Dateibereich [#260]
- Courseware: LaTeX-Formeln in Textblöcken werden als Code angezeigt [#266]
- Meine Veranstaltungen: Einige rote Icons werden nicht zurückgesetzt [#268]
- Zeiten/Räume: Aktion „Regelmäßigen Termin hinzufügen“ funktioniert nicht bei unbegrenzten Veranstaltungen [#273]
- Dropdown Menü in einem Opencast-Block in Courseware wird am unteren Bildschirmrand nicht vollständig angezeigt [#274]
- Versionierung der von webpack generierten assets funktioniert nicht richtig [#275]
- Beim Kopieren von Courseware-Inhalten sind Veranstaltungen mit identischem Titel nicht unterscheidbar [#277]
- Liste der Veranstaltung in "Arbeitsplatz -> Courseware -> Meine Veranstaltungen" ist unvollständig [#278]
- Interne Courseware-Links enthalten eine falsche URL, wenn sie in einem neuen Tab geöffnet werden [#279]
- Courseware Contentbar Navigation fehlerhaft [#280]
- Meine Veranstaltungen: Klick auf Zahnrad-Icon führt bei Studiengruppen zu Fehler [#282]
- Der Inhaltsverzeichnis-Block in Courseware zeigt auch Seiten an, die noch nicht sichtbar sein sollten [#283]
- In Courseware-Blöcke eingebundene Dateien aus versteckten Ordnern sind für Studierende nicht sichtbar [#285]
- Fehlermeldung bei Aufruf der Terminvergabe [#288]
- Die Courseware-Einstellungen sind für Root- und Admin-Accounts nicht sichtbar [#289]
- In den Courseware-Einstellungen lässt sich die Kapitelabfolge nicht von "sequentiell" auf "frei" stellen [#290]
- Im Dialog zum Kopieren von Themen aus Veranstaltungen zeigt das Suchfeld nur einen Fehler [#291]
- Courseware: Blöcke in Tab- und Akkordeon-Abschnitten verschwinden, wenn die Reiter bearbeitet und die Änderungen gespeichert werden [#292]
- Courseware: Paginiertes Laden statt festgelegtem Limit [#293]
- Courseware Tab Container zu wenig Schutzraum für den Inhalt [#294]
- DocumentBlock hat Icon-Fehler [#295]
- Courseware: Document Block zeigt Fehlermeldung seit #293 [#296]
- Raumanfrage auflösen: Doppelte Scrollbar bei vielen Raumvorschlägen [#297]
- Blubber Screenshot auf der Mehr... Seite wird nicht angezeigt [#305]
- Courseware Im- und Export fehlerhaft [#306]
- Als Leser eingetragene Personen erhalten beim Aufruf der Veranstaltung weiße Seite [#308]
- Courseware-Verwaltung: Breadcrumb verschwindet [#309]
- Courseware: Umfangreiche Seitenbäume verlangsamen die Verwaltungsansicht [#311]
- Courseware-Verwaltung: Beim Kopieren sind die gelben Pfeile neben dem Titel der Courseware nicht anklickbar [#312]
- Löschen einer Seite zerstört Navigation [#315]
- Courseware-Verwaltung: Seiten lassen sich nicht verschieben [#318]
- Es gibt keine Rückmeldung, dass der Dialog "Seite bearbeiten" nicht aufgerufen werden kann, wenn eine andere Nutzer*in den Dialog geöffnet hat [#320]
- Courseware lädt die Struktur immer doppelt [#322]
- Beim Kopieren/Verschieben verschwindet der Hinweis, dass gearbeitet wird zu früh [#325]
- Import hängt beim Embed-Block [#326]
- Courseware: Fehlende `allowedPagingParameters` in Courseware-Routen mit Paginierung [#327]
- Offene Gruppen in "Meine Veranstaltungen" und "Benachrichtigungen anpassen" verwenden `MY_COURSES_OPEN_GROUPS` unterschiedlich [#328]
- In der Dropdown-Liste für Ordner aus der Dateiablage gibt es nur 30 Einträge [#329]
- Courseware: Mehrfach verknüpfte Inhalte werden beim Kopieren mehrfach dupliziert [#336]
- Container werden beim Löschen von Blöcken nicht aktualisiert [#342]
- Import- und Kopier-Fehler mit AudioBlock [#344]
- Vertretungen können nicht aus Veranstaltungen ausgetragen werden [#346]
- Kopieren von Courseware-Inhalten gibt den Nutzenden zu wenig Feedback [#347]
- Es gibt keine Möglichkeit mehr, einzelne Räume von der globalen Buchungssperre auszunehmen [#348]
- Teilnehmergruppe: Info-Tooltip liefert beim Anklicken einen Fehler [#352]
- Sortierung von Daten auf externen Seiten nicht möglich [#353]
- Ein gesetztes Sichtbarkeits-Datum in Courseware wird nach dem Speichern nicht direkt angezeigt [#354]
- Beim Kopieren und Verschieben von Courseware-Blöcken wird die Anzeige des Ziels nicht automatisch aktualisiert [#355]
- Raum wird beim Löschen nicht aus Raumgruppe entfernt [#361]
- Schlechte Performance beim Aufruf von CoursewareInstanceShow [#362]
- Forum in Einrichtungen verschwunden [#363]
- Reihenfolge der Tools in Einrichtungen falsch [#364]
- Verwaltung von Veranstaltungen: Iconfarben passen noch nicht [#368]
- Courseware: Leinwand unter iOS nicht nutzbar [#373]
- Courseware: Audio-Block lässt sich in Safari in iOS nicht abspielen [#374]
- Unbegrenzte Veranstaltungen haben Startzeitpunkt! [#377]
- Einrichtungsnews werden nicht angezeigt [#380]
- Reiter "Personal" in Einrichtungen verschwunden [#381]
- Terminvergabe: Aufruf der Druckansicht führt zu Fehler [#385]
- Terminvergabe: Änderung von Termingrund führt zu Fehlermeldung [#392]
- Multi-Byte-String-Funktionen in SimpleORMap sind überflüssig [#398]
- Veraltete Positionen und Formulierungen in Touren [#402]
- Weiterleitung auf neue Wiki-Seiten funktioniert nicht mehr [#415]
- Courseware: Fehler beim Laden des Block-Feedbacks [#416]
- Fehlermeldung beim Löschen von Nutzern [#417]
- Datenfelder: Bearbeitung der Werteliste bei radio und selectbox nicht mehr möglich [#420]
- Wiki: SQL-Fehler "Illegal mix of collations" [#423]
- Inkonsistente Darstellung bei den Aktivitäten [#424]
- Abfrage der Veranstaltungen einer Person in CourseWare liest die Daten falsch aus. [#427]
- OER-Campus Icon nicht konsistent [#435]
- Courseware: Fehler, wenn eine Veranstaltung kein Heimatinstut hat [#443]
- JSONAPI: `children`-Relation des `StructuralElement`-Schemas [#445]
- Courseware: Seiten aus anderen Kursen werden nicht mehr zum Kopieren angeboten [#446]
- Upload-Limits werden falsch ausgewertet [#448]
- Voreingestellte Plugins sind nach dem Update auf 5.0 nicht mehr aktiviert [#449]
- Veranstaltungskategorien: Änderungen an Inhaltselementen können nicht auf vorhandene Kurse angewendet werden [#450]
- Courseware: Struktur wird nach Kopieren von Seiten nicht (sofort) aktualisiert [#454]
- Courseware: Scrollbar im Dialog "Seite bearbeiten" nicht mit der Maus bedienbar [#457]
- Abruf von `jsonapi.php/v1/courses/{id}` funktioniert nicht für Veranstaltungen, die Zusatzangaben erfordern [#458]
- Dateien in Unterordnern von unsichtbaren Ordnern werden Studierenden in Courseware nicht angezeigt [#464]
- Ein einzelner Block in einem Tab- oder Akkordeonabschnitt kann nicht verschoben werden [#466]
- Scrollbarposition im Inhaltsverzeichnis beeinflusst die Scrollposition in "Elemente hinzufügen" und umgekehrt [#467]
- Sichtbarkeit von Werkzeugen wirkt sich nur auf den Reiter aus [#468]
- Fehlende Indizes [#470]
- Dateibereich: Abstände in Ordner- und Lizenzauswahl falsch [#473]
- SORM-API-Dokumentation ist veraltet bzw. nicht korrekt [#478]
- Performanceproblem auf der CW-Übersichtseite [#488]
- XSS: Textblock der Courseware ermöglicht Ausführung von JS-Code [#489]
- Falsche Semestersortierung bei Arbeitsplatz > Courseware > Meine Veranstaltung [#490]
- Wiki: Jede Seite hat als Titel "WikiWikiWeb" in der Kopfzeile [#493]
- Release 5.0 [#495]
- Courseware: Nach dem Anlegen des (ersten persönlichen) Lernmaterials lande ich nicht darin [#509]
- falscher Funktionsaufruf in HiddenFolder [#517]
- Letzte Inkonsistenzen ContentBar (Wiki/Courseware) [#526]
- Dialog "Ausgewählte Nachrichten löschen" analog zu "Alle Nachrichten löschen" [#528]
- Änderung der Semesterangaben werden nicht mehr protokolliert [#529]
- Courseware: Auffindbarkeit des Inhaltsverzeichnisse und Vollbildmodus für (neue) Nutzende [#536]
- Courseware: Darstellung der Kacheln im Default [#537]
- Fragebögen: Darstellung der Diagramme via Chart.js erst nach einem Resize-Event korrekt [#538]
- Courseware IHV ist über Tab erreichbar wenn es ausgeblendet ist [#542]
- Fehlerhafte Textstrings in Vue-Komponenten [#545]
- Kleinschreibung in CoursewareChartBlock [#546]
- Fehlende i18n Markierungen [#547]
- Courseware Modul-Beschreibung nicht aktuell [#548]
- Accessibility-Probleme in der Courseware [#554]
- Blubber: Call to a member function signalsAttention() on null [#557]
- Courseware: "Inhalte werden geladen ..." durch Warte-Indikator ersetzen [#560]
- Plugin-Verwaltung bietet noch Standard-Aktivierung in Veranstaltungen an [#568]
- „Lizenzauswahl“ bei Dateien: Screenreader liest Bedingungen nicht vor [#571]
- AudioBlock hat Probleme mit Chrome [#572]
- Verwaiste Template von "Meine Veranstaltungen" [#573]
- Courseware Dialog zum löschen von Blöcken zu klein [#574]
- TypeError in courseware-confirm-block [#575]
- Courseware Export Status fehlerhaft [#577]
- TypeError: Argument 1 passed to StudipCachedArray::loadData() must be of the type string, null given [#580]
- Courseware: Aktionsmenüs sind nicht tastaturbedienbar [#584]
- Courseware: Inhaltsverzeichnis: Beim Öffnen per Tastatur wird der Fokus nicht in das Inhaltsverzeichnis verlegt [#586]
- Courseware: kaputte Ansicht aus Teilnehmersicht, wenn die Einstiegsseite unsichtbar ist [#615]
- Terminvergabe: Persönliche Nachrichten statt Systemnachrichten versenden [#616]
- Stud.IP 5.0 Installationsassistent hat in Schritt 6 ein kaputtes Layout [#618]
- Demodaten: Raumverwaltung: Raumgruppe: Berechtigungen für die gesamte Raumgruppe setzen: Berechtigung für „unbekannt“ wird angezeigt [#619]
- Kopieren von Courseware-Inhalten aus Veranstaltungen: Kein Hinweis darauf, dass keine VA zum Kopieren da ist [#621]
- Courseware Inhaltsverzeichnisblock Layout [#625]
- Exception beim Löschen von Nutzern: Method ConsultationBlock::deletebyteacher_id not found [#629]
- Rollenverwaltung: Anlegen und Löschen von Rollen verursacht Fatal Error [#630]
- Courseware: Lange Ladezeiten auf der Inhalte-Seite bei komplexer Struktur [#631]
- TFA: Email Token zu kurz gültig (0,5 Minuten) [#634]
- Courseware: Fehlermeldung in der Konsole beim wechseln der Seite [#641]
- Courseware: Löschen von (komplexeren) Seiten [#643]
- Dateien aus anderen Veranstaltungen hinzufügen funktioniert nicht [#645]
- Courseware: Dateiordner Block erzeugt Fehlermeldung, wenn ein Ordner aus dem persönlichen Bereich gewählt wurde [#646]
- OER Campus: Data too long for column 'content_type' [#653]
- Link auf externe Hilfe verweist auf 5.1 statt 5.0 [#654]
- Löschen von InstituteMember schlägt fehl [#656]
- CoursewareDashboard: ActivityStreamShow kennt Filter nicht [#657]
- OpenGraph-Informationen werden doppelt ausgelesen oder ausgegeben [#662]
- OER Campus: Datei von Dateibereich aus einbinden [#668]
- Teilnehmende: Separate Sichtbarkeitseinstellung für Gruppenseite wieder entfernen [#669]
- Inhalte im OER-Campus nicht breit genug angezeigt [#670]
- Sprechstundentermin reservieren: Exception, wenn kein Grund angegeben wurde [#673]
- Vue-Integration von Blubber für Plugins [#676]
- Courseware Aktionen enthalten export [#677]
- Veranstaltungssuche beim automatischen Eintragen funktioniert nicht richtig [#685]
- Courseware: TypewriterBlock hat falsches Icon [#708]
- Courseware: Inhaltsverzeichnisblock enthält falschen Beschreibungstext [#709]
- Nur noch veranstaltungsbezogene Sprechstunden/Termine in Veranstaltungsübersicht verlinken [#713]
- Bezeichnug "Seite" in Courseware Verwaltung missverständlich [#721]
- Courseware ContentBar Breadcrumb kürzt zu früh ein [#727]
- Löschen von CW-Seiten mit Unterseiten dauert sehr lange [#736]
- EmbedBlock Event Listener wird nach wechseln der Seite nicht abgeräumt [#738]
- Courseware: Neue Blöcke können nicht hinzugefügt werden [#740]
- Anmeldung zu Veranstaltungen mit Losverfahren und Teilnahmebedingung funktioniert nicht [#742]
- "Abschnitt bearbeiten"-Dialog ist zu klein für den Inhalt, wenn mehr als ein Fach angelegt wird, Inhalt passt sich nicht an [#743]
- Meine Veranstaltungen: Alle als gelesen markieren erfasst nicht Ankündigung und erzeugt seltsame Meldung [#746]
- OER-Campus: Suche bleibt kommentarlos, wenn nichts gefunden wurde [#749]
- OER-Campus: Material kann ohne Titel angelegt werden [#750]
- Meine Veranstaltungen: Reihenfolge und freie Slots nutzen unterschiedliche Logik [#751]
- Fragebögen zu früh sichtbar [#755]
- Inhaltsverzeichnisblock schließt nicht bündig ab [#756]
- Inhaltsverzeichnisblock zählt Seiten in Version 5.0 falsch [#757]
- countChildren im Inhaltsverzeichnisblock wird nicht mehr verwendet [#759]
- Hilfe Touren: Schritte können nicht gelöscht werden. [#760]
- Error: Call to undefined method Courseware\Instance::canEdit() [#764]
- Verwaltung von Veranstaltungen: falsche Icons [#777]
- User->getHomepageElements - obsoleter code [#788]
- Courseware: Anzeigefehler in der Sidebar [#790]
- OER Campus: TypeError: results is null [#792]
- OER Campus ermöglicht "feindliche Übernahme" der `oer_hosts` [#793]
- Icons fehlen in Profil->Einstellungen->Benachrichtigung [#796]
- Courseware: Call to a member function getDownloadURL() on null [#803]
- Courseware: Inhaltsverzeichnis scrollt an die falsche Stelle [#804]
- Courseware: Aufklappen des Akkordeon springt zum Seitenanfang [#808]
- Courseware: Seitennavigation springt nicht zum Seitenanfang [#809]
- Courseware: EmbedBlock ignoriert Proxy Einstellungen [#816]
- Courseware: Seite bearbeiten - Farbauswahl nicht möglich [#817]
- Courseware: a11y Änderungen sorgen für unerwartetes Scrolling [#825]
- Download Block setzt kein userdata [#826]
- Studiengruppen werden nur noch im aktuellen Semester angelegt [#828]
- Courseware: loadTeacherStatus in eigener CW führt zu Fehler [#829]
- Anlegen neuer Veranstaltungen führt bei englischer Spracheinstellung zu Fehler [#831]
- Der Dialog beim Löschen einer Seite macht nicht deutlich, dass auch alle Unterseiten gelöscht werden [#833]
- Administration von Foren kaputt [#843]
- Globale Suche wirft InvalidArgumentException: Element could not be appended, element with id: 928d9ea089aa5442f8edbcb534758d93 [#844]
- IFrame Block fügt der URL immer einen Parameter hinzu [#848]
- Tippfehler in lib/modules/ConsultationModule.class.php [#850]
- Doppelter Textstring in lib/modules/CoursewareModule.class.php [#851]
- CoursewareCourseManager.vue: Textstring verweist auf Aktionen, die es nicht gibt, weiterer Textstring enthält Tippfehler [#854]
- Courseware: Tutoren können keine Inhalte aus anderen Kursen kopieren [#856]
- Kopieren von Courseware Inhalten prüft nicht Leseberechtigung der Quelle [#857]
- CoursewareCourseManager.vue: Reiter „Verschieben“ ist nicht übersetzbar. [#863]
- "Passwortlink zusenden" funktioniert für Admins und Root nicht [#866]
05.04.2022 v 4.6.4
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.4&state=all
- Löschen von Nachrichten im Posteingang vs. Gesendete-Nachrichten [#565]
05.04.2022 v 4.5.6
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.6&state=all
- Sperrzeiten sperren auch globale Raumadmins [#186]
- Informationen zur Raumanfrage: HTML in Anzeige der Termine [#370]
- In den persönlichen Bereich verschobene Dateien lassen sich nicht mehr löschen / verschieben [#433]
- Aktionsmenü ist nicht korrekt für Screenreader ausgezeichnet [#441]
- MVV: Beim Anlegen eines Modulteils werden die zugeordneten Sprachen nicht übernommen [#444]
- Buttons kürzen Text auf schmalen Bildschirmen nicht [#463]
- Anzeigefehler im Dialog "Nachricht schreiben" [#471]
- Inkonsistente Anzeige bei Vorlesungsstart mitten in der Woche [#472]
- Aktionsbereich für die Radiobox auf "Farbgruppierung Veranstaltungen" ist zu klein [#475]
- AccessDeniedException in files für Öffentliche Veranstaltung [#476]
- ckeditor: Upload per Drag&Drop lädt die gleiche Datei in mehrere Eingabefelder hoch [#487]
- Studierendenansicht simulieren: Funktion für root nicht verfügbar [#502]
- Raumanfrage auflösen produziert unsinnige Nachfrage [#511]
- Inhalte von Unterordnern in versteckten Ordnern können nicht ausgelesen werden, selbst wenn man " Zugriff auf Dateien per Link erlauben" setzt. [#518]
- Hilfelasche: Iconnamen werden vom Screenreader vorgelesen [#522]
- Avatarmenü: ARIA-Rollen fehlen und ARIA-Rolle „expanded“ wird zweimal verwendet [#525]
- Per Skiplink angesprungene Elemente verschwinden aus der Fokus-Reihenfolge [#527]
- Austragen aus Hauptveranstaltung in der Mobilansicht möglich [#532]
- Icons: alt-Attribute von img-Elementen sollten nicht den Iconnamen enthalten [#533]
- Teilnehmendenseite: Checkbox ist nicht mit dem Namen der Person verknüpft [#540]
- Avatar-Icon wird in Tabellen vorgelesen, obwohl der Name direkt daneben steht [#553]
- Zusatzangaben werden beim Verlassen der Veranstaltung nicht gelöscht [#559]
- Infotext bei verpflichtender Abfrage von Zusatzangaben [#563]
- JQuery-UI Security-Update [#566]
- Plugin-Typen werden beim Update nicht aktualisiert [#569]
- Fehler beim Anklicken von Veranstaltungsterminen in der Monatsansicht im pers. Terminkalender [#578]
- Unit-Tests schlagen unter PHP 7.4 fehl [#607]
- data-secure kann keine Elemente von der Prüfung ausnehmen [#611]
- make schlägt in Stud.IP 4.5 fehl [#617]
- Rechschreibfehler in CronjobScheduler [#624]
- Stud.IP 4.5: Syntax Error in HiddenFolder [#626]
- Fehlerhafte Behandlung von Hashes aus der Location für Skiplinks [#627]
- Termine: Falsche Zeichenkodierung [#637]
- Falsche Variablenzuweisung im Template von "Meine Studiengruppen" [#638]
- Rolle bleibt nach dem Löschen im Cache [#644]
- accordion.js wirft Fehler wegen jquery Version (Coursewareplugin Gruppierungsblock) [#661]
- Löschen eines Sprechstundentermins im Kalender löscht nur den Termin, nicht aber die zugehörige Buchung [#671]
- Ungültiger Redirect [#672]
- Ungültige Redirects [#674]
- Probleme mit Pagination-Klasse [#683]
- X-Location Header wird URL-codiert ausgeliefert [#684]
- XSS-Probleme beim Feedback [#689]
- Feedback: Typo "Es wurden noch Feedback-Elemente angelegt." [#690]
- Falscher Name für Rechteverwaltung bei Raumeigenschaften [#694]
- MVV: Nicht übersetzbare Strings [#698]
- Wiki-Versionen können von Teilnehmende gelöscht werden. [#724]
- Semesterbelegungsplan - Semesterfilter wird immer zurückgesetzt [#745]
- Mobile Darstellung: Dialog nach Abmeldung nicht optimiert [#748]
- View resources/_common/_resource_tr.php fragt Eigenschaft „booking_plan_is_public“ falsch ab [#761]
- Use of undefined constant DEFAULT_COLOR_NEW [#763]
- Blubber drag'n'drop führt zu unerwünschten Uploads [#799]
- Mobilansicht: select2 in der Sidebar unbedienbar [#815]
- seminar_user.comment von TINYTEXT zu VARCHAR(255) ändern [#830]
- Datei- und Aktivitätsübersicht kaputt [#834]
- Buttons als Sidebar-Aktionen gehen nicht über die gesamte Breite [#858]
- Nutzer anlegen - Whitespace [#865]
24.12.2021 v 4.6.3
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.3&state=all
- [Security] tls1.0 in stream_socket_enable_crypto verwendet [#118]
- Rechtschreibfehler views/files/_overview [#152]
- randomBytes() in CSRFProtection.php liefert nicht die geforderte Menge an zufälligen Bytes [#177]
- HiddenFolder permission visibility Issue [#200]
- Blubber: Sortierung der Threads unter Community unintuitiv [#319]
- Falsches Datumsformat bei Ankündigungen (Englische Ansicht) [#323]
- Ausgabe der Ankündigungen auf templatebasierten externen Seiten ist kaputt [#335]
- Doppelte Namen bei Studiengruppen [#369]
- Räume werden bei der Raumauflösung als FREI angezeigt [#390]
24.12.2021 v 4.5.5
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.5.5&state=all
- RVV: Raumwunsch bei kurzzeitig gesperrten Räumen [#41]
- OAuth: Call to a member function grantAccess() on bool [#46]
- Raumeigenschaften für alle Personen anzeigen, die auch den Wochenkalender des Raumes sehen kann. [#52]
- Raumeingenschaften - Belegungsplan [#53]
- Platzaufteilung im Dialog "Raumeigenschaften" ungünstig [#57]
- Anmelderegel "höheres Fachsemester bevorzugen" zufällige Darstellung der Studiengangsbedingungen [#61]
- Benachrichtigung über selbst gelöschte Buchung verwirrend [#62]
- Logeinträge für Raumbuchungen in Veranstaltungen werden nicht der Veranstaltung zugeordnet [#66]
- MVV-Studiengang-Ansprechpartner: Externe Personen [#69]
- Administration von Einrichtungen zeigt die aktuelle Einrichtung nicht an [#82]
- Anmeldeset > Losverfahren > Versteckte Veranstaltungen können ausgewählt werden [#84]
- Raumsuche: Belegungspläne werden nicht mit dem Beginn des Zeitbereiches geladen, der bei der Raumsuche verwendet wurde [#95]
- Blubber: Datei hochladen-Icon ist nicht per Tastaturnavigation erreichbar [#99]
- Use of undefined constant nobody in smileys.php [#115]
- Export von Raumbuchungen: Bei VA-bezogenen Buchungen wird der Veranstaltungstitel nicht im Feld Beschreibung hinterlegt [#123]
- Export von Raumbuchungen: Bei Buchungen mit Wiederholungsterminen wird nur der erste Termin exportiert [#126]
- Raumsuche: Individuelle Raumgruppen stehen nur für Personen mit Berechtigungen an der Raumverwaltung zur Verfügung [#158]
- Raumsuche verwendet falsche HTTP-Semantik [#159]
- Belegungsplan zeigt Titel unsichtbarer Veranstaltungen [#165]
- Verkürzung regelmäßiger Termine verkürzt Raumbuchungen nicht [#166]
- Anmeldeverfahren: Bedingte Anmeldung [#175]
- doppelter eintrag in userdomains view [#205]
- Raumanfragen: Unvollständige Zuweisung von Räumen nicht mehr möglich [#215]
- Raumanfragen: Vorhandene Buchungen werden nicht angezeigt [#241]
- Raumanfragen: vorhandene Buchungen zur Raumanfrage werden als Überschneidungen erkannt [#242]
- Falsche Überschneidungchecks in der neuen Raumverwaltung [#251]
- Raumanfragen: Suche nach Räumen liefert keine Treffer [#261]
- Auflösen von Raumanfragen: Gelbes Icon bei Terminserie liefert keine bzw. falsche Informationen [#264]
- Erstellen/Bearbeiten von Raumanfragen in Veranstaltung: Anderer Raum kann über „Anderen Raum wählen“ nicht ausgewählt werden [#267]
- Raumsuche: Zurücksetzen-Button löscht URL-Parameter nicht [#270]
- Raumanfragen: Filter "Nur regelmäßige Termine" zeigt auch Einzeltermine [#281]
- Raumverwaltung: Info-i in der Anfragenliste: Räume mit rein [#284]
- ondelete statt on_delete in Course und UserDomain [#299]
- Blubber: Bearbeiten-Icon neben einem Blubber nicht tastaturbedienbar [#300]
- Raumanfragen: Überschneidungen werden bei regelmäßigen Termien nicht mehr angezeigt. [#302]
- Veranstaltungsfilter bei den Sprechstunden lässt sich nicht zurücksetzen [#307]
- Protokollierung von Raumbuchungen ist kaputt [#365]
- Protokollierung von Raumanfragen fehlt größtenteils [#366]
- MVV: Suche bei den Dokumenten/Materialien defekt [#383]
- MVV: "Mehr-Anzeigen-Funktion" in Informationen zum Studiengang (Abschnitt "Aufbaustudiengänge") defekt [#384]
- Sprechstunden lassen sich von Vertretung nicht verwalten [#389]
- Ändert man den Namen einer Statusgruppe, ändert sich nicht der Name des Gruppenordners [#391]
- PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable in [#399]
- PHP-Error: Error: Call to a member function getAuthenticatedUser() [#413]
- Admins wird der Reiter "Terminvergabe" auf Profilseiten nicht angezeigt [#414]
- 4.5: Anfrage auflösen funktioniert nicht [#418]
- TN-Gruppe (in VA) anlegen ohne Dateiordner schlägt fehl. [#421]
- Gruppen: Option "Zu dieser Gruppe gehört ein Dateiordner" läßt sich nicht wieder abschalten [#422]
- Darstellung auf "Profil > Studiendaten" unintuitiv [#429]
- Belegungspläne sollten unsichtbare LV anzeigen, wenn der entsprechende Nutzer diese auch in der Suche finden darf [#437]
- Rundmail-Aktion in der Raumverwaltung beachtet auch individuelle Gruppen, die keine Räume enthalten [#440]
- Info-Icon zum Aufruf der Studiengangsinformationen sind unterschiedlich groß [#451]
- Belegungspläne: Wort „Vorlesungswoche“ ohne Nummer der Woche [#453]
- in Abfrage, ob man den Termin ausfallen lassen will [#474]
- Objekte vom Typ FileRef geben eine ungenügende Download-URL zurück. [#482]
- MVV: "Art der Zulassung" wird nicht bei den Informationen zum Studiengang ausgegeben [#483]
24.12.2021 v 4.4.8
https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.4.8&state=all
- URLs in freien Raumangaben auswerten [#19]
- OpenGraph: Fehler beim Fetchen der Inhalte abfangen [#50]
- Info-I sind nicht per Tastaturnavigation erreichbar [#97]
- Hilfelasche ist nicht per Tastaturnavigation erreichbar [#98]
- Profil: Profilbild in der Sidebar wird nicht umrahmt, wenn Skiplinks angeschaltet wurden [#100]
- Dialog zum Ändern des Profilbildes: Button zum Hochladen ist per Tastaturnavigation nicht erreichbar [#101]
- Dateibereich: Auswahl des Ordnertyps nicht per Tastatur erreichbar [#103]
- Skiplinks: Auswahl mit Anker als Ziel bewirkt nichts [#105]
- studip-checkbox ist nicht per Tastaturnavigation erreichbar [#111]
- Globale Suche: Ergebnis-Anzeige erlaubt Auswahl von ausgegrauten Elementen über die Tastaturnavigation [#112]
- Schließen-Icon von MessageBox-Elementen ist nicht über die Tastaturnavigation erreichbar [#113]
- Tippfehler im Kompatibilitätsskript [#197]
- Veranstaltungsexport mit Modulen gibt Lehrende unschön und Module gegebenenfalls n-fach aus [#209]
- WYSIWYG-Editor platziert link-extern-Icon bei Links mit E-Mail Adressen [#250]
- Schnittstelle zu ILIAS 4 kaputt [#252]
- Profilseite: Skiplink „Benutzerprofil“ funktioniert nicht [#258]
- Schreibfehler auf der Seite „Teilnehmendenliste importieren“ [#298]
- Name von Studiengruppen soll auf Übersichtsseite angezeigt werden [#314]
- "Zur Rangliste" im Profil wird nicht umrahmt [#333]
- Anmeldeverfahren: Härtefälle werden u.U. nicht berücksichtigt, wenn "Bevorzugte Anmeldung" benutzt wird [#338]
- Anmeldeverfahren: Höhere Semester bevorzugen erzeugt Härtefälle [#339]
- Aufheben der Terminzuordnung einer Gruppe nicht möglich [#351]
- Vierter Skiplink ist nicht einheitlich benannt [#393]
- Skiplink zum Profilmenü fokussiert falsches Element [#396]
- Export von abgelaufenen Terminen exportiert falsch [#430]
- XSS-Fehler in den externen Seiten (Veranstaltungsbrowser) [#460]
01.09.2021 v 4.6.2
https://develop.studip.de/trac/query?milestone=Stud.IP+4.6.2
- Fehlende Validierung bei Termin-Farbauswahl im Planer (Studenplan) [#10584]
- Fragebögen: Reihenfolge der Fragen wird nicht gespeichert [#11179]
- Batch-Aktionen im Dateibereich sind ohne Auswahl aktiviert [#11218]
- "Zitationstil auswählen" gehört nicht unter "Verwaltung" [#11261]
- Bibliotheksfunktionen: Funktionalität ist nicht für Tutoren zugänglich [#11412]
- "Herunterladen" im Detaildialog einer Datei öffnet die Datei ggf. im Browser [#11413]
- Bibliotheksfunktionen: URLs werden nicht ausgewertet [#11430]
- Bibliotheksfunktionen: Sonderzeichen führen zu einem Fehler in der K10Plus Suche [#11431]
- MVV: Ansprechpartner - Filter nach Modul-Status fehlt [#11464]
- Bibliotheksfunktionen: Literaturobjekt im Dateibereich zeigt immer Buch Icon [#11472]
- Fehler beim Anzeigen von Studiengangsinhalten im VA-Verzeichnis [#11487]
- Fatal Error bei Export persönlicher Dateien [#11519]
- Dateibereich: Button "Neuer Ordner" läd nicht als Dialog [#11527]
- Verlinkung/Navigation im Wiki defekt [#11530]
- Ordner in FileSystemPlugins zeigen keine Detailseite [#11533]
- Beim Dateikopieren führt Click auf FilesystemPlugin zu Fehlermeldung [#11565]
- MVV: Detailseite eines Studiengangs [#11569]
- MVV: Verwalten bzw. Hinzufügen von Dokumenten [#11571]
- Sortieren von Dokumenten innerhalb eines Studiengangs [#11572]
- MVV: PDF Export bei Studiengängen berücksichtigt keine Inhalte [#11573]
- Sortierung im Dateibereich erfolgt nicht numerisch [#11622]
- Sortierung der Tabellen im Dateibereich wird nicht korrekt angedeutet [#11665]
01.09.2021 v 4.5.4
https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.4
- Inkonsistenzen beim Überbuchen von Reservierungen [#10594]
- Meldung: "Ihre Authentifizierung ($auth) benutzt nicht die Stud.IP Datenbank" [#10974]
- Sperrbuchung entfernt angrenzende Buchungen [#11022]
- Impressum: Unsichtbare root-Benutzerkonten werden angezeigt [#11095]
- Anfrage auflösen - Raumauswahl [#11148]
- Fehlerhafte Textstrings bei Raumbuchungen [#11388]
- Interner Kommentar an Raumbuchungen ist nur für buchende Person editierbar [#11389]
- RVV: Ändern von Raumeigenschaften geht nicht [#11411]
- rrv2-Migration: Automatisches Löschen von Ressourcenhierarchien kann nicht funkionieren [#11448]
- Raumbuchung kann beim Bearbeiten nicht zum Terminblock („Konvolut“) gemacht werden [#11449]
- CoreDocuments::getIconNavigation() achtet nur auf "mkdate" [#11459]
- Name und Mailadresse trotz Unsichtbarkeit unter Ansprechpartner sichtbar [#11466]
- Nutzerdomänen: Sichtbarkeit innerhalb der Domäne kann nicht eingestellt werden [#11471]
- Fehlerhaftes `page_close()` für den Installer [#11478]
- MVV Verwaltung der Ansprechpartner: Person kann nur einer Kategorie an einem Modul zugeordnet werden [#11517]
- RVV: Wochenansicht bei Räumen zeigt noch die falsche Semesterstartwoche an [#11521]
- Fehlende Benachrichtigung beim Löschen einer Buchung [#11528]
- Aktion „Buchungen mit Kommentaren“ zeigt auch Buchungen ohne interne Kommentare an [#11529]
- resources/export/booking beachtet Ressourcen nicht [#11536]
- Zeiten/Räume-Seite: „Nur buchbare Räume anzeigen“ fehlt bei der Bulk-Aktion für Einzeltermine [#11544]
- Zeiten/Räume: „Nur buchbare Räume anzeigen“ filtert Räume inkorrekt, wenn man kein Raumadmin ist [#11545]
- Buchungsdialog: Enddatum der Wiederholung wird zurückgesetzt, wenn das Datum der Buchung geändert wird [#11547]
- Warnings bei MVV Ansprechpartner [#11548]
- Wort „Präsenzveranstaltung“ aus übersetzbaren Texten entfernen [#11549]
- Blubber kaputt [#11551]
- Anhang an Nachricht unsichtbar beim Schreiben [#11556]
- „Manuelles Eintragen von Nutzergruppen in Veranstaltungen“: Auswahl anhand einer Domäne geht nicht [#11562]
- LOG-Einträge beim Freigeben/Löschen von Terminen und Räumen fehlt [#11563]
- RVV: Blättern bei den Raumanfragen [#11608]
- Individuelle Raumgruppen: Buchungsdialog kann nicht für einzelne Räume aufgerufen werden [#11698]
- Buchungsdialog: Bei Buchungen mit täglichen Wiederholungsterminen wird das Intervall nicht beachtet [#11699]
- Veranstaltungskalender führt zu Zugriff verweigert [#11713]
- Sperrbuchung entfernt angrenzende Buchungen [#6]
- Raumanfrage selbst auflösen wird nicht für globale Raumadmins angeboten [#34]
- Benachrichtigung über selbst gelöschte Buchung verwirrend [#62]
01.09.2021 v 4.4.7
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.7
- Anmeldesets: Veranstaltungen konfigurieren nach Ändern der Liste der Veranstaltungen im Set [#6799]
- Link zu "Datenschutz" funktioniert nicht von Login-Seite [#8896]
- Anzeige der Screenshots auf der "Mehr..." Seite funktioniert nicht immer [#8923]
- Globale Suche: Auch Nachrichten sollen im Dialog auf der Seite angezeigt werden [#9184]
- CSRF-Absicherung der REST-API [#9537]
- Vorgemerkte mehrsemestrige Veranstaltungen tauchen nur ein Mal im Stundenplan auf [#9835]
- WYSWIG: STRG/CMD+Z macht falsche Dinge [#10193]
- Aktion "Neue Wiki-Seite anlegen" prüft nicht auf erlaubte Zeichen und erzeugt kaputte Wikieinträge [#10489]
- Auswahl der Heimateinrichtung beim Anlegen von Veranstaltungen [#10971]
- Nachrichten: Kaputte Formatierung "ursprüngliche Nachricht" [#11019]
- Studiengruppenerkennung mangelhaft [#11061]
- Fehlerhafte DocBlock-Angaben [#11392]
- Über Navigation::setLinkAttributes() gesetzte Attribute gehen verloren [#11420]
- Link aus der Schnellsuche zeigt auf Übersicht, auch wenn diese abgeschaltet ist [#11424]
- HTML-Fehler [#11426]
- PHP Fatal error: SetFileFormat(): '' not in available choices [#11436]
- Drei Punkte Menü in der Gruppenverwaltung schlecht zu bedienen [#11440]
- background_stripes.jpg: No such file or directory [#11452]
- Dialog zum Bearbeiten von Berechtigungen an einer Wiki-Seite lädt die gesetzten Einstellungen nicht [#11456]
- MySQL-Syntaxfehler macht Plugins unregistrierbar [#11457]
- Falsche Spaltentypen in userfilter_fields [#11462]
- Namen der Datenfelder sind erst nach Anlegen übersetzbar [#11463]
- JS-Dependency autoprefixer aktualisieren und IE <= 11 nicht mehr unterstützen [#11474]
- Button "Auswählen" ist nicht ins Englische übersetzt [#11479]
- Speichern von Zusatzangaben ohne Änderungen wird als "Fehler" angezeigt [#11486]
- Dialoge verhalten sich auf längeren Seiten merkwürdig [#11489]
- Bestätigen-Dialog im Wiki enthält HTML-Markup (und hat falsche Größe) [#11491]
- Dialoge sind manchmal zu klein [#11495]
- locale/en/LC_HELP/visibility_decision.php: Zweimal „Become visible“ [#11496]
- HelpContent und HelpTour werten DEFAULT_LANGUAGE nicht aus [#11499]
- UserManagement::deleteUser kann Fehler beim Löschen von Benutzerkonten ohne Dateibereich verursachen [#11500]
- Datenfelder ohne Angabe eines Instituts werden eventuell nicht angezeigt [#11512]
- Übersetzungsfehler auf der Verwaltungsseite einer VA [#11513]
- RCE beim Upload von Bildschirmhintergründen [#11514]
- Nutzer Import in die Teilnehmerliste fehlt Navigation [#11515]
- Passwörter dürfen nur ascii Zeichen enthalten, es gibt aber keinen Hinweis [#11516]
- Lehrende aus fremden Veranstaltungen werden gefunden können aber nicht zugeordnet werden [#11518]
- Sidebar lässt sich nicht durch Touch ausserhalb schliessen [#11524]
- SimpleORMap::toRawArray() gibt nie NULL-Werte zurück [#11525]
- Export in der Veranstaltungsadministration enthält nicht die letzte Aktivität [#11526]
- Löschen einer Hauptveranstaltung löst fehler in Unterveranstaltung aus [#11538]
- Eintragen von neuen Teilnehmern findet keine Studierenden mehr [#11577]
- Teilnehmendenliste importieren: Langer Tooltip ist nicht lesbar [#11700]
08.04.2021 v 4.6.1
https://develop.studip.de/trac/query?milestone=Stud.IP+4.6.1
- Anfragenplan: Liste zeigt nicht den gewünschten Raum [#10749]
- Metadatenmapping für Marc->CSL ist unvollständig [#10785]
- Seite für Gruppen einer VA: sinnlose if-Bedingung [#11046]
- Literatursuche: Abfrage ignoriert http-proxy Konfiguration [#11053]
- Migration 231 defekt [#11060]
- Dateien / Ordner verschieben in Veranstaltungen für Studierende möglich [#11073]
- Besitzer / Ersteller von Dateiordnern wird nicht angezeigt [#11074]
- SRULibraryResultParser und MarcxmlResultParser haben Schwachstellen bei der Datenverarbeitung [#11081]
- Call to undefined method DOMText::getElementsByTagName() bei Suche mit SRULibrarySearch [#11103]
- SRULibraryResultParser sucht nicht nach „records“-Knoten im XML [#11169]
- JSONAPI: file-refs/{id}/contents funktioniert nicht für URL-Dateien via Proxy [#11170]
- Zusammenführen von 2 Nutzerkonten schlägt fehl [#11208]
- Dateisystem unterstützt nicht mehr FilesystemPlugins [#11212]
- PHP Warning: Invalid argument supplied for foreach() in /var/www/studip-4.6/app/views/files/index.php [#11252]
- Zitationstil auswählen [#11260]
- Fehler im Dateibereich bei "Dokument hinzufügen" [#11262]
- PHP Error beim Entpacken von hochgeladenen Dokumenten [#11265]
- Dateibereich: Falscher Link hinter dem Autor der Datei [#11266]
- RVV: Anfrageliste - im Plan gezeigten Anfragen buchen [#11277]
- Bibliotheksfunktionen: SRULibraryResultParser erzeugt leere Suchergebnisse [#11329]
- ExportPDF.class.php benutzt proxy nicht. [#11343]
- Lange Veranstaltungstitel in der Detailübersicht [#11352]
- Bibliotheksfunktionen: Suche in lokalen Katalogen findet nichts [#11363]
- Deprecated Meldung MVV [#11043]
08.04.2021 v 4.5.3
https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.3
- Raumverwaltung: Beim Belegungsplan eines Raumes fehlen die Wochentage darüber [#10613]
- Raumverwaltung: Anzahl der offenen Raumanfragen [#10614]
- Raumverwaltung: Raumsuche ohne Kategoriefilter [#10615]
- Raumverwaltung: Anfrage auflösen > Termine expandieren [#10616]
- Raumverwaltung: Datum/Wochenanzeige beim Raumbelegungsplan [#10618]
- Raumverwaltung: neue Anfrage wird nicht gefunden [#10622]
- Raumverwaltung: Seriendruck für Räume [#10623]
- Buchung bearbeiten: Ausfalltermin bei Wiederholungsbuchungen mit Rüstzeit wird „überschrieben“, wenn man die Buchung neu speichert [#10807]
- Austragen von Warteliste bei verbindlicher Anmeldung nicht erlaubt [#10929]
- Bearbeiten eines Raumes: user-Eigenschaften zeigen keine Personensuche an [#11031]
- Raumverwaltung: Dialog zum Erstellen einer Buchung ist nicht gruppiert [#11037]
- Bearbeiten einer Raumanfrage, ohne expliziten Raumwunsch [#11042]
- Installationsassistent: „weiter“-Schaltfläche kann während der Installation angeklickt werden [#11054]
- Export von anonymen Freitextantworten fehlerhaft [#11070]
- Verwirrende UI bei den Raumbuchungen [#11076]
- Raumbuchungen bearbeiten [#11083]
- Raumbuchung verschieben [#11084]
- Anfrage auflösen - Dialog - Unübersichtlich [#11085]
- Anfrage auflösen - Raumgruppen [#11086]
- Raumübersicht [#11087]
- Belegungsplan - Raumanfrage wird in einem kleinen Dialog geöffnet [#11088]
- Raumanfragen [#11089]
- Dateien können nicht in den Einrichtungs-Dateibereich kopiert werden [#11093]
- Auflösen einer Raumanfrage bei "expandierten Terminen" [#11100]
- Darstellungsfehler beim Datetimepicker [#11115]
- Neue Raumanfragen werden nicht in der Gesamtübersicht (Raumplanung) angezeigt [#11116]
- Dateibereich: Persönlicher Dateibereich heisst manchmal noch "Meine Dateien" [#11120]
- Paginierung bei Raumanfragen [#11124]
- Buchung eines Raumes (Direktbuchung) [#11125]
- Bennenung Raumanfragen zurückziehen [#11127]
- Anfrageplan - Filter nicht intuitiv [#11135]
- Direkte Raumbuchung vereinfachen (auch über die Startseite) [#11139]
- Rauminformationen im Dialog bietet nicht alle Funktionen [#11140]
- Raumverwaltung - Strukturansicht [#11141]
- Raumanfragen - Auflösen vieler Anfragen mühselig [#11142]
- Anfrageübersicht liest alte Anfrgen aus [#11147]
- Blubber respektiert nicht Deaktivierung in Einrichtungen [#11151]
- Expandierte Termine - Tabelle sehr unübersichtlich [#11153]
- Buchungen exportieren funktioniert nicht [#11155]
- Strukturverwaltung [#11156]
- Veranstaltungsdetails [#11157]
- Raumverwaltung - Katergorien verwalten [#11165]
- Anfrageplan [#11167]
- Räume direkt buchen [#11190]
- Model ModulUser wurde in StEP00328 nicht entfernt [#11192]
- RoomClipboardWidget: Aktion „Berechtigung für die gesamte Raumgruppe setzten“ funktioniert nur für letzte Raumgruppe [#11196]
- Aktionen im RoomClipboardWidget sorgen für Popup-Warnung im Browser [#11197]
- Probleme mit der Navigation in der mobilen Darstellung [#11203]
- STUDIP.jsonapi Aufruf funktioniert nicht [#11210]
- Einzeltermin bearbeiten: „Raum direkt buchen“ ist vorausgewählt, obwohl der Radio-Button nicht gesetzt ist [#11214]
- Zeiten/Räume: Bulk-Aktion „stattfinden lassen“ liefert HTTP status code 500 zurück [#11215]
- Berechtigungen für die gesamte Raumgruppe setzen“: Nach dem Speichern ist die erste Raumgruppe ausgewählt [#11217]
- Blubber in Veranstaltungen funktioniert nicht [#11219]
- RVV: Auflösen einer Raumanfrage - Verwirrende Raumauswahl [#11222]
- RVV: Bearbeiten eines Gebäudes [#11226]
- Berechtigungen für eine gesamte Raumgruppe setzen: Gemeinsame Berechtigung kann nicht gelöscht werden [#11227]
- Anfrage auflösen: Button „Terminserie expandieren“ ist nur dann sichtbar, wenn in der Anfrage ein Raum ausgewählt wurde [#11229]
- Vue Icon Komponente versteht keine absoluten URLs [#11231]
- Anfrage kann ohne Raumauswahl aufgelöst werden [#11232]
- Raumverwaltung - Übersichtsseite funktioniert nicht [#11236]
- Raumanfragenübersicht - Leere Tabelle [#11237]
- Neues Gebäude kann nicht angelegt werden [#11238]
- Anfrageplan - Suche in den Content-Bereich [#11241]
- Anfrageliste: Filter auf regelmäßige/unregelmäßige Termine filtert nicht [#11248]
- Benachrichtigungen in Threads sollten Opt-In statt Opt-Out sein [#11254]
- Unbeschränktheit der Domänen wird mindestens bei Anmeldesets nicht korrekt ausgewertet [#11258]
- Cronjob "Datenbank-Bereinigen" mit Konfiguration für Ankündigungen [#11263]
- RVV: Semesterfilter für die globalen Raumadmins funktioniert nicht [#11267]
- Blubber: Posten von Kommentar erzeugt Allowed memory size exhausted [#11268]
- Laden aller Systemplugins führt zu Fehlern [#11271]
- RVV: Anfrage auflösen fehlt für Raumadmins bei Raum/Zeit [#11273]
- Anfrage ablehnen, Anfrage bearbeiten [#11275]
- RRV2-Migration migriert keine einrichtungsbezogenen Berechtigungen an Ressourcen/Räumen [#11278]
- RVV: Link zum Semesterbelegungsplan fehlt [#11281]
- Blubber: Link auf Veranstaltungstermin führt zu Fehlermeldung [#11287]
- Call to undefined method Room::getActionURL() [#11291]
- Mehr-Seite - Notifications werden nicht geworfen [#11302]
- RVV: etwaiger zugewiesener Raum fehlt bei der Raumanfrage [#11303]
- RVV: Info fürs Raumbüro nach erfolgter Auflösung unvollständig [#11304]
- Garbage Collector-Cronjob löscht voreilig Systemnachrichten [#11306]
- Terminserie expandieren [#11310]
- Teilnehmerseite - Responsive Darstellung [#11334]
- Fehlerhaftes page_close() im Installer [#11353]
- Fehler in der JS-Konsole beim Verschieben von Buchungen in gesperrte Zeitbereiche [#11362]
08.04.2021 v 4.4.6
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.6
- Prioritäten von Anmeldesets [#6081]
- Autoloader-Cache speichert absolute Pfade [#8610]
- ConsultationSlot::createEvent() must be an instance of User, null given [#11063]
- OptionsWidget behandelt URLs falsch [#11068]
- Mime-Typen für AVIF und WebP fehlen [#11143]
- PHP-Warning auf der Teilnehmerseite [#11199]
- Icon - leeres ALT-Attribut lässt sich nicht setzen [#11201]
- 2FA: Eingabe des Codes zeigt nicht zuverlässig die numerische Tastatur an [#11205]
- Schrift in Tabellen wird kleiner [#11211]
- Falsche Zusammenstellung von getFullname bei Veranstaltungsnamen [#11213]
- Löschen von Nachrichten im Garbage Collector schlägt fehl [#11224]
- Zeiten/Räume: Semester-Checkbox aktiviert Aktionen nicht korrekt [#11233]
- `public/sendfile.php` liefert keinen entsprechenden Status aus, wenn die Datei nicht existiert [#11235]
- REST-API: Exceptions bei API-Aufrufen tauchen nicht im Error-Log auf [#11239]
- Dialog: Parsen der Optionen stolpert über Leerzeichen [#11240]
- Reload nach Datei-Lizenztyp Auswahl bleibt aus [#11253]
- Call to a member function getDisplayName() on null [#11255]
- Namen von Datenfeldern werden in der RESTAPI nicht zurückgegeben [#11256]
- Migration 222 kann unter MariaDB >= 10.4.3 nicht ausgeführt werden [#11270]
- Globale Suche funktioniert nicht auf "Access Denied"-Exception-Seite [#11283]
- Import von Nutzenden in VA zeigt falsche Zahl [#11285]
- Veranstaltungen fehlen auf externen Seiten: falsche Auswertung von $selected_semtypes [#11295]
- Stundenplan: Druckansicht doppelt Einträge [#11297]
- PHP Warning: class_implements(): object or string expected in 'lib/models/LogEvent.php on line 336 [#11300]
- Cronjobs: Übersichten sind nicht sortierbar [#11307]
- Cronjobs - Tabellenfooter überflüssig [#11309]
- Kaputte Darstellung bei Einrichtungsstundenplänen [#11320]
- data-dialog setzt die Größe eines bereits geöffneten Dialogs zurück [#11344]
- Weitere Vorkommnisse globalisierter Konfigurationseinträge [#11351]
- Eingabe von Zusatzangaben bei versteckter Teilnehmerseite nicht möglich [#11371]
08.04.2021 v 4.3.7
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.7
- WYSIWYG: Bild per Copy&Paste einfügen [#5402]
- Startseite: Stapelung der Objekte ist nicht korrekt [#8758]
- Dialoge flickern beim Öffnen kurz [#9424]
- Anmeldeliste als CSV exportieren [#9760]
- Darstellungfehler bei Aktionsmenüs in der Überschrift einer Tabelle [#10321]
- Kaputter Link bei "Einzeltemin hinzufügen" [#10445]
- Neues Konto anlegen im Dialog [#10526]
- Umleitungsfehler bei Shibboleth Login [#10550]
- QR-Code zu Fragebögen fehlt der Kontext [#10560]
- Fragebögen: Kein Formsaver beim Erstellen eines Fragebogens [#10561]
- Optimierung von zweizeiligen Einträgen in der Sidebar [#10563]
- Nachrichten bei Leerzeile im Betreff nicht anklickbar [#10586]
- Fehlende Rückmeldung beim Speichern von Zusatzangaben in Veranstaltungen [#10654]
- Bei geöffneter Nachrichtenseite erscheint in neuen Nachrichten der Empfänger als Absender [#10663]
- Überschneidungsfreiheit: Formularabstände falsch [#10665]
- Feature-Touren: beim Löschen eines Schritts wird der erste Eintrag gelöscht [#10680]
- Überflüssiges htmlReady [#10720]
- XSS in Statusgruppen [#10777]
- Anhängen verwaister Anhänge an neue Nachrichten abschalten [#10860]
- Suche hängt [#10924]
- Aktivitäten: Link zum Forum fehlt der cid-Parameter [#10967]
- Wiki-Versionierung führt zu falschen Activities [#10988]
- Änderungsdatum von Dateien wird bei zip Download gesetzt [#11040]
- Fehlermeldung "Array" auf Profil > Persönliche Angaben > Einrichtungsdaten [#11045]
- Ordner anlegen: Bei zeitgesteuerten Ordnern ist der info-Text leer [#11048]
- Detailseite: Veranstaltungen zu einem Modul sind immer aus dem aktuellen Semester [#11075]
- Weiterleitung nach dem Löschen von Veranstaltungen oder Studiengruppen führt zu Fehler [#11077]
- Nach dem Löschen einer Studiengruppe auf Community / Studiengruppen weiterleiten [#11079]
- getFulltextSearch limitiert nicht korrekt [#11094]
- Öffentliche Dateien werden im Profil doppelt angezeigt, wenn sie aus einem Unterordner eines PublicFolder stammen [#11097]
- iCalendar-Export schneidet eventuell letztes Zeichen in Zeile ab [#11101]
- iCalendar-Export: Startzeit des Termins als Uhrzeit bei Terminausnahmen [#11102]
- Verwaiste Datei filter.svg entfernen [#11112]
- Fehler bei Entpacken von ZIP-Archiven, die kyrillische Dateinamen enthalten [#11123]
- RESTAPI/Forum: Anonyme Einträge geben über die API den Nutzer preis [#11144]
- Request::protocol() beachtet Header HTTP_X_FORWARDED_PROTO nicht [#11146]
- Studiengruppen: Fehlende Abfrage beim Hoch-/Runterstufen und mögliche Race Condition dabei [#11149]
- Id des Body-Elements wird vom StudipController überschrieben [#11176]
- Studiengangteilabschnitte lassen sich nicht löschen [#11186]
- "Link zu dieser Veranstaltung kopieren" solle mindestens "again=yes" beinhalten [#11204]
- Icon-Klasse generiert falsches alt-Attribut [#11207]
- Forum: Routen zum Bearbeiten von Forenbeiträgen schlagen fehl [#11209]
- LV-Gruppen-Zuordnung im Course-Wizard defekt [#11274]
- Daten des Fachs werden nicht für neuen Studiengang übernommen [#11280]
- Übernahme der Daten des Fachs funktioniert beim Anlegen eines Studiengangs nicht, wenn es nur eine Content-Sprache gibt [#11286]
- MVV: Zuordnen von Dokumenten und Personen und Fächern zu Studiengangteilen ist defekt [#11290]
06.01.2021 v 4.6
https://develop.studip.de/trac/query?milestone=Stud.IP+4.6
- Security: Besseres Passwortmanagement [#4350]
- Nutzungsbedingungen: Buttons/Aktionen passen nicht unbedingt zu aktueller Rechtslage [#8621]
- Back to top ermöglichen [#8632]
- JS-API für clientseitige Fehlermeldungen [#9585]
- Kontakte: Massen-Löschen wird nicht angeboten [#9639]
- MVV: Optionales Attribut für Zuordnung von LV-Gruppen vs Studienbereiche bei den Veranstaltungskategorien [#9898]
- StEP00340: Überarbeitung des Datei-Dashboards [#10057]
- Ankündigungen mehrsprachig [#10214]
- HTTP Proxy Konfiguration [#10318]
- TIC: Schlagworte in Nachrichten sollen bei Antwort und Weiterleiten übernommen werden [#10464]
- TIC: Fragen eines Frabebogens sollen sortierbar sein [#10466]
- Alle Sprechstundentermine löschen [#10467]
- MVV: VA-Admins dürfen auf Modulebene Nachrichten an Teilnehmer versenden [#10479]
- Stack Trace in der JSON-Exception-Rückgabe nicht als String anzeigen [#10500]
- Info-Icon hinter Modulname zeigt Zuordnung zu Studiengangteilen [#10524]
- Neue Seite Studiengangsinformationen [#10525]
- StEP00344: Grafisches Tool zum Auflösen von Raumanfragen [#10541]
- Pflichtfragen in Fragebögen [#10542]
- StEP00342: Integration von Bibliotheksfunktionen in Stud.IP [#10546]
- StEP00341: Galerieansicht für Bilder im Dateibereich [#10547]
- Datei-Dashboard: Tabellen-Footer und Paginierung fehlt [#10647]
- Anzeige von öffentlichen Dateien auf der Profilseite kaputt [#10676]
- Anzeige von Dateien aus Sitzungs/Themenordnern kaputt [#10677]
- Fehler im Text (app/controllers/terms.php:41) [#10681]
- Die Einstellung LIT_IMPORT_PLUGINS wird nicht mehr verwendet und sollte entfernt werden [#10694]
- Übersetzungen 4.6 [#10718]
- XSS in der Library-Anbindung [#10755]
- Fatal Error Externe Seiten [#10757]
- Datei- und Aktivitätsübersicht wirft SQL Fehler [#10759]
- Bibliotheksfunktionen: Suche in externen Katalogen ist immer Phrasensuche [#10760]
- Wysiwyg Datei Upload funktioniert nicht [#10774]
- Weiterleitung von Nachrichten mit Attachment funktioniert nicht [#10778]
- Externe Seiten: Ankündigungen ohne Inhalt [#10782]
- Kopieren von Dateien schlägt fehl: File::storage not found [#10791]
- Stundenplan: Zeitangabe besteht auf führender "0" [#10798]
- Dateibereich: Zip Download in der Ansicht "Alle Dateien" [#10799]
- Dateibereich: Auf der Seite "Alle Dateien" fehlt der Umschalter für die Ansichten in der Sidebar [#10823]
- Dateibereich: Auf der Seite "Alle Dateien" werden neue Dateien nicht mehr gekennzeichnet [#10824]
- Dateibereich: Auf der Seite "Alle Dateien" ist die Sortierung nach Dateiname voreingestellt nicht Datum [#10825]
- Die Klasse UnknownFileType fehlt [#10842]
- Sortieren von Dateien in Chrome [#10847]
- Blubber: Bild und Icons auf Mehr-Seite verschwunden [#10868]
- Course::findByUser performt schlecht wenn Deputies vorhanden sind [#10884]
- Dateibereich: Versteckte Dateiordner werden angezeigt [#10889]
- Dateiordnern fehlen ggf. die Icons [#10892]
- Alle Sprechstundentermine löschen funktioniert nicht [#10898]
- Dateibereich: Aktion Ordner herunterladen funktioniert nicht [#10910]
- Dateibereich: Literatureinträge ohne download haben keine checkbox [#10915]
- Dateibereich: Literatureintrag erstellen / bearbeiten [#10916]
- Dateibereich: Hausaufgabenordner zeigt alle Dateien an [#10933]
- Widgetsystemfragmente entfernen [#10938]
- Passwort neusetzen funktioniert nicht mit Sonderzeichen [#10997]
- Nicht mehr existierende Besitzer von Dateien werden verlinkt [#11000]
- Vue-Komponente FilesTable zeigt die Downloads nie an [#11006]
- Dateibereich: Nutzer sind nicht mehr verlinkt [#11012]
- Release 4.6 [#11013]
- Fragebogen: Freitextfrage kann nicht beantwortet werden [#11024]
- sql Fehler im Impressum [#11025]
- Colgroups in Tabellen: Breite für Checkbox-Spalten anhand der neuen LESS-Regel setzen [#10203]
- Kopieren von "Literatur" erzeugt Fehlermeldung [#10601]
31.12.2020 v 4.5.2
https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.2
- Raumverwaltung - Administration - Kategorien verwalten (Schaltflächen fehlen) [#10642]
- eSIS (#9552): Hinzufügen von Ansprechpartnern zu Studiengangsteilen unvollständig [#10732]
- Aufrufe der ResourceObject-Klasse entfernen [#10837]
- Tägliche Benachrichtigungen geben keine neuen Dateien aus [#10839]
- Raumsuche: Zeitbereichsauswahl kann nicht angeklickt werden [#10840]
- MVV: Sortierung der Ansprechpartner funktioniert nicht [#10859]
- Raumverwaltung: Übersicht wirft Exception, wenn es Anfragen gibt [#10862]
- Wiki-API verwendet falsche Permissions [#10872]
- 4.6 Blubber: Beanchrichtigungen [#10873]
- Performance Abfrage nach Raumberechtigungen ist schlecht [#10885]
- JSON-API: course-memberships lassen sich nicht abfragen [#10888]
- Individuelle Raumgruppen: Checkboxen sind nicht gesetzt [#10917]
- Raumgruppen-Belegungsplan erlaubt Nutzern ohne Buchungsrechte, die Details einer Anfrage zu sehen [#10922]
- StudipController::render_pdf() gibt Disposition-Parameter nicht korrekt weiter [#10930]
- Warning: mysqli::multi_query(): (42S22/1054): Unknown column 'r.resource_id' in 'field list' [#10937]
- Belegungsplan zeigt einmal die buchende Person und ein anderes Mal die belegende Person an [#10942]
- Belegungspläne beachten Sichtbarkeitseinstellungen nicht [#10943]
- Aufruf der Route "PATCH /course-memberships` führt zu Fehlern [#10961]
- JS: STUDIP.jsonapi ist fehlerhaft [#10962]
- Blubber Icon zu oft rot [#11023]
31.12.2020 v 4.4.5
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.5
- Stundenplan: neuer Eintrag in der Mobilansicht [#9398]
- Error while creating ZIP archive [#10845]
- Bugfix-Upgrade für tcpdf [#10876]
- Fehlende Indexe [#10882]
- Gradebook: Tutoren haben keinen adminstrativen Zugriff [#10940]
- Stud.IP 4.4 Makefile: make webpack-prod ist nicht das Standardziel [#10946]
- Gradebook: Liste der Teilnehmer ist nicht sortiert [#10975]
- Freie Informationsseite: Texteingabe zu klein [#10984]
- Verwirrende Meldung beim Speichern von Zusatzangaben [#10998]
- E-Mail Adressen aller Nutzenden trotz Privatsphären-Einstellung sichtbar [#11028]
- Kontakte mit Umlaut im Nachnamen werden nicht richtig einsortiert [#11029]
31.12.2020 v 4.3.6
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.6
- Stundenplan: Beginn kann nach dem Ende liegen [#8260]
- Stundenplan: Titel zuerst anzeigen [#8348]
- Druck des Stundenplans: Gitterlinien sind bei den Uhrzeiten verschoben [#8807]
- ActivityStream: Beim Scrollen gibt es immer dieselben Aktivitäten [#10428]
- Studiengruppen nutzen nicht das Model CourseMember [#10585]
- Notifications: Initiale Abfrage erscheint je nach Anzahl ungelesener Nachrichten mehrfach [#10729]
- Unstimmigkeiten von webpack mit verschiedenen npm-Versionen ausbügeln [#10789]
- sendfile.php reagiert auf cid Parameter [#10834]
- Message-Controller ignoriert übergebene Message-Id [#10836]
- PHP Warning: array_key_exists(): The first argument should be either a string or an integer [#10843]
- Anlegen einer Studiengruppe: Beschreibung und Zugang geht verloren, wenn man die Nutzungsbedingungen nicht akzeptiert [#10852]
- Route HEAD /user/:user_id/:box gibt Daten nicht wie erwartet zurück [#10853]
- count(): Parameter must be an array or an object that implements Countable [#10855]
- Privacy Einstellungen verschwunden [#10861]
- Zuweisung von Unterveranstaltungen funktioniert nicht [#10863]
- Beim Kopieren eines Fragebogens werden die e-Tasks nicht mitkopiert sondern verlinkt [#10865]
- Klick auf Anker im Wiki springt zu einer Position, in der der Anker von der Titelleiste verdeckt wird [#10866]
- Deprecated: app/views/course/members/dozent_list.php:57: Passes already encoded title to Avatar::getImageTag() in /home/studip/trunk/lib/classes/Avatar.class.php on line 261 [#10867]
- Probleme mit MySQL >= v8.0 [#10877]
- Externe Links in Hilfe Touren sind mehr oder weniger unsichtbar [#10880]
- „Meine Studiengruppen“: Farbgruppierung nicht sichtbar und ohne Sortierung [#10886]
- Zu lange Wörter in Sidebar brechen nicht um [#10887]
- Veranstaltung-Kurzinfo: Beschreibungen zu Terminen werden nicht angezeigt [#10894]
- consultation/admin.php Index action schlägt fehl [#10895]
- "Schliessen"-Button beim Nachrichtenschreiben sollte "Abbrechen" heissen [#10908]
- Sprechstunden werden nicht migriert [#10923]
- Beim „Herunterladen“ von URL-Dateien wird der Download-Zähler nicht erhöht [#10926]
- JS-Warning bezüglich Cookie [#10931]
- I18NString in Navgiation führt zu ungültigen Eintrag in der responsiven Darstellung [#10934]
- Probleme beim Registrieren von neuen CronjobTasks über Dateinamen [#10952]
- Einstellungen der Aktivitäten: Legend-Elemente sind nicht sichtbar [#10955]
- Tabula Rasa funktioniert nicht für noch nicht besuchte Foren [#10965]
- "In Archiv suchen" unter "Meine Veranstaltungen" berücksichtigt nicht die Konfiguration [#10968]
- Dateidownloads werden nicht gezählt, wenn mehrere Dateien als Archiv heruntergeladen werden [#11007]
- Meine aktuellen Termine: UI Nickeligkeiten [#11018]
- Fehler "Verification: Failed" bei mehrzeiligen LTI-Parametern [#11021]
- QuickSearch: "Kein Ergebnis gefunden" auswählbar [#11027]
- Suche im Wiki produziert falsche Links, wenn der Seitenname ein "#" enthält [#11030]
09.10.2020 v 4.5.1
https://develop.studip.de/trac/query?milestone=Stud.IP+4.5.1
- Fehler bei MVV im Kontext mit Personen [#10362]
- Module -> Studiengang anlegen -> Einrichtung zuordnen [#9707]
- Kontextdarstellung fehlerhaft [#10224]
- eSIS (9552) Ansprechpartner-Reiter [#10331]
- eSIS (9552) Materialien/Dokumente-Reiter [#10332]
- eSIS (9552) Studiengang bearbeiten > Aufbaustudiengänge [#10333]
- MVV Step eSIS Sortierung der Semester [#10364]
- Tippfehler in zu übersetzenden Textstrings [#10411]
- Fehlermeldung beim Löschen einer Einrichung: DeleteResourcesUser [#10471]
- Class 'MvvDokument' not found [#10611]
- Kann keine Nutzerdomänen anlegen [#10630]
- Feedback-Element im OwnCloudPlugin führt zu Fehler [#10635]
- Forum Icon auf Mehr Seite [#10636]
- RRV: LOG wurde nicht angepasst [#10644]
- Löschen von Nutzerdomänen nicht möglich [#10652]
- Darstellungsfehler im Formular zum Anlegen/Bearbeiten eines Moduls [#10655]
- Module können nicht gespeichert werden [#10657]
- Module können nicht kopiert werden [#10658]
- Veranstaltungsnummer erscheint nicht mehr in der Kontext-Kopfzeile [#10667]
- colorblock auswahl in einer LV schickt zurück zur LV Übersicht [#10669]
- Individuelle Raumgruppen (Merkzettel): Einträge, die nicht direkt sichtbar sind, können nicht ausgewählt werden [#10670]
- Auswahl von Inhaltselementen zu Einrichtungen funktioniert nicht [#10682]
- Mehr-Seite: Funktionen lassen sich in der alphabetischen Liste nicht aktivieren/deaktivieren [#10684]
- Call to undefined method stdClass::getDownloadURL() beim Aufruf eines Plugin-Dateibereiches mit Dateien [#10689]
- Feedback-Element sorgt für Exception bei Dateibereichen, die aus Dateibereich-Plugins stammen [#10690]
- Externe Seite verwendet ResourceObject-Klasse der alten Ressourcenverwaltung [#10693]
- Installationswizard: Schritt 5: Paradoxe Meldungen bei nicht schreibbarem config-Verzeichnis [#10701]
- Raumverwaltung: Abgeleitete Raumklassen werden nicht beachtet [#10704]
- Mail bei Selbstregistrierung verschwunden [#10705]
- Raumverwaltung: Anfrageliste taucht in der Navigation auf bei deaktivierten Anfragen [#10706]
- Mehr-Seite: Plugins lassen sich in der alphabetischen Liste nicht aktivieren/deaktivieren [#10708]
- RRV2: ResourceBooking-Klasse prüft Berechtigungen nicht mit abgeleiteten Resource-Klassen [#10709]
- Alle Raumbuchungen verschwunden [#10713]
- Module -> Ansprechpartner > Export als CSV [#10722]
- User-Domain-Beziehungen werden nicht korrekt abgeräumt [#10731]
- Teilnehmergruppen zu Terminen erzeugen wirft Exception [#10740]
- Ressourcenklasse erlauben bei Ableitungen nicht, die Liste der „festen“ Eigenschaften zu erweitern [#10742]
- Tabelle mvv_modul_user fehlt [#10744]
- JSONAPI-Tests laufen nicht fehlerfrei durch [#10752]
- XSS in den Nutzungsbedingungen [#10756]
- Abhängigkeiten zwischen date-(time-)pickern werden nicht mehr berücksichtigt [#10758]
- XSS Blubber [#10761]
- XSS im Dateibereich [#10762]
- XSS in Fragebögen [#10764]
- XSS in den Veranstaltungsgrunddaten [#10767]
- XSS in LTI [#10768]
- XSS in der Kontaktverwaltung [#10772]
- MVV: Einstellungen der Felder "Ausgleichbar bei Minderleistung" und "Anwesenheitspflicht" werden nicht angezeigt [#10781]
- Semester-Belegungsplan: Wiederholungsbuchung mit Rüstzeit wird falsch angezeigt [#10797]
- tests/jsonapi/DeleteCommentTest.php enthält eine anders benannte Klasse [#10815]
- RRV2-Migration ist sehr speicherhungrig [#10820]
- MVV: Modulbeschreibung bearbeiten [#10822]
- Anzeige des Logs für Ressourcen funktioniert nicht [#10828]
- Fragemente der alten Ressourcenverwaltung [#10829]
09.10.2020 v 4.4.4
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.4
- Module: Kreditpunkte nur als Ganzzahl möglich [#7216]
- ADMIN_COURSES_SIDEBAR_ACTIVE_ELEMENTS hat keinen Eintrag in config-Tabelle [#7797]
- MVV_ACCESS_ASSIGN_LVGRUPPEN hat falsche Einordnung [#7905]
- I18N-Spalten sind noch UTF-8 [#10646]
- Hilfe Touren fehlen in studip_default_data.sql [#10656]
- Debug-Info im JS [#10698]
- SASS-Compiler für Plugins: Variable $plugin-path wird falsch übergeben [#10710]
- Falsche Sortierung der Migrationen [#10819]
09.10.2020 v 4.3.5
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.5
- Modulverwaltung Semesterauswahl [#6877]
- Änderungsdialog für regelmäßigen Termin wird nicht geschlossen [#10131]
- Datepicker bleibt im Dialog beim Scrollen stehen [#10172]
- Meine Dateien - Dateiplugins [#10474]
- PHP Warning: in_array() expects parameter 2 to be array, integer given [#10521]
- PHP Warning: Invalid argument supplied for foreach() [#10537]
- STUDIP.Dialog.handlers.header nicht mehr erweiterbar [#10575]
- CSRF Probleme im Forum [#10610]
- Fehlerhafte Fragen-Position beim Erstellen von Fragebögen [#10638]
- Nachrichtenanhänge bleiben nach Schließen des Dialogs ausgewählt [#10673]
- Profilseite: Kategorien überschüssige Leerzeichen und Wording [#10675]
- Anker auf derselben Seite werden immer als externe Links erkannt [#10688]
- Fragebögen können nicht Einrichtungen zugewiesen werden [#10691]
- Das Hintergrundbild der Startseite für die mobile Ansicht wird nicht angezeigt [#10692]
- TCPDF Fehler bei falsch eingebundenen / kaputten Bildern [#10711]
- Terminkalendar: Kleinere Probleme beim Import [#10743]
- Gesperrte/Abgelaufene Benutzer sind bei SSO nicht komplett ausgesperrt [#10745]
- CSS: Klappbarer article.studip Titel gaukelt zu große Klickfläche vor [#10754]
- XXS in meine Veranstaltungen [#10763]
- XSS in den HilfeTouren [#10766]
- XSS auf der Veranstaltungsteilnehmerseite [#10770]
- XSS in der ILIAS-Anbindung [#10771]
- XSS im Course-Wizard [#10775]
- XSS in den Veranstaltungsdetails [#10776]
- Infotexte der Anmelderegeln sollten Links und eMail-Adressen und Zeilenumbrüche ausgeben [#10783]
- XSS in der Modulsuche [#10784]
- PermissionSearch beachtet die Sichtbarkeitseinstellung nicht [#10787]
- Personen zu Veranstaltung hinzufügen soll nur Personen finden, die noch nicht in der Veranstaltung sind [#10788]
- Datepicker fehlen in Stud.IP 4.3 [#10790]
- MVV: Performanceoptimierungen [#10793]
- Stud.IP 4.3: Lehrende können beim Anlegen einer Veranstaltung nicht hinzugefügt werden [#10794]
- Magische Trails-Methoden können mit gewissen SORM-Objecten nicht umgehen [#10802]
- Löschen von Personen auf Warteliste geht nicht [#10818]
09.10.2020 v 4.2.7
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.7
- Fragebögen: Leere Fragebögen → 1 Teilnehmer [#7152]
- Toggle bei Studiengangsteilen z.B. bei systematischer Suche [#7340]
- MVV: Studiengangsteilsuche für Admins [#7525]
- "Verantwortliche Personen" für Module werden nicht ausgegeben [#7904]
- MVV: Leere bzw. inaktive Ebenen bei der Zuweisung von LV-Gruppen [#7918]
- Fragebogen wird automatisch beantwortet [#8502]
- MVV "verschmutzt" JS-Namensraum [#8570]
- Layout-Probleme in der Modulsuche [#8851]
- MVV: Anzeige "Verwendet in Studiengängen" zeigt auch inaktive Studiengänge [#8988]
- "Meine Dateien" sind falsch in der Navigation eingehängt [#9353]
- MVV: Anlegen von Studiengangteilen Formular sieht kaputt aus [#9400]
- PHP 7.2: Warning beim Vergleich von Modulen [#9412]
- Anlegen eines neuen STG's [#9655]
- Defekte Einträge in seminar_user [#9674]
- Module: Exception: Unbekannter Nutzer [#9809]
- Fragebögen: Export als CSV wird in Dialog geöffnet [#9886]
- Fehlerhafte Abfrage der Datenbankkonfiguration in Migration [#10135]
- MVV: Probleme bei unvollständigen Übersetzungen [#10314]
- MVV Module editieren [#10365]
- MVV-PDF-Export einer STG-Version [#10380]
- MVV: Löschen eines Studiengangsteilabschnittes [#10384]
- data-secure funktioniert nicht mehr [#10543]
- Zeitgesteuerter Dateiordner nach Ablauf zugänglich [#10551]
- PHP Warning: Declaration of Studip\ZipArchive::addFile() should be compatible [#10564]
- Hochstufen von Nutzern in Studiengruppen wirft einen Fehler [#10570]
- Fragebögen: CSV-Export kaputt bei externer Teilnahme per Link [#10592]
- XSS in der Modulverwaltung [#10620]
- CSRF-Probleme bei den Nachrichten [#10637]
- Grunddaten: Geperrte Datenfelder haben keinen Titel [#10648]
- "Meine Veranstaltungen" zeigt Sichtbarkeitshinweis auch für Studierende an [#10666]
- Call to a member function getDisplayName() on null [#10671]
- config.inc.php.dist aufräumen [#10687]
- Module ohne Modulteile werden nicht angezeigt [#10697]
- Ausgeblendete Einrichtungen auf externen Seiten, Sortierung der Einträge [#10699]
- Kategorie im Forum kann nicht gelöscht werden [#10703]
- PHP Warning LVGruppen [#10721]
- Modulverwaltung -> Version bearbeiten & genehmigen [#10724]
- PHP Warning Lernmodule [#10725]
- XSS Einrichtungsverwaltung -> Neue Einrichtungen anlegen [#10726]
- PHP Warning - Einrichtungshierarchie [#10727]
- MVV: Neu angelegte Studiengangsteile lassen sich nicht wieder auffinden [#10735]
- MVV: Download von Modulbeschreibungen schlägt fehl, wenn es kein aktuell gültiges Semester gibt [#10739]
- LVGruppen: XSS [#10747]
- isActivatableForContext() hat keine Auswirkung in Studiengruppen [#10800]
- isActivatableForContext() wird für Plugins falsch/nicht ausgewertet [#10801]
- Tabelle mvv_modul_deskriptor hat keinen Unique Key auf modul_id [#10803]
25.06.2020 v 4.5
https://develop.studip.de/trac/query?milestone=Stud.IP+4.5
- Polishing TIC: Literaturübersicht als Name des Bereiches [#6800]
- StEP00314: Raum- und Ressourcenverwaltung 2.0 [#7509]
- MVV: Zuordnen von Personen mit Funktionen zu Studiengangteilen [#7718]
- Polishing TIC: Vereinheitlichung der Ausklappmenus [#7896]
- StEP00324: Blubber Messenger [#8353]
- Polishing TIC: Verbesserter Text der Anmeldemail für neue Nutzer [#8709]
- StEP00332: Check auf Überschneidungsfreiheit von Veranstaltungen an Studiengangteilversionen [#8974]
- Installationsroutine [#9082]
- Wiki: Letzte Inkonsistenzen ausräumen [#9251]
- Öffentliche Dateien sollen gesondert gekennzeichnet werden und im Datei-Dashboard angezeigt werden [#9372]
- Dateibereich: Info-Dialog für Ordner ist sparsam mit Informationen [#9373]
- Navigation 4.5 [#9392]
- Abgelaufene News nach definiertem Zeitraum entfernen [#9404]
- Interne Systemnachrichten nach definiertem Zeitraum entfernen [#9405]
- StEP00312: JSONAPI [#9429]
- Dateibereich: Hinweis bei doppelten Sitzungsordnern [#9470]
- StEP00328: Neue beschreibende Inhalte eines MVV-Studienganges [#9552]
- Zeitem/Räume-Seite einer VA: Durchführenden Dozenten und Raumauswahl auch bei Blockterminen [#9636]
- Datei-Info-Dialog: Aktion "Link kopieren" hinzufügen [#9648]
- Fehler beim Anlegen / Verwalten von Aufbaustudiengängen [#9654]
- Fehler bei Kategoriefilter beim Anlegen eines Aufbaustudienganges [#9656]
- Pagination bei Reiter: Ansprechpartner kaputt [#9657]
- SearchWidget::addNeedle um Unterstützung für HTML-Attribute erweitern [#9663]
- Info-Tooltip erneuern [#9676]
- Stundenplanwidget soll übersichtlicher werden [#9680]
- ENV-Einstellung aus lib/bootstrap.php nach config/config_local.inc.php umziehen [#9708]
- Mailabsender kenntlich machen bei MESSAGING_FORWARD_USE_REPLYTO [#9713]
- Anzeige von Plugininhalten auf der Detail-Seite einer Veranstaltung [#9727]
- Unbeschränkte Domänen [#9753]
- Trails-Controller um render_file() und render_temporary_file() erweitern [#9758]
- Skript zum Extrahieren der übersetzbaren Strings soll alle Plugins außer Kernplugins ignorieren [#9781]
- WYSIWYG-Konfiguration verfügbar machen [#9786]
- Ankündigungen sollen in VAs des nächsten Semesters eingehängt werden können [#9819]
- TIC: Freitextfragen in Fragebögen ermöglichen [#9831]
- Einbau des AskALot-Plugins in das Kernsystem [#9832]
- Fragebögen Reihenfolge der Fragen in PHP 7.2 und bessere GUI [#9837]
- Routen der REST-API sollen für nobody nutzbar sein [#9859]
- Downloadzahl im Dateibereich unter "Alle Dateien" [#9867]
- Sprechstunden: Austragen (nur) einer zu einem Termin angemeldeten Personen [#9875]
- StEP00338: Entwicklung einer Lehrveranstaltungsplanungskomponente [#9884]
- ENABLE_FREE_ACCESS erweitern, ENABLE_FREE_ACCESS_FOR_COURSES_ONLY hinzufügen [#9885]
- CLI-Tool zum Prüfen von Hilfetouren [#9888]
- Anmelderegeln Auswahlbedingung Stgteil-Version [#9905]
- Weniger Faktoren für Nutzerlisten in Anmeldeverfahren [#9909]
- TIC: Neuer Dateiordnertyp für Lerninhalte aus anderen Plugins [#9912]
- StEP00333: Feedback-Element [#9913]
- Option zum Zuordnen von eigenen Kursen in ILIAS-Schnittstelle [#9927]
- auth_user_md5.Email auf 256 Zeichen verlängern [#9929]
- Feedback-Seite in Veranstaltung: Einstellungen werden evtl. nicht gespeichert [#9953]
- Übersicht "Feedbackelemente im Dateibereich": Dateiname wäre hilfreich [#9956]
- Bewertung verschwindet nach Bearbeiten des Kommentars [#9959]
- Icon für "Du hast schon ein Feedback abgegeben" (check-circle) mit Tooltipp versehen? [#9961]
- Feedback: Allgemeines zu Begrifflichkeiten und Aktionen [#9963]
- Nach Anlegen eines Feedbacks an einer Datei verloren im (Datei-)Nirvana [#9964]
- Content Box korrekt verwenden - eine Content-Box für alle Elemente [#9967]
- Polishing: Icons in der neuen Raumverwaltung [#10058]
- Typ "Planungsbuchung" für eine Raumbelegung [#10103]
- Schnittstellentest RRV2 [#10176]
- Änderung der Konfiguration "eigener Kurs verknüpfen" bleibt ohne Wirkung? [#10190]
- Fehler in der REST-API [#10255]
- Umlaute im Seitentitel werden oben abgeschnitten [#10335]
- webpack: Unterschiedliche Chunk-Hashes für node.js-Versionen < 12 [#10336]
- .editorconfig hinzufügen [#10337]
- PHP 7 Warning - Studiengang anlegen [#10341]
- Datepicker in der Sidebar blockiert Suchfunktion [#10346]
- Installationswizard setzt root-Passwort für root@studip nicht, wenn die Demodaten installiert werden [#10353]
- Codeception functional Test-Suite: $GLOBALS['perm'] ist nicht initialisiert [#10361]
- Polishing TIC: JSONAPI-Objekt in Javascript [#10366]
- Polishing: Zuordnung von Ansprechpartnern an Studiengangteilen [#10379]
- Usability-Probleme bei Direktbuchung aus einer Veranstaltung [#10387]
- Anfragenliste: Raumanfragen ohne Termine [#10395]
- Anfragenliste: Semesterfilter für angefragte Termine? [#10396]
- Blubber: Endlosschleife bei Gruppenblubber [#10427]
- Cronjob "Datenbank bereinigen" wirft Fehler [#10431]
- Download von Dokumenten von Räumen [#10438]
- Öffentlich zugängliche Belegungspläne sind leer [#10449]
- Semester-Belegungsplan unvollständig [#10450]
- Aktion "Raumanfrage erstellen" bei regelmäßigen Veranstaltungsterminen ignoriert globale Einstellungen [#10452]
- Rüstzeit kann nicht angegeben werden, wenn kein Raum angefragt wird [#10453]
- Rüstzeit kann nicht angegeben werden, wenn Raum in der Veranstaltung gebucht wird [#10454]
- Dateien aus unsichtbaren Ordnern sind auch für Lehrende nicht downloadbar [#10462]
- Belegungspläne sind für "normale" Nutzer nicht einsehbar, Raumanfragenlink [#10463]
- Raumaktionen trotz fehlender Rechte oder globaler Einstellung vorhanden [#10468]
- Dialogtitel fehlen beim Erstellen/Bearbeiten/Löschen von Standorten/Gebäuden/Räumen [#10469]
- Sehr unübersichtliche Darstellung von Ergebnissen in der Raumsuche [#10472]
- Raumbuchungen in Veranstaltungsterminen [#10475]
- Raumbuchung wird gelöscht, obwohl keine Änderung vorgenommen werden sollte [#10476]
- "Anfrage auf ausgewählte Termine stellen", obwohl Raumanfragen ausgeschaltet sind [#10477]
- Fehlende Belegungen im Semesterbelegungsplan [#10481]
- Endzeit eines Termins wird in der Monatsansicht nicht angezeigt [#10492]
- Direktlink zu einem Belegungsplan beinhaltet illegale Aktionen [#10493]
- Gruppenbelegungsplan zeigt keine Belegungen an [#10494]
- Raumbuchungen am Sonntag sind nicht über den Belegungsplan möglich [#10503]
- PHP-Fehlermeldung in Blubber [#10505]
- Fehler in JSONAPI UserEventsIndexTest [#10514]
- Fehlerhafte Einträge in resource_bookings [#10528]
- Forum ist nicht über Plus-Seite (de-) aktivierbar, wenn es nicht im Forumsslot liegt [#10553]
- Anfrageliste: Export wirft Exception [#10554]
- Belegungspläne funktionieren wegen fehlender fullcalendar-chunks nicht [#10555]
- Globale Benutzerverwaltung: Datei- und Aktivitätsübersicht kaputt [#10562]
- Verschieben von Buchungen mit Rüstzeit im Belegungsplan verkürzt Buchung [#10566]
- Biest: Globale(r) Blubber [#10567]
- Zeiten/Räume-Seite: Beim Bearbeiten eines Termins wird die Rüstzeit falsch gespeichert [#10568]
- Belegungsplan: Verschieben verlängert Buchungen um die Rüstzeit [#10569]
- Raumverwaltung: Unnötiges Leerzeichen oberhalb von Raumplänen [#10583]
- Alte Abhängigkeiten bei Personenzuordnungen zu Modulen [#10591]
25.06.2020 v 4.4.3
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.3
- Farben im Stundenplan auf aktuellen Stand bringen [#8715]
- 2FA: impraktikabel durch zu wenig Zeit für Token-Eingabe aus Mail [#10538]
- Zwei-Faktor-Authentifizierung zeigt immer Einstellung des aufrufenden Nutzers an [#10545]
- Hilfeseite für Gradebook eintragen [#10587]
25.06.2020 v 4.3.4
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.4
- Fragebögen: Export als CSV wird in Dialog geöffnet [#9886]
- data-secure funktioniert nicht mehr [#10543]
- Hochstufen von Nutzern in Studiengruppen wirft einen Fehler [#10570]
- Farben im Stundenplan auf aktuellen Stand bringen [#8715]
- Route zum Upload von Dateien fehlt / @post /file/:folder_id [#9495]
- Bad Object type 'tst' in ilias_interface: getStructureObjects [#10456]
- Dateidownload kann bei großen Dateien ins Memory Limit laufen [#10496]
- Eingestellte Ansicht auf "Meine Veranstaltung" geht beim Neuzuweisen von Farben verloren [#10498]
- Dateibereich > Dateien gezippt downloaden [#10499]
- Forum: Irreführende Cursordarstellung [#10509]
- Bewegung innerhalb der Teilnehmerliste [#10510]
- RESTAPI: Header "Authorization" wird nie ausgewertet [#10511]
- RESTAPI: HTTP-Consumer bricht mit Exception ab [#10512]
- Plugins vom Typ RESTAPIPlugin haben keine Möglichkeit, eigene Consumer bereitzustellen [#10513]
- WYSIWYG: Anker im Wiki verweisen immer auf die Startseite [#10515]
- Responsive Design: Verwirrende Dopplung im Menu auflösen [#10518]
- Schnellsuche: Tipps passen nicht ins Fenster [#10519]
- Content Boxen: Icons und Aufklapppfeile obenbündig ausrichten [#10520]
- Zip Download Beschränkung wirft "echte" Fehlermeldung [#10522]
- Blubber: rotes Icon auf der Meine Veranstaltungen hat keine zusätzliche optische Markierung [#10529]
- Schnellsuche nimmt aktuellen Kontext in das Suchergebnis mit [#10532]
- Verschieben von Teilnehmenden in andere Gruppe nicht möglich [#10533]
- Responsive Navigation: Letzter Punkt im linken Menü nicht erreichbar [#10539]
- Benutzer anlegen [#10548]
- Falsche Anzeige im Tooltip zu Gruppen [#10552]
- Studiengruppen: man kann verschickte Einladungen nicht löschen, wenn Nutzernamen Umlaute hat [#10556]
- Studiengruppen: Man kann Personen mit Umlauten im Namen nicht hoch- oder runterstufen [#10557]
- XSS-Fehler in STUDIP.Dialog.confirmAsPost() [#10571]
- XSS-Fehler beim Löschen von Kategorien [#10572]
- ILIAS-Schnittstelle: Persönliche Kategorie wird bereits bei Wechsel nach ILIAS angelegt [#10573]
- Nachrichten: vorkonfigurierte Anhänge gehen nicht [#10574]
- PDF Auswertung von Evaluationen wirft Fatal Error bei unbekannter user_id [#10576]
- Fragebögen, die einmal auf "zufällige Antworten" gesetzt sind, lassen sich nicht ändern [#10577]
- Ordnerbeschreibung wird nicht kopiert [#10582]
17.04.2020 v 4.4.2
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.2
- Migration 20190917_fix_missing_consultation_events schlägt fehl wegen kaputter Altdaten [#10363]
- Möglichkeit fehlt, um Migrationshinweis auszublenden [#10404]
- Mobile Ansicht: Navigationsebene nicht automatisch ausgeklappt [#10490]
17.04.2020 v 4.3.3
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.3
- Spezielles ie.css wird nicht gefunden [#10340]
- Falsche Semesterbezeichnung bei "Benachrichtigungen anpassen" und gesperrten Semestern [#10352]
- Icon für Timepicker in 4.3 kaputt [#10393]
- Fehlende Räume in der Kurzinfo einer Veranstaltung [#10402]
- Tooltips gehen verloren, wenn das Element geclonet wird [#10403]
- Nachricht bei Platzvergabe nicht ganz richtig (Losverfahren) [#10419]
- PHP Warning: count(): Parameter must be an array or an object that implements Countable in ilias_interface/edit_interface_settings.php [#10423]
- Grunddaten einer Veranstaltung [#10424]
- Veranstaltungsadministration - Datenfeld filter [#10432]
- Terminkalender wird nicht angezeigt [#10433]
- Nachrichtenfunktion an Teilnehmer von Sprechstunden(-blöcken) defekt [#10465]
- JS: RESTAPI/JSONAPI-Lib unterstützt keine Änderung des Content-Type [#10495]
17.04.2020 v 4.2.6
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.6
- Einstellung "WYSIWYG-Editor aktiv" unter Profil/Einstellungen verorten [#10446]
- Nachricht an nicht vorhandenen Nutzer erzeugt Nachricht an alle [#10482]
- SORM::findEachByColumn() ist kaputt [#10483]
- Weblinks im Dateibereich öffnen sich im gleichen Fenster [#10484]
- Dialoge: Eingebundene Skripte werden doppelt ausgeführt für `size=auto` [#10487]
15.04.2020 v 4.2.5
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.5
- überflüssiger Zeilenumbruch Zuordnung Anmeldeset [#5076]
- Forum: Anzahl der Beiträge in Icon-Navigation auf Meine Veranstaltungen ist nicht intuitiv [#9863]
- Teilnehmende ist sichtbar in Gruppe, obwohl auf der Teilnehmendenliste unsichtbar eingestellt [#9908]
- console.log() im JS [#10291]
- Login nicht möglich mit Meldung Session: freeze() failed. [#10311]
- Fehlerhafte Extrahierung von übersetzbaren Textstrings aus Javascript [#10313]
- Cronjob mit falschem Pfad in "cronjobs_tasks" wird nicht als fehlerhaft markiert [#10343]
- ActionMenu::addLink() gibt den Link unverändert aus [#10349]
- Fehlende htmlReady() bei data-confirm [#10350]
- Benachrichtigung beim Empfangen einer Nachricht erscheint in gewählter Sprache des Senders [#10375]
- ActivityStream: Zeigt falsche Benutzerinformationen an [#10430]
- Beim Aktualisieren einer Datei geht der Name in der Datenbank verloren [#10443]
- Migration von Nutzerkonten und Löschen von Nutzern ignorieren Tabelle `termin_related_persons` [#10444]
- Losverfahren bricht ab bei fehlender Veranstaltung / Inkonsistenz der DB [#10447]
- Blubber: Speicherbutton auf Seite "Neuen Stream erstellen" nicht sichtbar [#10448]
- OpenGraph: YouTube öffnet nicht in Vollbildmodus [#10451]
- Fehler bei nachgeladenen Blubbernachrichten [#10470]
- Fehlende htmlready in der Ressourcenverwaltung [#10486]
24.01.2020 v 4.4.1
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4.1
- PHP 7.3 Fehler [#9347]
- Flache Dateiansicht: Dateifilter kaputt [#10013]
- PHP 7.2 / PHP 7.3 Warning - Calender : ErrorHandler [#10227]
- PHP 7.2 / PHP 7.3 Warning - StudipSemTreeViewAdmin [#10228]
- PHP 7.4 Warning - FileManager [#10229]
- PHP 7.4 Warning - CalenderEvent [#10230]
- PHP 7.4 Warning - ExternConfig [#10231]
- PHP 7.4 Warning - SingleCalendar [#10232]
- PHP 7.4 Warning - SmileyAdmin [#10233]
- PHP 7.4 Warning - Literatur [#10234]
- PHP 7.4 Warning - Add files [#10235]
- PHP 7.4 Warning - LiteraturPlugin [#10236]
- Dateien - Dashboard - Exception [#10244]
- Farbberechnung in SCSS ist falsch [#10248]
24.01.2020 v 4.3.2
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.2
- Ordner werden beim ZIP Upload nicht angelegt [#9435]
- Unschönheiten beim Dateiupload in Verbindung mit Abbruch der Lizenzauswahl [#9635]
- Fehler in der mobilen Ansicht beim VA-Forum [#9910]
- Fehler in der mobilen Ansicht bei Statusgruppen [#9911]
- Zu viele Sprechstunden lassen Browser abstürzen [#9916]
- Sprechstunden: Nachrichtenfunktionalität ist verloren gegangen [#9945]
- [App-kritisch] Gesperrte Semester sind nicht Teil der Semester-API-Antwort [#10019]
- Dialoge: Titel sollte bei der Berechnung der Breite (size=auto) mit einbezogen werden [#10110]
- Quicksearch: Standardsearch-Darstellung ist fehlerhaft [#10114]
- Dialog passen sich beim Orientation Change nicht an [#10202]
- PHP Warning: in_array() expects parameter 2 to be array, null given [#10211]
- Wenn Semester gesperrt wurden, funktioniert der Semesterauswähler in der alten Suche nicht richtig [#10218]
- PHP 7.3 Warning: Starseite / SingleCalender [#10220]
- PHP 7.3 Warning Externe Seiten [#10221]
- Exception auf der Sperrebenenverwaltung [#10222]
- Profil -> Mehr [#10223]
- PHP Warning: Invalid argument supplied for foreach() [#10225]
- PHP7.3 Warning - LessParser [#10226]
- PHP 7 Warning - StudipComment [#10237]
- PHP 7 Deprecated: Non-static method: StudipRangeTreeViewAdmin.class.php [#10240]
- XSS- Nachrichten verfassen [#10242]
- Warning externe Seiten / Personenliste / :coregroup: Impressum [#10275]
- Semesteranzahl bei Studiengangteilen wird nicht angezeigt [#10282]
24.01.2020 v 4.2.4
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.4
- Verlinkte Dateien können nicht mehr editiert werden [#8928]
- Neuer Dateibereich: Anzeigefehler in Dateiliste [#8977]
- Verlinkte Datei hat beim Anlegen keine Lizenzauswahl [#9079]
- Materialordner als ZIP: Umbenannte Dateien haben ggf. keinen Dateityp [#9134]
- Löschen in der Sicht "Alle Dateien" verlässt die Ansicht nach der Aktion [#9146]
- Letzer Dozent der Veranstaltung kann sich selbst austragen [#9853]
- Grundaten - Personen hinzufügen [#9877]
- Löschen von Archiv löscht Dateien nicht [#9894]
- Verlinkung des Ablaufplans zur Hilfeseite ist falsch [#9895]
- Änderungen auf der Mehr-Seite im Profil werden nicht gespeichert [#9897]
- Datepicker ist unterhalb der blauen Leiste und nicht vollständig sichtbar [#9915]
- News: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9952]
- Benutzerverwaltung: Tooltip für zugewiesene Rollen ohne Umbrüche [#9954]
- Grunddaten: Personen löschen fehlt die Bestätigung [#9962]
- Löschen von vielen Gruppen nicht möglich [#9974]
- Cronjobverwaltung [#10010]
- Freie Veranstaltungen können gesperrt werden [#10060]
- Meine Studiengruppen nicht aufrufbar, wenn es alte Datenbankeinträge gibt [#10065]
- Gruppen-Belegungspläne - Überflüssiges ?> [#10079]
- input.allow-only-numbers erlaubt keine negativen Zahlen [#10123]
- Betriebssystemunabhängige Pfadangaben in studip_relative_path() [#10130]
- Einträge in der Tabelle plugins_activated verwaisen nach Kurslöschung [#10132]
- Weitergeleitete Mails enthalten zu viele Zeilenumbrüche [#10156]
- Probleme beim Autoloader in Verbindung mit open_basedir [#10194]
- ForumEntry::removeQuotes() berücksichtigt HTML-Inhalte nicht [#10204]
- XSS - Teilnehmerverwaltung - Bemerkung hinzufügen [#10243]
- Schnellsuche: Fehler bei Umlauten in Raum- bzw. Ressourcennamen [#10247]
- Cronjobverwaltung: Fehlerhafte Formulardarstellung [#10252]
- Fatal Error bei täglicher Mailbenachrichtigung [#10260]
- Fehlender Abstand am Ende eines Fieldsets [#10266]
- RESTAPI: Bedingungen zu strikt [#10274]
- Tooltips werden am Rande von #layout_container abgeschnitten [#10276]
- Darstellung der Termine auf dem Profil ist ungenau [#10278]
- Code Injection bei Anmeldesets [#10290]
19.11.2019 v 4.4
https://develop.studip.de/trac/query?milestone=Stud.IP+4.4
- Ausblenden von Modulen ohne Semesterveranstaltungen im Verlaufsplan [#7440]
- Anlegen von LV-Gruppen auf LV-Gruppen-Verwaltungsseite (Option) [#7443]
- Von LESS auf SASS umsteigen [#8579]
- Autorenspalte im Dateibereich: [Nachname, Vorname] statt [Vorname Nachname] [#8920]
- Nachrichten beantworten: Nur noch "Zitieren", aber als "Antworten" [#9005]
- Gradebook für Stud.IP [#9040]
- Migrationen: Änderung des Umgangs mit "Versionen" [#9044]
- Update des ckeditor auf 4.11 (oder neuer) [#9136]
- Neuer Filter für die Benutzerverwaltung [#9141]
- JS: Event "studip-ready" einführen [#9143]
- JS: Tooltips sollen ein neues Attribut "delay" erhalten, welches die Verzögerung definiert bis sie verschwinden [#9155]
- Datepicker durch vorangestelltes Icon markieren [#9174]
- OpenGraphURL sollte Hashes für die Indizierung verwenden [#9270]
- Tabelle "opengraphdata" im Garbage Collector Cronjob berücksichtigen [#9272]
- Klasse Token (Tabelle user_token) auf SORM umstellen [#9298]
- Änderungen am Assets-Handling für Plugins [#9325]
- Umstellung Avatar- und Schmuckbild-Zone [#9359]
- Anpassungen an der Assets-URL für Webpack-Dev-Server in den Kern mit aufnehmen [#9361]
- Responsive Navigation ressourcenschonender bauen [#9365]
- Renovierung der Anzeige der Log-Events [#9367]
- Datenfelder expliziert auch für einzelne Institute zuweisebar machen [#9368]
- Pagination abstrahieren [#9369]
- Veranstaltungssuche: Überarbeitung der Veranstaltungsbäume und Konsistenz zur Globalen Suche [#9391]
- Zwei-Faktor-Authentifizierung für root-Accounts [#9406]
- Kompatibilitäts-Skript für 4.4 [#9407]
- Code-Highlighting dynamisch laden [#9413]
- MathJax dynamisch und nur bei Bedarf laden [#9414]
- Pluginverwaltung umstrukturieren [#9418]
- Modernizr entfernen [#9419]
- Cronjobverwaltung aktualisieren [#9426]
- Nach Migrationen grundsätzlich den SORM-Cache leeren [#9434]
- Test auf register_globals ausbauen [#9468]
- Funktion zum gleichzeitigen Aufklappen aller Gruppen in einer VA hinzufügen [#9474]
- Semesternamen, -code und -beschreibung übersetzbar machen [#9477]
- Alte array()-Syntax durch neue []-Syntax ersetzen [#9479]
- Update auf jQuery 3.4.0 [#9486]
- Anpassungen an Textstrings bezüglich Übersetzungen [#9489]
- Namen von Datenfeldern übersetzbar machen [#9490]
- Request::bool() / Request::boolArray() hinzufügen [#9505]
- Alle Gruppen aufgeklappt: "keiner Gruppe zugeordnet" hat angeblich keine Mitglieder [#9511]
- Aufklappen-Zuklappen -> analog zur mehr-Seite? [#9512]
- Widgetsystem dynamisch laden [#9516]
- Unterverzeichnisse von public/plugins_packages in SVN ignorieren [#9517]
- Unterverzeichnisse von data in SVN ignorieren [#9518]
- Dateien und Ordner im Tests-Ordner in SVN ignorieren [#9519]
- NotificationCenter::on() soll Callables unterstützen [#9521]
- Statusgruppen: Name sowie männliche und weibliche Bezeichnung übersetzbar machen [#9523]
- Erweiterter Zugriff für Hilfeadministrator/-innen und Ergänzung englischer Hilfe-Inhalte [#9543]
- Fremd-ID in Semester-Tabelle [#9544]
- XSS - Veranstaltungskategorien [#9704]
- 'Studierendenansicht simulieren' verloren gegangen [#9717]
- Benennung: Zwei-Faktor-Authentifizierung/Authentisierung [#9738]
- Migrationshinweis erscheint doppelt und Migrationen werden ggf. nicht erkannt [#9754]
- JS: Fehler in Verwendung von crc32()-Funktion [#9769]
- Cronjobverwaltung: Variable wird falsch initialisiert [#9854]
- SASS in Plugins: Undefined variable $icon-path: [#9899]
- Reihenfolge der Log-Events gerät in der Anzeige durcheinander [#2265]
01.11.2019 v 4.3.1
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3.1
- Fehlerhafter Semesterfilter bei der globalen Suche [#9588]
- Anmeldesets: Datumsfenster bei Regeln zu klein [#9592]
- Funktionen eines PrivacyPlugins werden unter Umständen nicht beim Löschen eines Nutzers aktiv [#9603]
- Zu viele Sprechstunden enden im memory limit exceeded [#9608]
- Datepicker-Feld kaputt/zu klein bei Statusgruppen [#9644]
- Anzeigefehler auf "Benachrichtigungen anpassen" [#9665]
- JS-Helper [data-activates] funktioniert initial nicht richtig [#9669]
- Unglückliche Sortierung der Termine [#9716]
- LTI: abweichende URL im Kurs bei "Deep Linking" erlauben [#9720]
- Löschen von vielen Sprechstunden [#9721]
- Sprechstundenblöcke/-buchung werden beim Löschen von Nutzern nicht mit abgeräumt [#9723]
- Abgelaufene Sprechstunden sollen nicht abgesagt werden können [#9734]
- Sprechstunden: Vergangene Blöcke ausblenden verwirrt [#9735]
- Ansicht "Meine Buchungen" fehlt [#9736]
- LTI-Tool muss darauf achten, dass Parameter nicht getrimmt werden [#9747]
- XSS-Schwachstelle bei der Anzeige von Personendaten [#9756]
- Sprechstunden: Anmerkungen sind unerwartet öffentlich - Information [#9771]
- Belegte Sprechstundentermine werden nicht im Kalender markiert [#9785]
- ILIAS-Schnittstelle: Fehler in client-Vorauswahl [#9793]
- ILIAS-Schnittstelle: Benennung von Statusgruppen [#9794]
- ILIAS-Schnittstelle: Link zu ILIAS für Studierende [#9795]
- Sprechstunden: Blöcke sollen auch nur für einen einzigen Tag erstellt werden können [#9798]
- ILIAS-Schnittstelle: Verknüpfen mit Kurs aus anderer Veranstaltung funktioniert nicht [#9799]
- VA-Export: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9806]
- Beschreibung von Dateiordner wird nicht immer angezeigt [#9843]
- Sprechstunden: Paginierung auf "Vergangene Termine" springt zurück auf aktuelle Termine [#9856]
01.11.2019 v 4.2.3
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.3
- Belegungsplan: Ausdruck von "Hauptinhalt" bei aktivierten Skiplinks [#6242]
- Aktionsmenü in .table-scrollbox-horizontal defekt [#8231]
- Aktionsmenüs zerstören Layout von Druckansichten [#8310]
- Dateibereich - Mobile-Ansicht: Datei hinzufügen [#9380]
- Anlegeformular für MVV Stud.IP-konform gestalten [#9402]
- PHP 7.2: Deprecated Warning in der Evaluationsverwaltung [#9515]
- Bug im Terminplaner mobil [#9558]
- Warning: Use of undefined constant None - assumed 'None' (this will throw an Error in a future version of PHP) in /home/studip/trunk/lib/wiki.inc.php on line 1580 [#9560]
- "Nur buchbare Räume anzeigen" funktioniert nicht bei Batchbearbeitung [#9594]
- JS: STUDIP.MultiSelect defekt [#9596]
- Probleme der Lightbox [#9602]
- Benutzerverwaltung: Gesperrte Felder sind scheinbar änderbar [#9606]
- Deprecated: Non-static method ResourceObjectPerms::Factory() should not be called statically [#9621]
- Deprecated-Warnings bei den Anmeldesets [#9622]
- Kaputter Link in Veranstaltungssuche [#9634]
- Suche > Modulverzeichnis > Studiengänge [#9638]
- PHP 7.2: Warning sizeof() / count() [#9647]
- Ankündigung anlegen: Contentbox nicht mittig im Dialog [#9690]
- PHP 7.2: Deprecated Warning beim Erstellen einer Veranstaltung [#9728]
- Cronjob fehlerhaft > nicht ausführen [#9737]
- PHP Warning: max(): Array must contain at least one element [#9739]
- PHP Warning: include(): Failed opening 'locale//LC_HELP/pages/nutzung.html' for inclusion [#9740]
- PHP Warning: Cannot modify header information - headers already sent by (output started at vendor/tcpdf/include/tcpdf_static.php:350) [#9741]
- Error: Call to a member function getDisplayName() on null [#9742]
- Personensuche bei "Rollen für Benutzer verwalten" mangelhaft [#9744]
- PHP Warning: Missing argument 2 for AvatarController::update_action() [#9746]
- Bestätigungsdialog in der mobilen Ansicht zu breit [#9751]
- PHP Warning: mktime() expects parameter 5 to be integer, string given [#9752]
- Deprecated: Non-static method Smiley::getURL() should not be called statically [#9755]
- Fehler im Template dates/seminar_html.php [#9759]
- Öffentliche Dateien auf Profilseite markieren [#9763]
- Abstände in den Formularen des Dateibereichs nicht richtig [#9764]
- Abstände auf Detailseite zu Termin passen nicht [#9765]
- Dateisuchen sind uneinheitlich [#9770]
- Teilnehmerseite: Hinzufügen via MultiPersonSearch: "xx der Einrichtung" beachtet beteiligte Einrichtungen nicht [#9772]
- Nachrichten: Zeile für Datum bricht immer um [#9778]
- Icons in den Startseiten Widgets [#9779]
- XSS Standardvertertung [#9780]
- XSS Rangliste [#9782]
- Forum Suche zurücksetzen [#9788]
- Verwendung von Indikatoren in der Nachrichtenübersicht [#9790]
- Spaltenüberschrift "Gesendet" [#9791]
- Meine Einrichtungen: Übersichtsseite wird nie angepasste Einrichtungs-Avatare anzeigen [#9792]
- Fehler bei der Nutzerverwaltung mit Datenfeldern [#9796]
- Aktionsmenü: Deaktivierte Einträge sind nicht entsprechend gekennzeichnet [#9797]
- Blubber: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9800]
- Sidebar: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9801]
- Error: Call to a member function isFriendOf() on null [#9802]
- PHP Warning: Use of undefined constant title - assumed 'title' (this will throw an Error in a future version of PHP) [#9803]
- LVGroupsWizardStep: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9804]
- Resources: PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable [#9805]
- PHP Warning: get_class() expects parameter 1 to be object, null given [#9810]
- SeminarCycleDate: PHP Warning: A non-numeric value encountered [#9811]
- Kalender: A non-numeric value encountered [#9812]
- Einstellungen: PHP Warning: Invalid argument supplied for foreach() [#9813]
- Wording auf Veranstaltungsdetailseite bezüglich "Anmeldung" [#9823]
- Zeiten/Räume: PHP Warning: Invalid argument supplied for foreach() [#9825]
- Resources: PHP Warning: count(): Parameter must be an array [#9826]
- Resources: PHP Warning: Invalid argument supplied for foreach() [#9828]
- PHP Warning: call_user_func() expects parameter 1 to be a valid callback, class 'RefreshSeries' not found [#9829]
- MultiPersonSearch: PHP Warning: Invalid argument supplied for foreach() [#9830]
- PHP Warning: max(): Array must contain at least one element [#9834]
- Ausgabe von HTML-Entitäten auf Profil / Einstellungen / Allgemeines [#9841]
- Autoinsert: PHP Warning: count(): Parameter must be an array or an object that implements Countable [#9849]
- Responsive View: Irrtümliches Verschieben ist in Gruppen möglich [#9852]
- Löschen der Zuweisung eines Fragebogens zu Veranstaltungen geht nicht mehr. [#9855]
- Tablesorter per CSS-Klasse funktioniert nicht in Dialogen [#9857]
- Lehrenden eintragen: Unnötiges und störendes Dialogfenster "Ihre Eingaben wurden bislang noch nicht gespeichert" [#9861]
- NotificationCenter erkennt keine Oberserver für SORM-Events mit Namespaces [#9864]
- Unzulässige Zeichen im Dateinamen werden falsch entfernt [#9865]
- Suche nach Literatur: Fehlermeldungen werden nicht angezeigt [#9866]
- Admin-VA-Übersicht -> Grunddaten im Dialog -> MultiPersonSearch: Browser warnt, dass Eingaben nicht gespeichert wurden [#9870]
- Ablaufplan -> Themen: alle Themen zuklappen [#9871]
- Skiplinks in der zweiten Navigationsebene werden abgeschnitten [#9872]
- Skiplinks sind defekt [#9873]
- HTML Klassen ändern sich nicht dynamisch [#9874]
- RESTAPI: Warning, wenn beim Aufruf einer Route eine Exception eine mehrzeilige Nachricht enthält [#9878]
- PHP Warning: missused count() in templates/skiplinks.php [#9889]
- SimpleORMap::findBySQL() in Verbindung mit Zugriff auf Relationen im Callback "after_initialize" führt zu Fehlern [#9891]
04.10.2019 v 4.1.5
https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.5
- Defekte Cache Klasse legt das System lahm [#9675]
- Unerwartetes Verhalten der Personensuche bei mehreren Vornamen [#9712]
- Externe Seiten: Sortierung erzeugt bei einigen Modulen SQL-Fehler [#9784]
04.10.2019 v 4.0.12
https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.12
- Select2 (.nested-select) bei langen Einträgen kaum benutzbar [#8005]
- Dateityp "Link" hat kein spezifisches Icon [#8125]
- Dateibereich: Bereitstellen vonDokumenten aus Meine Dateien: In-/Outbox ist leer [#8304]
- Raumzeit: Aufklappen von Terminserien wird visuell nicht indiziert [#9498]
- Paginierung in der Modulsuche funktioniert nicht [#9548]
- Modulzuordnung: Icon zum Starten der Suche verschwindet [#9549]
- Löschen von Schritten einer Hilfe-Tour nicht möglich [#9566]
- Cronjob ohne Parameter erzeugt Warning [#9576]
- Auswertung der Sichtbarkeitseinstellungen funktioniert nicht [#9580]
- Trefferliste Modulsuche: Schließendes php-tag in Ausgabe [#9584]
- Suche entfernt Non Breaking Space nicht [#9593]
- Anzeige: Automatische Updates für Plugin eingerichtet [#9600]
- WYSWIG: E-Mail Links sind kaputt [#9605]
- Text am Anfang eines Fieldsets hat keinen Abstand nach oben [#9611]
- Teilnehmerliste: Personensuche nach funktioniert nicht [#9616]
- Fehlendes htmlReady bei Datei aktualisieren [#9617]
- XSS in Nachrichten Tags [#9618]
- Forum: Standard-Text beim Schreiben ist nicht mehr ganz aktuell [#9619]
- Fragebögen können in fremden Nutzerprofilen erstellt werden [#9624]
- Anmeldesets: Doppelte Kennzeichnung des "required"-Status [#9625]
- Fehler beim Versenden von Nachrichten mit Upload [#9630]
- SOAP-Webservice liefert falsche Zeichencodierung [#9632]
- Termine verschwinden beim Ändern des Startsemesters [#9646]
- Option "Einrichtung nicht auf der Profilseite" versteckt Nutzer auch auf Seite "Personal" der Einrichtung [#9651]
- Falsches Austragen als Vertretung beim Entfernen eines Dozenten [#9652]
- FileSystem Plugin können nicht mehr angezeigt werden. [#9653]
- Löschen von Einträgen in Kontaktgruppen nicht möglich [#9659]
- Datei aktualisieren behält den alten Nutzer [#9660]
- Inkosistente JSON response auf Route user/:user_id/schedule [#9661]
- Inkonsistente Zeitangabe von Veranstaltungen in REST Api [#9662]
- Personensuche hat kein data-secure [#9666]
- Wiki: Export aller Wikiseiten setzt Seitenname auf PDF-Seiten falsch [#9667]
- Wiki: PDF-Export enthält keine Bilder mehr [#9668]
- ActionMenu-Eintrag als Button ohne Icon [#9670]
- Tablesorter [data-sort-fixed] ist kaputt [#9671]
- Cookie-Warnung stammt aus grauer Vorzeit, passt nicht zum Design und kommt manchmal unerwartet [#9688]
- Formular -> Collapsable sieht komisch aus [#9706]
- Dialoge auch im responsiven Modus öffnen [#9709]
- Leere Meldung in Dialogbox bei Logout [#9710]
- Schnellsuche findet nichts bei Eingabe von "Nachname, Vorname" [#9711]
- XSS-Schwachstellen bei der Gruppenzuordnung von "Meine Veranstaltungen" [#9714]
- StudipgroupModel::isInvited() ist kaputt [#9718]
- Widget::insertElement() ist kaputt [#9719]
- .studip-checkbox visualisiert [disabled] nicht [#9722]
- Dialog zum Konfigurieren von Anmelderegeln zu schmal [#9724]
- Klick-/Tippfläche in der responsiven Navigation zu klein [#9725]
- CourseMemberStatusDidUpdate Notification wird zu früh ausgelöst [#9726]
- Dialog "Ordner bearbeiten" hat sowohl den Abbrechen als auch den Schliessen-Button [#9730]
- Fehlermeldung unpassend, wenn Pluginverzeichnis bei Installation eines Plugins nicht schreibbar ist [#9732]
- Schliessen der Menüs im responsiven Modus nicht intuitiv [#9733]
05.06.2019 v 4.3
https://develop.studip.de/trac/query?milestone=Stud.IP+4.3
- Falsche Blöcke nach Sprechstunden-Migration [#9374]
- Erweiterung am Trails-StudipController [#6909]
- Neues globales Suchkonzept [#7403]
- Wiki: Lese und Editierrechte für einzelne Seiten [#7804]
- StEP00319: Neue globale Suche [#7911]
- StEP00326: Sprechstunden in den Kern einbauen [#8120]
- Export der Modulzuordnungen bei den Veranstaltungen [#8262]
- Anzeige der Modulzuordnungen auf externen Seiten [#8499]
- Sperrregel für Veranstaltungen sollte auch LV-Gruppenzuordnung sperren können [#8500]
- Typo in Tour (Die wichtigsten Neuigkeiten im Schnelldurchlauf Version 4.0) [#8578]
- Kopieren von Wikiseiten ermöglichen [#8607]
- Einstellung für Vorbelegung der Sitzplatzanzahl einer Raumanfrage [#8647]
- webpack-Skripte reduzieren [#8677]
- Stud.IP-Farben auch als CSS-Variablen [#8678]
- Migrationsdateien auf einen aktuellen Stand bringen (war: Klasse Migration um Convenience-Methoden erweitern) [#8685]
- Zeiten/Räume: Überschneidungs-Fehlermeldung mit Name und Link zu Veranstaltung erweitern [#8691]
- RouteMap sollte die enthaltenen Routen selbst ermitteln und herausgeben können [#8692]
- language.inc.php: Länderspezifische Sprachvarianten erlauben [#8698]
- Löschen von Ressourcen für root erlauben [#8747]
- Router::normalizeRequestMethod() sollte Header X-HTTP-Request-Method auswerten [#8755]
- Neue Filter/Aktion für die Benutzerverwaltung [#8761]
- Ankündigungen nach Änderungsdatum sortierbar machen [#8773]
- Autoprefixer tatsächlich verwenden [#8819]
- StudipPDO und StudipPDOStatement in zwei verschiedenen Dateien definieren [#8867]
- Validierung des zu nutzenden Schlüssels in StudipArrayObject's magischen Methoden vereinheitlichen [#8868]
- Leere Ordner "fixtures" und "phpunit" aus /test entfernen [#8869]
- Mehrere Fragebögen löschen [#8901]
- StEP00329: LTI-Consumer Schnittstelle [#8931]
- StEP00330: Entwicklung einer datenschutzkonformen Archivierungslösung [#8932]
- UserManagement und UserDataAdapter in zwei verschiedenen Dateien definieren [#8945]
- Update jQuery auf 3.3.1 [#8948]
- Update webpack-Bibliotheken [#8949]
- Update blueimp-file-upload Bibliothek [#8950]
- Update cropperjs Bibliothek [#8951]
- Update highlight.js Bibliothek [#8952]
- Update lodash library [#8953]
- Update tablesorter Bibliothek [#8954]
- Update sticky-kit und select2 Bibliotheken [#8955]
- make wds auf HTTP(ohneS) umstellen [#8959]
- webpack auf ECMAScript5 festlegen [#8960]
- StEP00331: Neue ILIAS-Schnittstelle in Stud.IP [#8967]
- Import und Export für einzelne Hilfe-Touren [#8968]
- JS-Code aufteilen auf API-Code und Seiteneffekte [#8975]
- Fehler beim (Nach?)Laden des Tablesorter, wenn "make wds" genutzt wird [#8976]
- Registrieren von RouteMaps vereinfachen [#8993]
- Antworten an denselben Personenkreis [#8995]
- QR-Code-Funktionalität für Umfragen ist kaputt [#8996]
- Löschen von Anmelderegeln in Anmeldesets [#9000]
- Übersetzungen 4.3 [#9013]
- WYSIWYG lässt sich nicht mehr deaktivieren [#9038]
- Studiengruppen verwenden cid und Context nicht korrekt [#9089]
- Release 4.3 [#9097]
- Wiki-Reiter "Alle Seiten" [#9113]
- Caching verbessern für dynamisch geladenes JS [#9114]
- Sicherheitsupdate für webpack-dev-server [#9115]
- Sortierung der Teilnehmerseite kaputt [#9124]
- Globale Suche wirft Fehlermeldungen [#9151]
- Polishing TIC: Globale Suche und bisherige Suche im Kontext zueinander [#9175]
- Globale Suche: Behandlung für Unterveranstaltungen [#9178]
- Unbekannte Klasse HelpTourAudiences [#9202]
- Bug beim Reingeben der Suchparameter über die URL in der neuen globalen Suche [#9252]
- Globale Suche wirft Warnings, wodurch keine Suchergebnisse sondern ein Fehler gezeigt wird [#9253]
- ConsumerPermissions::activateRouteMap scheitert an fehlender DocBlock Klasse [#9263]
- Mehr Seite im Profil: Ungültiges oder fehlendes Sicherheits-Token. [#9286]
- Link auf Personensuche führt ins Leere [#9290]
- Die Installationsanleitung im doc-Verzeichnis ist veraltet [#9291]
- ILIAS-Schnittstelle: Aufruf von updateUser durch my_ilias_accounts unvollständig [#9312]
- ILIAS-Schnittstelle: Dialog zum Neuanlegen von Lernobjekten wird nicht geschlossen [#9313]
- ILIAS-Schnittstelle: Manuelles Zuordnen von User-Accounts ist nicht konfigurierbar und muss in updateUser berücksichtigt werden [#9317]
- ILIAS-Schnittstelle: falsche Icon-Namen und Überprüfung der Author-Berechtigung [#9322]
- ILIAS-Schnittstelle: Update der Berechtigungen in Kursen wird nicht ausgeführt [#9323]
- ILIAS-Schnittstelle: Sicherheitsabfrage for Löschen eines Lernobjekts fehlt [#9324]
- ILIAS-Schnittstelle: Hinzufügen von Lernobjekten lässt nur "copy" als Aktion zu [#9327]
- ILIAS-Schnittstelle: Optionen zum Bearbeiten der Kursverknüpfungen sind nicht auf root beschränkbar [#9328]
- ILIAS-Schnittstelle: Eigene Kategorie wird für alle Lehrende angelegt [#9329]
- PHP 7.2 Warnung unter Profil-Mehr Seite [#9330]
- Meine Veranstaltungen: PDF Export sendet falschen Content-Type [#9331]
- ILIAS-Schnittstelle: Fehlende Validitätschecks [#9333]
- ILIAS-Interface: Berechtigungen beim Hinzufügen von Lernmodulen werden nicht ausreichend überprüft [#9345]
- institute_browse ist verwaist [#9363]
- Studienbereichsauswahl funktioniert nicht [#9411]
- Fehler in der Verknüpfung von SORM und Trails [#9425]
- Nicht abschickbare Formulare [#9492]
- Annahme von Einladung in Studiengruppen erzeugt Fehlermeldung [#9507]
- COURSE_SEARCH_IS_VISIBLE_NOBODY verträgt sich nicht mit Globaler Suche [#9530]
- Fehler bei Datenschutz/Anzeige Personendaten [#9567]
- LTI: Dezimalpunkt im Export der Ergebnisse [#9574]
05.06.2019 v 4.2.2
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.2
- Termine nach Ausführung einer Aktion wieder selektieren [#7067]
- Erstellen einer Ankündigung endet mit leerem Dialog [#9294]
- Ankündigung erstellen: Auswahl des Bereichs schließt Dialogteil vorzeitig [#9295]
- Anlegen von externen Seiten in einer neuen Einrichtung nicht möglich [#9332]
- PHP 7.2: Warning in der Veranstaltungshierarchie [#9349]
- PHP 7.2 Warning beim Druck von Nachrcihten [#9364]
- globalsearch responsive darstellung kaputt [#9375]
- Stud.IP 4.2: Avatarbilder von Studiengruppen können nicht geändert werden [#9376]
- MVV: Verwaltung der Studiengangteile PHP 7.3 Warning [#9399]
- Kein "leerer" Eintrag mehr bei Datenfelder vom Typ SelectBox möglich [#9422]
- PHP 72: Deprecated Warning in visual.inc.php [#9437]
- PHP 7.2: Deprecated Warning auf der "Wer ist online?"-Seite [#9439]
- PHP 7.2: Deprecated Warning in der Score-Klasse [#9440]
- PHP 7.2: Deprecated Warnings bei der Literaturliste [#9441]
- PHP 7.2: Deprecated Warnings bei den ELearning-Modulen [#9443]
- PHP 7.2: Deprecated Warning in XMLRPC-Bibliothek [#9444]
- PHP 7.2: Deprecated Warning bei der Sperregelverwaltung [#9446]
- PHP 7.2: Deprecated Warning bei der Veranstaltungshierarchie [#9447]
- PHP 7.2: Deprecated Warning bei der Verwaltung externer Seiten [#9448]
- PHP 7.2: Deprecated Warning auf Zeiten/Räume [#9449]
- PHP 7.2: Deprecated Warning im Forum [#9450]
- PHP 7.2: Deprecated Warnings im Profile/Einstellungen [#9451]
- PHP 7.2 Warnings / Error [#9469]
- PHP 7.2: Deprecated Warning beim Erstellen einer Ankündigung [#9483]
- PHP 7.2 Warning unter Modulsuche [#9491]
- Fatal Error in Activity\LiteratureProvider [#9496]
- Stundenplan: Termine werden kommentarlos nicht angelegt [#9509]
- PHP 7.2: Deprecated Warning beim Anzeigen eines Forenbeitrags [#9514]
- PHP 7.2: Warning sizeof() / count() [#9526]
- Warning beim Kompilieren der CSS-Assets [#9535]
- PHP 7.2 Warning bei Anzeige der Evaluationen [#9550]
- Hausaufgabenordner zeigen Uploads nicht an [#9562]
05.06.2019 v 4.1.4
https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.4
- Mehrsprachige Datenfelder an Modulen schlagen beim Speichern fehl [#8411]
- globale Suche: Darstellung der MVV-Module kaputt [#9188]
- Globale Suche findet keine englischen Veranstaltungstitel [#9357]
- Ankündigungen haben falsche Laufzeit [#9487]
- Nicht übersetzbare Textstrings [#9502]
- Suche: Compilation failed: unmatched parentheses [#9540]
- Nachgestellter Titel wird vorausgefüllt [#9587]
05.06.2019 v 4.0.11
https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.11
- StudipFormat erlaubt keine weiteren Markups ohne end [#3616]
- Alle Widgets auf Startseite löschen nicht möglich [#5544]
- Aufräumen nach dem Löschen von Themen aus dem Ablaufplan [#7055]
- Zeiten/Räume: Fehler bei Termineingaben öffenen Dialog als Seite [#7115]
- Vorgaben für gewähltes Passwort [#8460]
- Dateibereich: Bezeichnung "Download nur innerhalb geschlossener Gruppen" irreführend [#8481]
- Aktionsmenü: Nicht anklickbarere Bereiche zwischen Einträgen [#8883]
- Reiternavigation des Profils in der responsiven Ansicht nicht aufrufbar [#9091]
- Unnötige Meldung bzgl. Änderung der Terminart [#9138]
- Vorlesung: Beim Zuweisen aller Suchergebnisse von Studienbereichen werden zu viele Delete-Icons angezeigt [#9293]
- Fehler beim Zuordnen von Bereichen zu Ankündigungen [#9366]
- Dateibereich - Mobile-Ansicht: Buttons [#9377]
- Änderung der Sortierung in Community -> Studiengruppen führt zu SQL-Fehler [#9378]
- Dateibereich - Mobile-Ansicht: Navigation [#9382]
- Dateibereich - Herunterladen [#9386]
- Dateibereich - Dateiinfo [#9387]
- Dateibereich - Weblink [#9388]
- Nutzerbild ändern, ändert u.U. stattdessen nobody Avatar [#9390]
- Loginbildschirm wird nicht richtig gestylet [#9396]
- Teilnehmer - Bemerkung hinzufügen [#9397]
- Unklare Fehlermeldung von CSRFProtection::verifyUnsafeRequest [#9415]
- Aktions-Icon in Tabelle hat falsche Positionierung [#9416]
- Plugin-Verwaltung: Vorschaubilder sind zu klein [#9417]
- QuickSearch im Dialog: bei mehrfachem Suchen sind die Ergebnisse plötzlich im Hintergrund [#9421]
- Standard-Lizenztyp wird nicht beim Dateiupload berücksichtigt [#9427]
- Bearbeiten von Statusgruppen öffnet sich nicht im Dialog [#9428]
- Nachrichten: "Alle Nachrichten" bei den Schlagworten geht beim Hinzufügen eines Schlagwortes verloren [#9430]
- PHP 7.2: Warning in TCPDF beim Export im Forum [#9431]
- Forum: PDF-Export zeigt HTML an [#9432]
- PHP Warning: Declaration of CalendarParserICalendar::parse($data, $ignore) should be compatible with CalendarParser::parse($data, $ignore = NULL) [#9433]
- Rollen lassen sich nicht löschen [#9436]
- Studiengruppen können nicht angelegt werden [#9453]
- Gruppenverwaltung: Reihenfolge der Gruppen zufällig [#9455]
- Teilnehmer aus einer Unterveranstaltung austragen [#9457]
- WYSIWYG: studip-floatbar führt zu Scrolling-Fehler im Firefox [#9472]
- REST-API: /api.php/user/:user_id/schedule blendet falsche Tage aus. [#9473]
- responsive darstellung login seite [#9475]
- lange Ladezeiten im Profil durch get_role_data_recursive() [#9476]
- Mobile Ansicht: Probleme bei zu breitem Footer [#9481]
- Performanceprobleme in der Rollenverwaltung [#9482]
- Dialog "Ankündigung erstellen" läßt sich nicht mit ESC schließen [#9485]
- /folder/:folder_id/files route liefert keine Daten [#9493]
- Error: Class 'Button' not found [#9499]
- Widerspruch zwischen folder und cid [#9500]
- Drucken: Außenabstände sind nicht einheitlich [#9510]
- Datei hinzufügen aus anderer Veranstaltung kopiert nicht korrekt [#9522]
- Priorisierung führt zu tausenden Einträgen [#9524]
- Import als Referenz von buttons.less in Plugins überschreibt Button-Icons [#9528]
- Default-Werte von Cronjobs werden nie ausgewertet [#9533]
- Suchwidget kann ggf. nicht zurückgesetzt werden [#9539]
- Stud.IP-Logo ragt in Navigationsleiste hinein [#9542]
- formatReady('0') liefert einen leeren String [#9551]
- PHP 7.2: Warning: A non-numeric value encountered [#9557]
- Verändern der Größe von Dialogen ist unnötig kompliziert [#9563]
- Dialoge ohne expliziten Cancel-Button sind zu breit [#9564]
- Links aus dem WYSIWYG-Editor fordern ggf. neues Login an [#9565]
- Anzeige "Die anderen Termine finden wie angegeben statt!" ist verwirrend [#9572]
- XSS Lücke in alter Stud.IP Formatierung [#9573]
- Berechnung und Anzeige des modulbezogenen Workloads [#9581]
23.03.2019 v 4.2.1
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2.1
- PHP 7.2 Kompatibilität [#8130]
- Formular zum Bearbeiten der Datenschutzerklärung und des Impressums zu schmal [#8852]
- "Beitrag zitieren" geht nicht (no-JS Fallback) [#8902]
- Falsche Gütligkeitsdauer bei Ankündigungen [#8903]
- Studiengruppen: Infobild nicht änderbar [#9088]
- Eingabefelder beim Erstellen einer Veranstaltung "unsichtbar" [#9093]
- Link zum Anfordern der personenbezogenen Daten nur anzeigen, wenn es konfiguriert ist [#9177]
- Namespace-Problem in User-Route [#9209]
- "Ampel" in der Veranstaltungssuche hat falsche Icons [#9213]
- Unbekannte Exception MethodAllowedException [#9215]
- XSS-Schwachstelle beim Löschen von Veranstaltungen [#9232]
- Einstellen des Studiengangs geht nicht [#9280]
- Avatarupload: Probleme bei größeren Dateien [#9285]
- PHP 7.2: Warnungen beim Erstellen einer Ankündigung [#9304]
- Checkboxen stehen unterhalb des Label-Textes [#9305]
- PHP 7.2: Warnings beim Bestätigen der eMail [#9306]
- PHP 7.2: Warning bei den Event-Logs [#9334]
- PHP 7.2: Warning bei den Studiengängen [#9335]
- PHP 7.2: Warning bei der Newsverwaltung [#9336]
- PHP 7.2: Warning beim Export [#9337]
- PHP 7.2: Warning bei der Datei- und Aktivitätsübersicht [#9339]
- PHP 7.2: Warning bei den Externen Seiten [#9340]
- PHP 7.2: Warning in den Privatsphäreneinstellungen [#9341]
- PHP 7.2: Warning in der Werbebannerverwaltung [#9343]
- PHP 7.2: Warning im Terminplaner -> Veranstaltungstermine [#9344]
- PHP 7.2: Warning bei MessageBoxen [#9348]
23.03.2019 v 4.1.3
https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.3
- Modulsuche nicht aufrufbar [#8702]
- Suche: ESC setzt Suche nicht korrekt zurück [#8882]
- Fehlermeldung: Call to undefined method CourseExDate::getDeletionWarnings() [#8899]
- Performance-Probleme der globalen Suche [#8971]
- Dateibereich: Wenn Datei-Dialog aus anderem Kontext aufgerufen wird, gibt es trotzdem vorwärts/rückwärts Buttons [#9157]
- Schnellsuche: Gekürzte Titel erhalten kein Alt-Tag [#9164]
- Suchen: Modulicon ist schwarz [#9166]
- Globale Suche: Zu schnelles Umschalten (zu anderen Suchen) endet in leerer JS-Fehlermeldung [#9180]
- PDOException beim Kopieren einer Studiengangteilversion [#9193]
- Globale Suche: Performance-Optimierung der GUI [#9254]
- Performance-Probleme beim Filtern der Sucheinträge [#9278]
- I18NString lädt unnötig viele Daten [#9279]
22.03.2019 v 4.0.10
https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.10
- Löschen von Einzelterminen wird nicht mehr protokolliert [#8418]
- Überflüssiger Text auf der Zugangsberechtigungsseite [#4794]
- Wiki-Layout can't handle long links [#5311]
- Funktionen in Einrichtungen: Personensuche findet nicht "Nachname, Vorname" [#6560]
- Generische Datenfelder vom Typ"date" oder "time" [#6647]
- Thema direkt löschen nicht möglich [#7009]
- Bearbeiten von aus dem Ablaufplan übernommenen Inhalten verbieten [#7010]
- Kopieren einer VA wählt falsches Semester als Voreinstellung [#7057]
- Liste mit Rückverweisen fehlt bei Wikiseiten mit Sonderzeichen im Seitennamen [#7102]
- Laschentext: bei Link ist das blaue Link-Icon auf blauem Hintergrund nicht erkennbar [#7114]
- Aktivitäten-Widget auf der Startseite gibt bei deaktivierter REST-Route keine Meldung aus [#7184]
- Externe Seiten: Kopieren von nicht unterstützten Konfigurationen auf globale Ebene möglich [#7252]
- Terminkalender: Veranstaltungstermine mit Typ > 7 mehr oder weniger unsichtbar [#7264]
- Anlegeassistent wählt immer die "erste" Einrichtung als Voreinstellung [#7421]
- Reiter "Informationen" fehlt in der Navigation [#7457]
- Vorschau für SVG-Dateien funktioniert nicht [#7942]
- Gelöschte Einzeltermine werden nicht gelöscht [#8101]
- "Umschalten des aktuellen Semesters" läßt sich nicht speichern [#8273]
- Duplicate entry beim Nachrichtenversand [#8281]
- Links wachsen aus content heraus [#8372]
- Microsoft Edge: Wiki Anzeige kleiner, Scrolling [#8417]
- Filtereinstellung unter Module [#8452]
- Avatar hochladen Exception ungenau [#8467]
- Links in der Sidebar werden doppelt escaped [#8493]
- Copy & Paste mit Wysiwyg fügt Text doppelt ein [#8526]
- WYSIWIG/Forms: WYSIWIG-Eingebafelder haben andersfarbigen Rand [#8564]
- Plugin-Verwaltung: Download hat falschen Mime-Type [#8568]
- inkonstistente Datumsangaben nach Zusammenführung von Nutzerkonten [#8577]
- Tutoreneintrag: Missverständliche Rückmeldung bei fehlenden Tutorenrechten [#8596]
- Gruppenbelegungsplan vs. Belegungsplan: Inkonsistenz bei Plus-Zeichen für neue Belegung [#8597]
- Redirect nach Archivieren bzw. Löschen einer Veranstaltung fehlt [#8603]
- Externe Seiten: Variable ###CYCLE### gibt nur Tag und Monat, aber kein Jahr aus [#8604]
- SQL Fehler beim Registrieren einer App, wenn Name Sonderzeichen enthält [#8707]
- Meine aktuellen Termine [#8711]
- Modulverwaltungseite Semesterfilter kein Reload nach Auswahl von "Alle Semester" [#8722]
- Ressourcenverwaltung: Löschen eines Attributs hinterläßt Artefakte [#8748]
- Neuer Dateibereich: Aktionsmenü "Ordner öffnen" fehlt [#8750]
- Fixierung der blauen Leiste 'Impressum' auf Blubber [#8764]
- unregisterAction von StudipLog schlägt fehl [#8771]
- FileManager::editFolder speichert nicht in PHP 7.1.x [#8804]
- Konfigurationseinstellung kann nicht auf "leer" gesetzt werden [#8840]
- Externe Seiten: Aktionsmenü zeigt Zustand an [#8873]
- Irreführende Warnmeldung auf der "Mehr..." Seite [#8972]
- Editor-Toolbar ist bei längeren Nachrichten nicht mehr zu sehen [#9010]
- Session-Daten sind eventuell kaputt [#9106]
- Rollenzuweisungen über Tabelle roles_studipperms unvollständig [#9119]
- ResourcesUserRoomsList liefert fälschlicherweise alle Resourcen-Objekte [#9122]
- Bilder in der Sidebar haben falsche Farben [#9127]
- Änderung Chef im Ring zu Root [#9135]
- Unnötige Meldung bzgl. Änderung der Terminart [#9138]
- JS-Fehler: cannot call methods on fileupload prior to initialization [#9148]
- Ressourverwaltung: Unnötiges Hovern [#9182]
- QuickSearch kann nicht vernünftig abgeleitet werden [#9186]
- Unbekannte Exception vom Typ AdmissionRuleInstallationException [#9200]
- Unbekannte Klasse StudipVote [#9203]
- Unbekannte Klasse StudipDocument [#9204]
- Unbekannte Klasse OAuthException [#9205]
- Unbekannte Klasse CoursExDate [#9206]
- Unbekannte Klasse und Methode FileHelper::sanitizeFilename [#9207]
- Namespace-Problem in Wiki-Route [#9208]
- Namespace-Problem in FileSystem-Route [#9210]
- Unbekannte Klasse CourseTopics [#9212]
- Diverse Syntaxfehler im HTML [#9214]
- Studiengruppen Beschreibung - kein html [#9217]
- Unsaubere Sortierung der Veranstaltungen bei Lehrenden auf dem Profil [#9220]
- Einrichtungszuordnung bei Anmeldesets übernimmt ersten Eintrag nicht [#9222]
- Veranstaltungsbild wird beim Löschen einer Veranstaltung nicht gelöscht [#9228]
- Fatal Error im Losverfahren [#9229]
- Aktionswähler bei den Log-Events ist unsortiert [#9230]
- Studierendenansicht simulieren und Zusatzangaben erzwingen [#9231]
- REST-API: user/:user_id/events.ics Datei falsch encodiert [#9233]
- REST-API: /course/:course_id liefert falsche Modulbeschreibung [#9234]
- REST-API: /user/:user_id/top_folder fehlen Attribute [#9239]
- REST-API: /course/:course_id/top_folder und /folder/:folder_id fehlen Attribute [#9240]
- Speichern von bereits gespeicherten Studienbereichen ergibt Fehlermeldung [#9245]
- FileManager::editFileRef() gibt einen Fehler aus, wenn effektiv keine Änderungen an einer Datei vorgenommen wurden [#9247]
- Kopie einer Dateireferenz erhält den Namen der ursprünglichen Datei, nicht der Referenz [#9248]
- PDF-Export der Studiengangteil-Version funktioniert nicht [#9250]
- Datenleck in alter REST-API GET /folder/:folder_id/permissions/:user_id [#9255]
- Modulsuche: Das default semester wird beim erstmaligen Aufruf nicht ausgewertet [#9259]
- RESTAPI sollte Exceptions in JSON-Format ausgeben [#9260]
- Anlegen von Kontaktgruppen geht nicht [#9264]
- Tippfehler beim Anlegen von Blockterminen machen die Veranstaltung unzugänglich [#9266]
- PHP Warning: htmlspecialchars() expects parameter 1 to be string, array given [#9269]
- OpenGraph: PHP Warning: mb_encode_numericentity(): Unknown encoding ""utf-8"" [#9271]
- Anmeldung im Stud.IP nicht möglich, wenn Umlaute im URL-Pfad vorhanden sind [#9273]
- fehlerhafte Erkennung von E-Mail-Adressen [#9276]
- URL mit Umlauten im Pfad führt zu 404-Fehler beim Absenden von Formularen im Dialog [#9277]
- Warning in der globalen Nutzerverwaltung, wenn keine Datenfelder konfiguriert sind [#9282]
- PHP Warning: Invalid argument supplied for foreach() [#9300]
- Nutzungsbedingungen müssen beim Registrieren unter Umständen doppelt bestätigt werden [#9308]
- Aufrufe der Startseite füllen Tabelle "widget_user" für Nutzer mit Status "user" [#9309]
- Profileinstellungen: Zurücksetzten der Nachricheneinstellungen wirft Fehler [#9311]
- Bei Änderung des Studiengangs: Ungültiges oder fehlendes Sicherheitstoken [#9316]
- Tools -> Ankündigungen: Filter nicht ganz eingängig [#9321]
- Hilfeseite zur Informationsseite ist nicht vorhanden [#2157]
- Inkonsistente Groß-/Kleinschreibung des Nachrichten-Taggings [#4928]
- Fehler in Beschreibung zu Konfiguration ALLOW_CHANGE_EMAIL [#8791]
- Trails-Fehler ohne Session führen zu einem "Fatal Error" [#9225]
07.02.2019 v 4.1.2
https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.2
- Dateisuche (dashboard) findet alle persönliche Dateien, auch wenn sie nicht auf der Profilseite angezeigt werden [#9123]
- MVV: Verwaltung von LV-Gruppen [#7644]
- Bei "Globale Suche: Einstellungen" fehlt die Rechteabfrage [#8836]
- Schnellsuche: "alle anzeigen" findet nichts [#9070]
- Fehler bei Suche mit Suchart "Synchron ,via PDO" [#9081]
- Layout der Zuweisung von LV-Gruppen beim Anlegen von LV kaputt [#9094]
07.02.2019 v 4.0.9
https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.9
- Schnellzugriffwidget versteckt standardmäßig neue Einträge [#7748]
- Voreinstellung für Datenübernahme bei Rollendaten in Einrichtungen (II) [#7889]
- LV-Gruppen Verwaltung unter Module [#7933]
- Quicksearch Icon nicht sichtbar [#7992]
- Ganztägiger Termin nicht mehr in "normalen" Termin änderbar [#8473]
- Archiv: Suche nach Dozent wird vermisst [#8573]
- Beschreibung von config Einträgen im Bearbeiten-Modus [#8613]
- datepicker zu "genau" [#8721]
- Kontakte: "Neue Gruppe anlegen"-Dialog mit Info-Overkill [#8727]
- Startseiten-Bild-Upload berücksichtigt keine geänderten Pfade [#8779]
- Schließen-Icon ist im Aktionsmenü einer Contentbox 5px größer [#8793]
- Bearbeiten eines fremden Profils: navigation item '/profile/edit/profile' not found [#8855]
- Anzeigefehler beim Aktionsmenü [#8925]
- Standardvertretungen beim Austragen von Dozenten berücksichtigen [#8937]
- Anzeigen von Veranstaltungsterminen in der Adminverwaltung [#8964]
- Evaluations Admin Icon passt nicht [#8970]
- Beschreibung des Ordnertypes ist erst nach dem Erstellen über Umwege erkenntlich [#8981]
- Suche in Studiengruppen teils kaputt [#9036]
- Fehler im Zusammenspiel von article.studip und dem Aktionsmenü im Header [#9075]
- Geschlechtsangabe "divers" einfügen [#9085]
- Doppeltes Entfernen von Widgets führt zu Fatal Error [#9086]
- Abgelaufene Module werden bei der LV-Gruppen-Zuweisung angeboten [#9087]
- Studienangebot zeigt Link zu deaktiviertem Studiengangsteil [#9092]
- "Neue Literaturliste" sollte Aktion in der Sidebar sein [#9095]
- Buttons sind in Dialogen immer fett beschriftet [#9099]
- Avatar-Klasse gibt inkosistente Werte zurück [#9102]
- Warning im SearchWidget [#9103]
- Ungleiche Zeilenabstände im Aktionsmenü [#9105]
- buttons.less enthält zwei Definitionen für .button.download [#9107]
- Position des Suchen-Icons bei Quicksearch falsch [#9108]
- MultiPersonSearch::setDefaultSelectableUser funktioniert nicht [#9110]
- Sortierung bei gleichem Nachnamen inkonsistent [#9111]
- Buttons können aus Dialogen herausragen [#9116]
- Veranstaltungsauswähler für Admins in Veranstaltungen verliert Auswahl [#9118]
- Doppelte eMail-Adressen führen ggf dazu, dass eine Mail nicht versendet werden kann [#9120]
- PDOException in CalendarEvent [#9121]
- Löschen von mehreren Dateien klappt nicht in "Alle Dateien" Ansicht [#9133]
- Upload im WYSIWYG-Editor funktioniert für neue Nutzer nicht [#9137]
- Fehler "Profil > Meine Dateien > Alle Dateien" [#9142]
- Linkerkennung fehlerhaft bei Umlauten [#9144]
- Anzeige der Standardvertretung ist kaputt [#9147]
- I18N: Sprachumschaltung funktioniert nicht, wenn LANGUAGE gesetzt ist [#9149]
- JS: Studip-Scrollhandler ruft unnötig oft RequestAnimationFrame() auf [#9152]
- Anzeigefehler im Belegungsplan bei überlappenden Buchungen [#9190]
- PHP-Warnung beim Aufruf der Seite "Meine Veranstaltungen" [#8809]
10.12.2018 v 4.2
https://develop.studip.de/trac/query?milestone=Stud.IP+4.2
- Zuweisung von Studienbereichen nicht mehr möglich [#8844]
- Tablesorter funktioniert im IE11 nicht [#9003]
- Installationspräfix im E-Mail-Subject optional machen [#5456]
- Einfügen von seiteninternen Verweisen ist nicht möglich [#5835]
- Studiengänge beim Download der Anmeldeliste [#6087]
- terms.inc.php entfernen [#6906]
- Variablen von StudipSemTree.class.php verschieben [#8055]
- CSV-Export des Ablaufplans [#8100]
- LonCapa Konnektor in Elearning Schnittstelle aufnehmen [#8114]
- utf8decode_xhr sowie encoding am StudipController ausbauen [#8203]
- StEP00320: Umgestaltung der (systematischen) Veranstaltungs- und Modulsuche [#8238]
- API: Neue Route PATCH /user/:user_id/courses/:course_id [#8240]
- Voreinstellung für Sichtbarkeit der Themen in Ablaufplan ermöglichen [#8284]
- SimpleORMap: Bessere Unterstützung für abgeleitete Klassen [#8299]
- StEP00321: Verbesserung der Stud.IP-Formulare [#8329]
- Themen als Hausarbeiten/Referate kennzeichnen [#8335]
- Selectwidget in der Sidebar auch als Multiselectwidget [#8336]
- StEP00323: Neuer Dialog zum Upload eines Avatarbildes [#8346]
- Benutzerverwaltung Rollenansicht, Einrichtungszuordnung [#8356]
- Verwaiste Funktionen/Methoden ausbauen [#8385]
- DB-Optimierungen für Stud.IP 4.2 [#8386]
- Gruppenanmeldung mit (korrekten) Anmeldezeiten [#8416]
- Wizard fürs Statusgruppen mit weiterer Option [#8420]
- Ausführlichere Beschreibung für freien Zugang, Log-Event beim Einschalten [#8426]
- STUDIP.Dialog.confirm() soll auch Boolean statt Fragen annehmen [#8438]
- Löschaktion für Kurs-Teilnehmer-Gruppen [#8445]
- Anmeldung über LTI-Schnittstelle [#8463]
- Plugins sollen über onEnable/-Disable verhindern können, dass sie (de)aktiviert werden [#8464]
- "sober" funktioniert nicht mehr bei Login [#8468]
- StEP00325: Javascript&CSS mit webpack packen [#8472]
- Pluginadministration auf PageLayout::postMessage() umstellen [#8478]
- Abfragen über PageLayout senden [#8483]
- Pluginsuche: Textdarstellung verbessern [#8486]
- SORM: (count|delete)ByColumn()-Magie [#8498]
- Plugins sollen auf der Mehr-Seite selbst entscheiden können, ob sie aktiviert werden können [#8504]
- Literaturverwaltung: Mapping der Z39.50 Schnittstelle anpassen [#8506]
- Fehlende Sortierung bei den Statusgruppen in Veranstaltungen [#8508]
- Convenience-Methoden on() und off() am NotificationCenter für die Nutzung von Closures [#8518]
- Sitzungsordner etc [#8522]
- StEP00327: Datenschutzfunktionalitäten [#8524]
- JS: Lightbox-Lib durch eigene Implementierung ersetzen [#8529]
- maximale Anzahl der externen Konfigurationen erhöhen [#8536]
- Nachricht an Teilnehmer bei Änderung der Wartelistenposition opitional machen [#8537]
- Abschalten des Archivieren von Veranstaltungen [#8538]
- Sitzungsordner - alle-Termine-markieren-Button fehlt [#8545]
- Ampel in der Veranstaltungssuche [#8546]
- Sitzungsordner - Beschreibung kann nicht eingefügt werden [#8547]
- Filter "Nur Module mit Veranstaltungen anzeigen" im Studienverlaufsplan [#8551]
- Favicon hat falsches Stud.IP-Icon [#8584]
- Ablaufplan: Multiple Darstellungsprobleme in der Übersichtstabelle [#8585]
- Eintrag in Teilnehmer-Gruppe: Anzeige aller Personen ohne Gruppe [#8595]
- Neue NPM-Version ändert package-lock.json [#8616]
- QRCodes bei den Fragebögen führen zu JS-Fehler [#8617]
- Aufruf von "npm install" mit anschließendem "npm audit fix --force" verändert package-lock.json und verursacht dadurch merge-Konflikte [#8623]
- Dashboard: Listenansicht im Dialog führt zu JS-Fehler [#8637]
- Sub-Dialoge im WYSIWYG-Editor inaktiv [#8649]
- Forms: Veranstaltungskategorien und Inhaltselemente unbedienbar [#8653]
- QuestionBox::setDeclineURL - Falscher Variablenname [#8657]
- Anzeige der Tooltips kaputt [#8679]
- "make webpack-prod" ohne "npm install" [#8680]
- Responsive Ansicht des Dashboards / Dateimanagement ist defekt [#8693]
- Modulsuche nicht aufrufbar [#8702]
- Link zur Modulsuche wird angezeigt, obwohl keine Module vorhanden sind [#8703]
- Rechteüberprüfung bei Relationen fehlerhaft [#8705]
- Änderung Navigationsstruktur "Meine Dateien" [#8713]
- Modulverwaltungseite Semesterfilter kein Reload nach Auswahl von "Alle Semester" [#8722]
- Neue Einrichtung anlegen ohne Namen - Fehlermeldung: fehlende Bezeichnung [#8724]
- Icon-Namen für 4.2 reparieren [#8739]
- Formular zum Kopieren eines Moduls sollte sich in einem Dialog öffnen [#8741]
- Übersetzungen 4.2 [#8762]
- Suche nach Ressourcen defekt [#8778]
- Einstellungen unter "Privatsphäre: Eigenes Profil" nicht mehr änderbar [#8786]
- Pfad in der Veranstaltungssuche zeigt nur letzte Ebene (die der start_item_id) [#8787]
- Falsches Ziel auf Zurücksetzen-Button bei konfigurierten Optionen der Veranstaltungssuche [#8788]
- make bzw. make webpack-prod sollte nur Fehler zeigen [#8790]
- Falscher Methodenaufruf bei Konfiguration von Suchoptionen im Studienbereichsbaum [#8806]
- JavaScript funktioniert nicht im IE11 [#8813]
- npm empfiehlt Sicherheitsupdate [#8818]
- Fehler in Breadcrumb-Navigation in der systematischen Modulsuche nach Studiengang [#8822]
- Mehrsprachige Datenfelder werden unvollständig angezeigt [#8828]
- Fehlendende Pfeile in der Sidebar [#8830]
- Start- und Ablaufdatum von Ankündigungen dürfen nicht mehr in der Vergangenheit liegen [#8838]
- Semesterapparate-Plugin: Call to undefined method QuestionBox::render() [#8839]
- Fehler beim Erstellen von Ankündigungen [#8841]
- Suche im Log verliert aktuell gewähltes Objekt [#8843]
- SQL-Fehler "Illegal mix of collations" in der Modulsuche [#8849]
- Dialog zum Bearbeiten eines Termins: Call to a member function open() on null [#8854]
- keine Stud.IP-Version in der URL zu den Assets mehr [#8864]
- Dialog zur Einstellung der Sperrebene sieht komisch aus [#8866]
- Externe Seiten: Beim Link zur Detailseite fehlt ID der Veranstaltung [#8874]
- Externe Seiten: Formular zur Auswahl der Studienbereiche kaputt [#8877]
- Formulardesign in der Benutzerverwaltung [#8880]
- Anzeige von Labels inkonsistent [#8891]
- Nutzerverwaltung > Datenschutz > Anzeige der Personendaten [#8894]
- Neue Veranstaltung anlegen: Ein Speichern-Button ist zuviel [#8917]
- Aktionsbuttons werden bei Auswahl einzelner Dateien nicht aktiviert [#8919]
- Defektes Layout bei Tools > Export [#8921]
- Fehlermeldung beim Entfernen einer Person aus einer Studiengruppe [#8933]
- Anzeige des Ablaufplans bei ausfallenden Terminen kaputt [#8962]
- Studiengruppe: Beim Löschen eines Mitglieds wird der aktuelle Nutzer ausgetragen [#8980]
- Formular zum Bearbeiten der Einrichtungsgrunddaten sieht komisch aus [#8994]
- Tooltips für generische Datenfelder werden nicht angezeigt [#9008]
- Horizontale Scrollbar fehlt [#9017]
- Kaputter Tablesorter auf "teilnahmebeschränkte Veranstaltungen" [#9046]
- Obsolete Einstellungen in config entfernen [#9062]
- XSS-Schwachstelle beim Eintragen in VA [#9064]
- "Mehrere Gruppen anlegen": Dialog ist kaputt [#9065]
- .col-*-Angaben führen zu seltsamen Umbrüchen [#9066]
- fehlerhafte svn-properties [#1015]
- Die