# 03.09.2024 v 5.4.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.5&state=all - Verwaltung von Veranstaltungen: Spalte "Inhalte" bricht um [#3078] - Galerie Block Gitter Layout defekt [#3184] - Courseware: Export des Lernmaterials ist kaputt, wenn ein Bild aus dem Bilderpool gewählt wurde [#3743] - Admin-VA CSV-Export ist unsortiert [#3994] - Bei einem leeren Blubber-Thread dreht sich dauerhaft das Lade-Icon am linken Rand des Hauptbereiches [#4191] - JSON-API controller RangeTreeIndex StudyAreasIndex haben eine irreführende und zu kurze Beschreibung im DocBlock [#4396] - JSON-API Controller RangeTreeIndex ist nicht eingebunden [#4397] - Veranstaltungsverwaltung: ursprünglicher Werkzeugname zeigt nichts an [#4419] - Werkzeuge: Einstellung für Sichtbarkeit wird auch in Einrichtungen angeboten [#4420] - kompakte/mobile Navigation: Verwaltung ist ganz unten im Menü [#4422] - "Mehrere Gruppen anlegen" wirft Fehler bei Einzelterminen wegen fehlender Description [#4449] - Adminverwaltungsseite für Veranstaltungen: Zurücksetzen der Suche setzt diese nicht unmittelbar zurück [#4460] - Werkzeuge: Zusätzliche Kategorie "Sonstige" [#4469] - Das Feedback-Modul ist kaputt [#4475] - Hauptordner in Veranstaltung gehört Studierendem statt Dozierendem [#4479] - Veranstaltungs-Stundenplan zeigt keine Treffer, wenn auf der Veranstaltungsverwaltungsseite ein Suchbegriff eingegeben wurde [#4515] - PHP8 - Warnungen auf der Teilnehmerseite [#4533] - PHP8 - Warnungen in den Raumberechtigungen [#4538] # 03.09.2023 v 5.3.8 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.8&state=all - Courseware: Falsche Berechtigungen für nicht im Kurs eingetragene Personen [#889] - Globale Suche/Schnellsuche: Graue Texte entfernen [#1382] - WYSIWYG: Unterschiedliche Darstellung Editor/Lesemodus [#1607] - Zusammenführen von Accounts nimmt keine Courseware-Inhalte mit [#2492] - Beschreibung des Lernmaterials nur beim Import nicht zwingend erforderlich. [#2776] - Aktion "Inhalt kopieren" bei einer abgegebenen Aufgabe funktioniert nicht [#2805] - Courseware Dateiordner Block Darstellungsfehler [#2823] - Courseware: Kopieren von Abschnitten generiert `null`-Einträge in der Payload [#2842] - Verschieben von Blöcken direkt nach dem Anlegen funktioniert nicht [#3000] - Exportierter Kalender kann nicht in einem anderen Account importiert werden [#3103] - Beschreibung im Block Karriere wird nicht angeziegt [#3144] - Courseware: "Lerninhalte kopieren"-Wizard kann verschoben werden, Dropdownmenü bleibt sticky [#3174] - Courseware: "Error: Undefined data type" im Block "Ziele" [#3181] - DOMDocument::loadHTML(): Empty string supplied as input [#3194] - Courseware: verlängerte Aufgabe kann von Studi nicht mehr abgegeben werden (Aktionsmenü fehlt) [#3269] - Shibboleth: Logout beendet Session nicht [#3624] - Courseware: PDF-Export exportiert "unsichtbare" Blöcke [#3726] - Implementierungen des Serializable-Interfaces erzeugen unter PHP 8.1 Deprecation Warnings [#4135] - PHP 8: Warnungen in JSON-API Route der Courseware [#4268] - Memcached-Cache: Änderung der Einstellungen wird nicht aktiv [#4284] - Memcached-Cache: Eintragen von mehr als einem Server führt zu einem nicht funktionieren System [#4286] - Suche findet eigene Veranstaltungen nicht immer [#4384] - PHP8 Warning bei Export von Ablaufplan [#4399] - Courseware: Quelltext-Block rendert HTML statt es mit Syntaxhervorhebung darzustellen [#4437] - Evaluationsblock trotz global deaktivierter Evaluationsfunktion in Veranstaltungskurzinfo sichtbar [#4440] - PHP8 Fehler in AuthPlugin: method_exists(): Argument #2 ($method) must be of type string, Closure given [#4442] - Raumverwaltung: Dokumente zu Räumen haben "Größe" als Standardsortierung [#4450] - Fragebogen: Nicht-Pflicht Antwort wird auf erste Option gesetzt [#4452] - Verwaltungsfunktionen von Einrichtungen sind auch für nicht berechtigte Nutzer sichtbar [#4458] - LTI-Schnittstelle: Parameter lis_course_section_sourcedid ergänzen [#4461] - Courseware: keine Anzeige bei Lernmaterialien [#4466] - Regelmäßige Termine lassen sich nicht bearbeiten [#4471] - Fehler "Only variables should be passed by reference" in der Übersicht der Module [#4472] - Bearbeiten von vielen Modulen ist kompliziert [#4473] - PHP8-Warning beim Login via SSO [#4480] - „Neue Nachricht schreiben“: Pflichtfelder werden nicht barrierearm ausgezeichnet [#4488] - Studiengruppen: Liste der teilnehmenden Personen als Gallerie ist zu starr [#4489] - PHP-Warnungen in den Umfragen [#4492] - Ausgabe der Ankündigungen auf externen Seiten ist defekt [#4496] - Zugriffsbeschränkung der SOAP/XML-RPC Web-Services funktioniert nicht mit IPv6 [#4500] - Veranstaltung: Übersichtsseite hat Textstrings mit Positionsangaben und bei Evaluationen fehlt die Icon-Bezeichnung [#4505] - Standardeinrichtung beim Anlegen von LV ist für Dozenten nicht vorgewählt [#4506] - JSUpdater leert den Flash [#4507] - CoreScm: Entfer nicht verwendete Methode [#4508] - PHP8-Warnungen bei Raumzeit [#4521] - Eintragen von IPv6 Bereich bei den Webservices nicht möglich [#4524] - Links in formatiertem Text haben falsche vertikale Position [#4531] - PHP8 - Warnungen in den Institute-Klasse [#4534] - StudipArrayObject unserialize wirft fehler [#4537] - Fehlende Schriftarten ergänzen [#4542] - PHP8 - Warnungen bei widget-layout [#4544] - CSRF-Protection wird an diversen Stellen falsch verwendet [#4545] - CSRF-Protection wird an noch mehr Stellen falsch verwendet [#4548] # 25.07.2024 v 5.4.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.4&state=all - Courseware: Aktionsmenü in "Merkliste" ist falsch plaziert [#3009] - Vorlesungsverzeichnis: HTML in Tooltips [#3050] - Veranstaltungsverzeichnis: Einträge ohne Namen sind nicht mehr bearbeitbar [#3489] - Courseware: öffentliche Links kaputt [#4351] - Bilder-Pool Dateipfad/URL nicht konfigurierbar [#4356] - VVZ: Kacheln laden teilweise nicht mehr nach [#4358] - PHP - Warnungen im PluginManager [#4363] - Stock Images: Fehler beim Upload, wenn das Bild nicht breit genug ist [#4377] - PHP8-Fehler beim StockImage-Upload [#4378] - search/courses lädt nicht, wenn in der URL der Parameter „cid“ steht [#4394] # 24.07.2024 v 5.3.7 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.7&state=all - Courseware: Aktionsmenü in der Contentbar ist falsch plaziert [#2557] - Courseware: Aktionsmenü in der Contentbar ist falsch plaziert [#3073] - Aktionsmenü sollte nicht mehr immer umgehängt werden [#3447] - Sprechstunden: Fehler beim Aufruf von "Termin reservieren" ohne Anmeldung [#3771] - PHP8-Warnungen [#4341] - Neues-Passwort-Mail ist falsch [#4368] - PHP8-Warnungen bei den MVV-Dateien [#4369] - XSS beim Namen des Autoren in Details eines OER-Materials [#4376] - PHP8-Warnung [#4381] # 24.07.2024 v 5.2.9 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.9&state=all - Fehler bei der Raumplanung (Errorlog) [#3676] - StudipFileCache::getStats() gibt Werte für den falschen Cache raus [#3699] - Tägliche Benachrichtigungen: seminar_id statt range_id in notification_text.php [#3978] - Methode "Folder::findTopFolder()" prüft nicht auf Typ "RootFolder" [#4008] - Exception in OpenGraph::extract() bei null-String [#4319] - X-Icon zum Zurücksetzen der globalen Suche ist grau statt blau [#4326] - Fehler beim Anzeigen eines Tooltips im oberen Bereich [#4330] - Umbenennen von Funktionen/Gruppen löscht Übernahme der Standarddaten [#4331] - Typo im BIEST #4288 [#4333] - Fehlerhaftes Verhalten beim Bearbeiten von Terminen bei vorhandener Gruppenzuordnung [#4334] - Manuelles Eintragen von Personen: Beim Domänenfilter wird bei der Auswahl „Ohne Domain“ niemand gefunden [#4353] - CLI-Kommando "plugin:i18n:extract" aktualisiert nicht die .po-Dateien [#4360] - Dateibereich: Literaturangaben haben ungeklärte Lizenz [#4361] - Pluginverwaltung: Filter auf Plugintypen mit Namespace funktioniert nicht [#4364] - Falsche Fehlerbehandlung in Auth-Plugins [#4374] - Fragebögen: Benachrichtigung an den erstellenden Nutzer werden in der Sprache des teilnehmenden Nutzers verschickt [#4385] - Nachricht beim Abgeben einer Aufgabe enthält nicht den Aufgabentitel [#4389] # 18.06.2024 v 5.4.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.3&state=all - Verwaltung von Veranstaltungen: Lehrendenfilter wird angewendet, obwohl das nicht angezeigt wird [#991] - Nachrichten: Dialoge haben kein data-secure [#2908] - Verlinkung bei der Raumverwaltung > Auflösen von Raumanfragen [#2956] - Courseware: Bildvergleich im Tabs und Accordion Abschnitt im Lesemodus "weg" [#3192] - Veranstaltungshierarchie: Aktionen in der Contentbar funktionieren nach Schließen des Dialogs nicht mehr [#3490] - Textarea fängt an rückwärts zu schreiben [#3510] - MyCoursesController::getMyCoursesData(): Argument 1 ($sem_courses) must be of type array, null given [#3740] - Courseware: Bild zum Lernmaterial kann nicht mehr entfernt werden [#3742] - Contentbar verdeckt Content im Wiki im Kompaktmodus [#3749] - Icons von Meetings, Kalender und Stoodle sind schwarz statt blau [#3801] - Semesterfilter für Benutzer verwendet noch all [#3803] - Forum: Beitrag zitieren/antworten hat neuerdings verwirrende UI [#3816] - Nachladen bei Blubber funktioniert nicht [#3817] - Blubber: Performance der Routen zum Teil überarbeitungswürdig [#3819] - Blubber: Avatare sind schwammig [#3820] - Semesterfilter für Benutzer verwendet noch all [#3821] - MyRealmModel - Warning: max(): Array must contain at least one element [#3822] - Fehler bei einer Raumanfrage [#3825] - Warnungen in den Raumanfragen [#3833] - Doc-Block in Contact.class.php fehlerhaft [#3839] - Semesterwechsel funktioniert nicht [#3844] - Anzahl der Veranstaltungen in der Unterebene beim VVZ passt nicht [#3852] - Sichtbarkeitseinstellung: irreführender Hinweis [#3859] - Umschalten der Ansicht im Veranstaltungsverzeichnis springt wieder an den Anfang zurück [#3867] - Raumverwaltung: Raumplanung > Anfragenplan [#3873] - Sortierung im Admin-Veranstaltungs-Übersichtsbereich [#3888] - Falsche Information für Admin-Verwaltung bei TN-Zahl [#3906] - CW: Bilderpool kann nur einmal bei Lernmaterialien ausgewählt werden [#3908] - PDF-Export der Veranstaltungsübersicht ist leer [#3925] - Sortieren nach Semester auf Veranstaltungsadminseite alphabetisch nicht zeitlich [#3926] - Kompaktmodus: Wiki und Benutzerverwaltung [#3927] - Veranstaltungsadministration - Verwaiste View [#3930] - Docker-Container zum Testen sollen mit WebP umgehen können und im "main" mit PHP 8.3 statt PHP 8.2 laufen [#3935] - Logout Success Messagebox fehlt ab 5.4 [#3937] - PHP-Warnungen im Blubber [#3939] - Kopieren und einfügen aus der Merkliste mit Text Blöcken wirft Fehler [#3942] - Modulfilter bei "Meine Veranstaltungen" [#3946] - Raumanfragen - Gewünschte Eigenschaften werden leer abgespeichert [#3947] - PDFs werden nicht richtig skaliert [#3948] - Blubber - Neue Konversation erstellen - Dialog sieht kaputt aus [#3952] - Verwendung von get_called_class() in SimpleORMap behindert Discovery in IDEs [#3976] - Raumanfragen brechen mit einem Fehler ab [#3980] - SQL-Fehler im Stundenplan [#3981] - CLI-Cronjobs ohne ID führt zu einem Fehler [#3982] - Fehler in den Raumanfragen aus Raum/Zeit [#3991] - Nicht mehr benötigte Funktion im Admin_CoursesController [#3996] - Performance von AdminCourseFilter::getCourses() ist nicht optimal [#3999] - Weitere Probleme in den Raumanfragen [#4000] - PHP-Warnungen in der showNews.inc.php [#4001] - Fehler bei einer Raumanfrage bei der Anzahl der Sitzplätze [#4004] - Raumanfrage: Call to a member function getRequestableProperties() on null [#4010] - Admin-Filter nach Lehrenden und Studiengangteilen werden nicht zurückgesetzt [#4018] - VA-Admin, Filter Veranstaltungsverwaltung, Veranstaltungszugriff in Veranstaltungen [#4030] - Mangelnde Tastatur-Bedienbarkeit im Veranstaltungsverzeichnis [#4031] - Beim Navigieren durch das Vorlesungsverzeichnis aktualisiert sich der Seitentitel nicht [#4035] - Lehrendenfilter zeigt keine Einträge bei "Einrichtung + Institute" [#4050] - Einrichtungsfilter zeigt falschen Wert bei "Einrichtung + Institute" [#4051] - Verwaltung von Veranstaltungen: Lehrendenfilter wird angewendet, obwohl das nicht angezeigt wird [#4053] - PHP - Fehler im Kalender [#4063] - PHP8-Warnungen [#4086] - PERSONALDOCUMENT_ENABLE wird noch verwendet? [#4093] - PHP - Warnungen in den Fragebögen [#4098] - PHP8 Warning Administration von Veranstaltungen [#4107] - Verwaltung von Veranstaltungen: Einrichtungsfilter filtert bei "Fakultät + Institute" nur auf die Fakultät [#4108] - SimpleOrMapNodbTest.php:testI18nFields schlägt fehl, wenn man nur eine Sprache konfiguriert hat [#4129] - SORM und IDE vertragen sich nicht so gut [#4130] - Verwaltung von Veranstaltungen: Lehrendenfilter zeigt zuviele Einträge [#4146] - Courseware: DokumentenBlock skaliert falsch [#4186] - Fragebögen: Frageoptionen werden überschrieben wenn Fragen kopiert werden [#4208] - VA-Administration: Filter nach Text-Datenfelder funktionieren nicht [#4215] - CLI-Kommando oauth2:keys ist (immer noch) defekt [#4223] - Sortierung auf der Veranstaltungsseite für Admins ist nicht konsistent [#4226] - Alter Blubber: Kontrastverhältnisse Text zu Hintergrund prüfen und korrigieren (Hochkontrastansicht) [#4232] - Fix typo in cli command `oauth2:keys`. [#4239] - Veranstaltungshierarchie: Fehler beim Anlegen von Unterelementen [#4257] - Suche in der Sidebar löscht ihren Inhalt beim Drücken von Enter [#4274] - Loggin im Dateibereich defekt [#4280] - PHP-Warnungen in den Raumanfragen [#4281] # 17.06.2023 v 5.3.6 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.6&state=all - Courseware - Import schlägt fehl [#2565] - Fehler bei der Anzeige aus Arbeitsplatz in Veranstaltung kopierter Fragebögen [#2927] - Courseware: Fehler beim Verschieben von Blöcken in einen Tabs-Abschnitt [#3151] - Studierende mit Schreibrechten können sich die Schreibrechte und Leserechte entziehen [#3340] - Fragebogen: Likertskala und Polskala zeigen Aussagen immer in zufälliger Reihenfolge an [#3460] - Fragebögen: Einleitungstext kann bei Likert-Skala und Pol-Skala nicht eingegeben werden [#3466] - Fragebogen: Auswahlfrage zeigt Aussagen in zufälliger Reihenfolge an [#3526] - Fragebogen: Änderung der Option "Pflichtfrage" wird nicht gespeichert [#3691] - Mein Arbeitsplatz: Text läuft aus Kachel in mobiler Ansicht [#3725] - PHP8-Warnungen [#3741] - PHP8-Warnungen [#3793] - Modulkontakte sortieren [#3797] - Courseware - VUE Warnungen [#3829] - aria-expanded ist bei der responsiven Navigation am falschen Element [#3858] - PHP8-Warnungen [#3890] - Raumanfrage: Liste der Räume steht nicht mehr rechts im Dialog [#3903] - Fragebögen: Zu Auswahlfrage ohne Antworten können keine Antworten hinzugefügt werden [#3914] - Fragebögen: Auswahlfrage ohne Fragetext wird beim Bearbeiten "geleert" [#3915] - Fragebögen: Fehler beim Speichern, wenn man als Startzeitpunkt "händisch" auswählt [#3916] - PHP Warnung in den Plugin-Administration [#3928] - Courseware - DateiordnerBlock funktioniert nicht richtig [#3934] - Barrierefreiheit: "Back to top" ist nicht per Tabulator erreichbar [#3941] - I18NString ignoriert den default-Wert [#3943] - PHP - Fehler in der Courseware [#3949] - Barrierefreiheit: Auf- und Zuklappverhalten für Screenreader kennzeichnen [#3960] - Return Type Probleme beim DI-Container [#3968] - Tägliche Benachrichtigungen: seminar_id statt range_id in notification_text.php [#3978] - Methode NewsRangesSearch::getResults() ist für Berechtigung "admin" defekt [#3992] - CSS-Klasse "list-unstyled" ist verlorengegangen [#3997] - Responsive Navigation erscheint auf dem Desktop nicht, wenn ein Anker angesprungen wird [#4005] - Weitere PHP8-Warnings [#4012] - Avatare und Asset-Images via Vue haben kein alt-Attribut im Image-Tag [#4014] - PHP-Warnungen in den Studiengruppen [#4019] - CLI-Kommando "check:globalized-config" ist defekt [#4024] - Weitere PHP8-Warnungen [#4026] - Meine Veranstaltungen: Fehlende Textalternativen für die angezeigte Farbgruppierung [#4036] - Fehlende textuelle Beschreibungen für Icons im Dateibereich [#4037] - Dialogtitel sind nicht als Überschrift gekennzeichnet und nicht modal [#4038] - article.studip und fieldsets kennzeichnen nicht ihren auf-/zugeklappten Zustand für Screenreader mit aria-expanded [#4040] - BlubberThread::getContextTemplate() geht von falscher Annahme für StudipModule::getTabNavigation() aus [#4041] - Das Skiplink-Menü enthält Skiplinks, die nirgendwohin verweisen [#4049] - Fehlende aria-Informationen für Warndialoge und fehlerhafte Aria-Sortierinformation für Tabellen [#4064] - Vertikale Ausrichtung von Text wird nicht übernommen [#4067] - Responsive Ansicht von Veranstaltungen unterscheidet sich von der normalen Ansicht [#4076] - PHP8-Warnungen [#4077] - Listenelemente sind nicht syntaktisch korrekt ausgezeichnet [#4088] - Datentabellen im Bereich "Forum" sind nicht korrekt aufgebaut/beschriftet [#4089] - Formularfelder sind nicht mit einem label verknüpft [#4091] - CLI-Kommando `plugin:register` hat ein anderes Verhalten [#4099] - PHP8-Warnungen in SimpleORMap::import() [#4100] - Formular zum Barrieremelden lässt sich effektiv nicht abschalten [#4112] - PHP - Warnungen im OER-Campus [#4114] - Formular zum Melden einer Barriere erzeugt ggf. unnötig lange URLs [#4115] - PHP8 Warnungen im Forum [#4127] - PHP8-Warnungen [#4128] - Courseware Abschnitt-Liste-Element Bearbeitungsmodus Icons verschoben [#4142] - Globale Variable ASSETS_URL soll erst nach dem Laden der Konfiguration gesetzt werden [#4143] - PHP8-Warnungen [#4168] - PHP - Warnungen in dates.inc.php [#4178] - Beschriftung des Formularfelds ist nicht mit dem dazugehörigen Feld verknüpft [#4183] - PHP8-Warnungen [#4210] - PHP8-Warnungen [#4221] - Gruppen von Formularelementen strukturieren [#4224] - Kontrastverhältnisse Text zu Hintergrund prüfen und korrigieren (Normal- und Hochkontrastansicht) [#4225] - Sortierungspfeile im Tabellenkopf sind verloren gegangen [#4227] - Name des markierten Formularfeldes enthält nicht den sichtbaren Text [#4235] - Pflichtfelder beim Schreiben einer neuen Nachricht werden nicht als solche gekennzeichnet [#4237] - PHP8-Warnung bei Verwendungen von PageLayout::disableHeader() [#4242] - Suchfeld im Adminbereich verschwunden [#4249] - Ablaufplan: Warnmeldung, wenn Termin "ohne Semester" ist [#4275] - PHP8-Warnungen [#4279] - Fragebogen: Single Choice CSV-Export unnötig kompliziert [#4308] - PHP - Warnungen / Fehler [#4310] - PHP8-Warnungen, wenn die Hilfetouren abgeschaltet sind [#4311] # 17.06.2024 v 5.2.8 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.8&state=all - Fehler im Quellcode der Raumverwaltung -> Raumübersicht [#1421] - CW: Externe Ansicht bei einigen Blöcken [#3887] - Angabe fürs Umfärben des Platzhalters von Eingabefeldern im Hochkontrastmodus wird nicht übernommen [#3902] - admin oder root kann eine Veranstaltung in eine Studiengruppe umwandeln [#3921] - Barrierefreiheit: Leeres alt-Attribut bei Verwendung von studip-icon [#3931] - Nachträgliche Gruppenzuweisung zu einem Termin wird nicht übernommen [#3995] - Falscher Link zu OER-Material in Abo-Nachricht [#4052] - Cronjobs: Exceptions beim Ausführen werden nicht korrekt verarbeitet [#4096] - TypeError: STUDIP.Audio is undefined [#4207] - Gradebook: Beim Speichern einer Note wird das chdate immer aktualisiert [#4283] - Fehler beim Authorisieren einer OAuth2-App mittels SSO [#4288] # 17.06.2024 v 5.1.9 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.9&state=all - Datenfelder: Undefined variable $object_type [#1757] - JSON-API: OAuthRequestVerifier prüft falsche Signatur, wenn ein Request-Parameter als Array übergeben wird [#1971] - Log-Events für Aktion SINGLEDATE_CHANGE_TIME und SEM_ADD_SINGLEDATE werden mit ungültigem Werten angelegt [#2735] - Selbst hochgeladene Dateien in Ordnern ohne Lesezugriff schlecht sichtbar [#2954] - MailQueueEntry::send prüft nicht darauf, ob die Mail Empfänger hat [#3523] - Nested fieldsets erben styling vom collapsable [#3704] - CW-IFRAME-Block [#3823] - Statusgruppen werfen beim Löschen ein Fehler [#3845] - SORM: Mehrere Aliase auf die gleiche Spalte sind nicht möglich [#3876] - PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'Statusgruppen' does not have a method 'cbRemoveTasks' [#3891] - Request::getDateTime() liefert falschen Zeitpunkt [#3895] - Wiki: Übergeordnete Seite im Inhaltsverzeichnis geht bei Import verloren [#3900] - Temporäre Buchungsrechte: Rechte- und Buchungszeitraum identisch [#3907] - Nutzerverwaltung: "gesperrt von" zeigt eigenen Username [#3932] - OER-Campus: Suche speichert nicht korrekt, dass schonmal in kürzester Zeit gesucht wurde [#3944] - Studiengruppennamen bleiben rot [#3956] - Dialog „Nachricht schreiben“: „Mehrere Adressaten hinzufügen“ hat drei Beschreibungen, die vorgelesen werden [#3961] - Der Text von Tooltip-Icons wird nur als „leer“ vorgelesen [#3962] - OER Campus: Suche nach Autoren von Materialien hat schlechte Performance [#3964] - ILIAS Schnittstelle: SOAP Methode getUser wird noch an einer Stelle verwendet [#3966] - CSS-Klasse .list-csv hat unnötigen Abstand nach rechts [#3969] - Plugin wird weiterhin als StandardPlugin angesehen [#3977] - OpenGraph: Anzeige der URL escapet zuviel [#3990] - Funktion zum Erstellen einer Raumanfrage gehört nicht in den Dialog [#4003] - Barrierefreiheit: Größer gestellter Text wächst aus Box [#4006] - Auswahlelemente von Datei-Nutzungsbedingungen und Ordnertyp: Radio-Buttons sind nicht als solche erkennbar [#4009] - URL-Validierung in CoursewareIframeBlock sollte überarbeitet werden [#4021] - Positionsangaben von Elementen in Texten sind nicht barrierefrei [#4022] - Barrierefreiheit: Blubber für 200% [#4023] - Links von der Admin-Verwaltungsseite sollten immer auf die Grunddaten einer Veranstaltung zeigen [#4028] - MultiPersonSearch: Icons zum Suchen und Zurücksetzen sind nicht per Tastatur erreichbar [#4029] - Installationsskript kann nicht gestartet werden, wenn Warnungen aktiviert sind [#4034] - Doppeltes Id Attribut auf der Nachrichtenseite [#4039] - MessageBox sollte als Statusmeldung ausgezeichnet werden [#4042] - PHP 8: Too few arguments to function Trails_Dispatcher::error_handler() [#4045] - Profilseite: Icons von Aktionen haben keine Textalternative [#4046] - Gruppenzuordnung von Veranstaltungen ist nicht barrierefrei [#4047] - Stundenplan: Auswahl der Farbe für Termine ist nicht barrierefrei [#4048] - Verwaltung von Veranstaltungen: Duplikate im Lehrendenfilter [#4054] - Zeiten/Räume-Seite: Aktionen „Neue Raumanfrage“ und „Raumanfrage bearbeiten“ im Drei-Punkte-Menü von Einzelterminen funktioniert nicht in Stud.IP 5.3 [#4057] - Barrierefreiheit: Blubber Benachrichtigungsstatus ist nicht für Screenreader erkennbar [#4061] - Seite "Anzeige der Log-Events" ist sehr langsam, wenn kein Filter gewählt ist [#4062] - ResourceNavigation wird nicht richtig initialisiert [#4065] - Barrierefreiheit: Globale Suche nicht barrierefrei nutzbar [#4072] - Ilias Schnittstelle: Automatisch angelegte Benutzer können sich in Ilias nicht anmelden (Ilias 8) [#4081] - Anzeige von freier Raumangabe enthält zu viele Klammern [#4092] - Vue-Fehler in Blubber (Developer-Server) [#4097] - Terminvergabe: Ortsangabe bei nicht gruppierter Anzeige falsch [#4103] - Anmeldesets: Nutzer können beliebige Anmeldesets löschen [#4144] - Fehlende Indizes bei schedule_seminare verlangsamen Löschen von VAs [#4157] - "Freie" sollte "Freie Veranstaltungen" heissen [#4222] - SORM-Relation kann nicht auf NULL gesetzt werden [#4233] - ConsultationBlock::range_display gibt für Einrichtungen fälschlicherweise "Veranstaltung" aus [#4234] - Kaputte Darstellung von Tooltips [#4251] - JSON-API: Route "/folders/{id}/folders" zeigt unsichtbare Unterordner an [#4277] - Fehlerbehandlung im Chunk Loader [#4287] - STUDIP.loadChunk is not a function [#4293] # 14.03.2024 v 5.4.2 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.2&state=all - VVZ: Text läuft aus Kachel [#3574] - Raumverwaltung > Raumplanung > Aktionsmenü >Dialog "Anfrage bearbeiten" [#3610] - Veranstaltungsadministration: Sortierung klappt nicht [#3637] - VVZ: Kacheln laden teilweise nicht mehr nach [#3638] - Initiales Laden des Veranstaltungsverzeichnisses sowie das Suchen dauert immer noch zu lange [#3639] - Unterveranstaltungen lassen sich eventuell nicht finden [#3670] - Mehrfachzuordnung von Studienbereichen ignoriert SEM_TREE_ALLOW_BRANCH_ASSIGN [#3680] - Vue-Version konkretisieren [#3689] - MVV: Bearbeiten und Speichern von Modulteilen geht nicht mehr [#3720] - In den ReleaseNotes für für 5.4 fehlenden wichtige Hinweise [#3722] - Plugin Aktion "Beschreibung und Hervorhebung" zeigt nur leeren Dialog [#3727] - Reiter aktualisieren sich verspätet [#3729] - Drag and Drop für Bilderpool funktioniert nicht [#3730] - Tippfehler Veranstaltungsverwaltung link hover text [#3746] - Suche im Vorlesungsverzeichnis funktioniert nicht [#3753] - Fehler bei MyCourseWidget [#3756] - CKEditor: Quellcodeansicht ist bei leerer Eingabe unten abgeschnitten [#3760] # 14.03.2024 v 5.3.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.5&state=all - /shared/modul/description/ verwendet falschen Sprachicon Pfad [#2757] - Lernmaterial hinzufügen verwirrende Links [#2768] - Neue Unterseiten geteilter Lernmaterialien stehen in Arbeitsplatz-Liste "Geteilte Lernmateralien" gleichwertig neben der CW zu der sie gehören [#2925] - Export von Raumbuchungen: Buchungen von manuell gebuchten mehrtägigen Terminen werden bei einzelnen Wochentagen nicht exportiert [#3038] - Raumsuche, Semesterbelegungsplan: "zukünftige Einzeltermine" auswählen ist nur für Rechteinhaber möglich [#3057] - PHP8 - Warnungen im Kalender [#3186] - Warnungen und Fehler bei den Funktionstests mit PHP8.2 (vermutlich auch 8.0 und 8.1) [#3207] - Raumplanung: "Filter zurücksetzen" wählt "Eigene Anfragen anzeigen" aus [#3244] - Courseware: Wizard Probleme in der Mobilansicht [#3392] - Fragebogen: Auswahlfrage zeigt Aussagen in zufälliger Reihenfolge an [#3526] - Gesammelte PHP8-Warnungen und relevante Notices aus einer 5.4 [#3562] - PHP8-Warnungen [#3611] - PHP8-Warnings und Notices [#3623] - Die Druckansicht enthält die Überschriften von Seiten [#3628] - PHP8-Warnungen [#3648] - PHP8-Warnings [#3674] - Diverse (PHP8-) Warnungen aus dem Error Log [#3686] - WYSIWYG-Editor kann auf unterschiedlichen Elementen mit der gleichen Id nur einmalig erzeugt werden [#3698] - PHP8-Fehler [#3702] - FormBuilder kann nicht mit zusätzlichen SORM Attributen umgehen [#3706] - Weitere PHP8-Fehler [#3707] - Ungünstige Doppelung von Icons im Widget "Ankündigungen" [#3723] - PHP8-Warnung [#3728] - PHP 8 Warnings in search und shared [#3732] - Doppelte Anführungszeichen führen zu leeren Textersetzungen beim printf im Courseware-Zertifikat [#3734] - PHP8-Warnungen [#3739] - Shibboleth / CAS Login in der Kopfzeile funktioniert nicht [#3755] - CKEditor: Editor hat seit 5.3 immer etwas Abstand nach oben (margin-top) [#3758] - Courseware Akkordion bricht im Vollbildmodus um [#3759] - Ankündigungen können nicht gespeichert werden (500 Call to undefined method StudipNews::isRelation()) [#3763] - Call to a member function canVisit() on null [#3772] - PHP8-Warnungen [#3781] - Toggle für responsives Menü wird zu klein [#3790] # 14.03.2024 v 5.2.7 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.7&state=all - Courseware: Im Vollbildmodus wird mit Screenreadern auch unsichtbarer Text vorgelesen [#2113] - Link "Hohen Kontrast aktivieren" auf der Startseite ist unterstrichen [#2562] - Courseware: Companion-Meldungen werden nicht vom Screenreader vorgelesen [#2674] - Import einer als ZIP exportierten Courseware beachtet die Sortierung der Seiten nicht [#3166] - Ankündigung bearbeiten: Der Bearbeiter wird immer als Ersteller eingetragen [#3566] - Vue-Warnungen beim Erstellen einer Ankündigung [#3649] - OER Material vorschlagen in Courseware beachtet OERCAMPUS_ENABLED nicht [#3677] # 14.03.2024 v 5.1.8 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.8&state=all - Buchungen mit Kommentaren: Nur Buchungen mit internen Kommentaren werden angezeigt [#179] - "Falsche" Verzeichnisstruktur bei Download aus Veranstaltung [#928] - Belegungsplan: Bearbeiten von Wiederholungsterminen versucht, ausfallende Termine zu buchen [#1043] - Blubber: Link zu Veranstaltungsadministration [#2530] - Diverse Sprach-Icons haben keine festgelegte Größe [#2724] - Druckansicht zeigt die Skiplinks in der Druckvorschau an [#3365] - Sprechstunden: Fehlende Benachrichtigungen über Buchungen/Stornierungen [#3391] - Courseware: Dateiordner-Block zeigt den falschen Ordnertyp an [#3426] - Courseware: Dateiordner-Block zeigt Inhalt unsichtbarer Ordner an [#3427] - Courseware: Nutzer verlieren beim Bearbeiten der Sichtbarkeit einer Seite Zugang zum Lernmaterial [#3437] - Methode StudIPPlugin::onActivation() bzw. onDeactivation() wird für Plugins auf dem Profil einer Person nicht aufgerufen [#3569] - Email-2FA generiert immer neue Tokens [#3570] - CW - Aufgaben werden nicht geladen [#3592] - Zwei-Faktor-Authentifizierung: Jeder Seitenaufruf generiert ein neues Token, wenn 2FA abgeschaltet ist [#3596] - Aktionsmenü: falsche Ausrichtung des Textes zum Icon [#3599] - Im Dialog zur Personensuche fehlen initial die Avatare in der Liste [#3600] - Kryptographisch unsichere Session-Ids [#3607] - Nutzer Löschen geht nicht, wenn man die CourseMemberships nicht mit löschen will [#3608] - Fehler beim Löschen von Nutzern [#3613] - JSON-API: Rechtestufe "user" kann keine Nutzer auflisten oder suchen [#3617] - JSON-API / PHP8 - Aufruf der API erzeugt Fehler wenn man nicht eingeloggt ist [#3618] - Fullcalendar: Buttons zum Blättern sind nicht rechtsbündig und die Pfeile darin nicht mittig [#3631] - Deaktivierte Formularfelder werden nicht ausgegraut [#3642] - CKEditor: Startwert der Aufzählungsliste geht beim Speichern verloren [#3653] - Versand von E-Mail funktioniert in der Standardeinstellung meist nicht [#3658] - Stud.IP-Konten können nur dann gelöscht werden, wenn der Benutzername nicht in einem anonymisierten Konto vorliegt [#3660] - Impressum: "Neue Seite anlegen" zeigt keinen HTML-Editor an [#3667] - Falsche Migrationsnummer, Migration ignoriert das Tabellenschema [#3669] - Zitieren eines Bildes in Blubber klappt nicht sauber [#3671] - ILIAS-Schnittstelle: Konfigurationsoption "Authentifizierungsplugin übernehmen" hat keine Auswirkungen [#3681] - Klasse .button-group fügt unnötigen Abstand ein [#3714] - Forum: Abstand fehlt beim "Löschen"-Button im Beitrag [#3717] - Gradebook meldet beim Speichern "Die Noten wurden gespeichert." obwohl nicht alle Daten prozessiert wurden [#3718] - Tabellenhelfer .withdetails funktioniert nur beim ersten Klick vernünftig [#3724] - „resource_property_definitions.options must not be null.“ beim Anlegen einer Eigenschaft als dozent mit admin-Berechtigungen in der Raumverwaltung [#3731] - PHP8-Warnungen in ExportPDF [#3735] - Direkte Buchung: ausfallende Termine bei Wiederholungsbuchung können doppelt gebucht werden [#3736] - Nachrichten: Buttons in Link-Elementen [#3737] - Personenverwaltung: Hochstufen zu admin/root läuft in Fehler [#3752] - Raumsuche: Filter für Raumeigenschaft funktioniert nur direkt nach dem Hinzufügen [#3754] - DB in der Pipeline schlägt [#3761] - TypeError: Argument 1 passed to Courseware\StructuralElement::findDescendants() must be an instance of User or null, instance of Seminar_User given [#3762] - Ilias Schnittstelle: Probleme beim Anlegen der Nutzer Kategorie mit Ilias 8 [#3765] - Hauptordner einer VA bearbeiten mit „dozent“-Berechtigungen: TypeError: Argument 2 passed to Deputy::isDeputy() must be of the type string, null given [#3766] - Tippfehler in #3754 [#3767] - PHP-Fehler beim Eintragen einer Standardvertretung [#3770] - Benutzerverwaltung: overflow bei zu langen Usernames [#3773] - Drucken von Nachrichten ist defekt [#3776] - Textstring „Datenschutz“ ist bei der Übersetzung zu mehrdeutig [#3777] - Raumsuche ist defekt [#3782] - Abspeichern von Raumeigenschaften (Mögliche Werte) geht nicht. [#3783] # 28.12.2023 v 5.4.1 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4.1&state=all - Die Aktion „Ordner bearbeiten“ funktioniert beim Hauptordner nicht [#2641] - GET-Requests für Profileinstellungen in POST ändern [#2751] - Verzeichnis für den Bilderpool fehlt in .gitignore [#3329] - CSS-Anpassungen am CKEditor aufräumen [#3448] - Anlegen, Bearbeiten oder Löschen der Veranstaltungshierarchie funktioniert nicht (richtig) [#3483] - Admin-Veranstaltungen: Filter nach Typen geht nicht [#3520] - Verwaltung von Veranstaltungen: falsche Sortierpfeile [#3529] - Veranstaltungsexport für Admins berücksichtigt nicht AdminCourseWidgetPlugins [#3531] - OptionsWidget: Elemente haben zu wenig Abstand [#3535] - Fehler beim Anklicken der Ankündigungen auf "Meine Einrichtungen" [#3539] - Es kommen nicht mehr alle Werte in den `store_callbacks` in Studip\Forms an [#3554] # 28.12.2023 v 5.3.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.4&state=all - CKEditor auf mobilen Geräten nicht benutzbar [#2490] - A11y: Barrierefreiheit Skip-Link-Einträge [#2642] - A11y: Aller Seiteninhalt soll in `landmarks` enthalten sein. [#2645] - "Lerninhalt für OER Campus vorschlagen" - Bezeichnung nicht korrekt [#2767] - LTI-Tool: Zusätzliche LTI-Parameter werden nicht mehr angezeigt [#3168] - CKEditor: Toolbar-Anordnung ist nicht mehr stimmig [#3213] - Angepasste Barrierefreiheitserklärung einbauen [#3226] - Ankündigung in mehreren Veranstaltungen - Auswahlliste sortiert nicht (mehr) nach Semestern [#3355] - CKEditor: Eingabe eines Leerfelds nach einer Formel tut komische Dinge [#3375] - Veranstaltungshierarchie (Admin-> Standort) Veranstaltungen werden nicht angezeigt [#3383] - Eintrag in die Hauptveranstaltung wird nicht vorgenommen bei Nachrücken aus der Warteliste (ergibt Fatal error auf der Meine Veranstaltungen) [#3411] - Filter nach Einrichtungen zeigt nicht "alle" an. [#3416] - PHP8 - Warnungen in meine Einrichtungen [#3420] - Sidebar auf ursprünglichen Stand zurückbauen: auch auf Admin-VA sticky [#3422] - Änderungen an den CSS-Klassen von body und html verursachen Absturz des Vollbildmodus [#3423] - PHP8 - Warnung in den Anmeldesets [#3432] - WYSIWYG: ckeditor auch für unsichtbare Textfelder initialisieren [#3434] - CKEditor: Fehler "Uncaught TypeError: text is undefined" beim Speichern [#3440] - Fehlermeldungen mit PHP 8 in der SOAP-Schnittstelle [#3454] - Fragebogen: pdf-Export mit Titel und Datum versehen [#3462] - Coursware - Importmeldung bleibt bestehen [#3464] - Coursware - Abschnitte verwalten ist nicht intuitiv [#3465] - Courseware - Abschnitte lassen sich ohne Titel abschicken und speichern. [#3468] - PHP8 - Warnungen in LikertScale [#3475] - PHP - Fehler in der Courseware [#3479] - PHP8: Invalid parameter number: number of bound variables does not match number of tokens [#3484] - PHP - Warnungen in den Widgets [#3485] - PHP - Warnungen in SemBrowse [#3486] - PHP - Warnungen in SiteInfo [#3487] - PHP - Warnungen im OER-Marktplatz [#3488] - PHP - Warnungen im basicdata.php [#3494] - PHP - Warnungen in app/controllers/course/admission.php [#3496] - PHP-Fehler im ActionMenü [#3497] - Courseware nicht mehr zugänglich wenn der Autor gelöscht wurde [#3516] - PHP - Warnungen in CourseEvent.class.php [#3521] - Darstellungsfilter im Kontrastmodus funktioniert nicht [#3527] - PHP8-Warnungen in SemBrowse [#3541] - PHP8-Warnungen [#3544] - Weitere PHP8-Warnungen [#3547] - Formular zum Melden einer Barriere sollte abschaltbar sein und einen Honeypot gegen Spam erhalten [#3550] - Lernmaterialien haben bei sequentieller Abfolge ungewünschte Abhängigkeiten [#3563] - Gesetzte Information via ContentBar::setInfo() gehen verloren [#3565] - Ankündigungen: SQL Fehler beim Suchen nach Bereichen [#3567] - PHP8 Warnungen bei der Verwendung von Blubber [#3571] - PHP8-Warnungen bei der Terminvergabe [#3588] # 28.12.2023 v 5.2.6 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.6&state=all - Courseware: Dozent wird angeboten, eigene Inhalte für den OER-Campus vorzuschlagen [#2120] - Ankündigung erstellen/bearbeiten im fremden Profil springt nach dem Schließen des Dialoges wieder zurück zum eigenen Profil [#3559] # 28.12.2023 v 5.1.7 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.7&state=all - Courseware: PDF-Export enthält Liste der Dateien in Hausaufgabenordnern [#3424] - JSONAPI-Schema für Einrichtungen fehlen die Relationen zur Fakultät und Untereinrichtungen [#3458] - Sidebar: Indirect modification of overloaded property Flexi_PhpTemplate::$widgets has no effect [#3543] # 28.12.2023 v 5.0.9 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.9&state=all - Raumeigenschaften bearbeiten: Eintrag bei Eigenschaftstyp "user" kann nicht gelöscht werden [#988] - Courseware: Nach dem Löschen eines Nutzers verbleiben die Daten in den cw_ Tabellen [#1694] - OER Lernmaterialien werden nicht richtig dargestellt [#1811] - Select2 in der Sidebar: Hauptnavigation liegt über dem Eingabefeld [#1966] - Temporäre Rechtevergabe: Änderung unter Berechtigungs-Übersicht löscht alle andern eingetragen temporären Rechte bei einem Raum [#2158] - Einträge in forum_visits werden nie abgeräumt [#2738] - Fehler beim Löschen einer Einrichtung [#3007] - Deaktivierter Eintrag im Aktionsmenü ist mit der Tastatur aktivierbar [#3010] - Öffentliche Links zu Coursewareseiten funktionieren nicht [#3241] - ILIAS-Schnittstelle: verwendete SOAP-Methoden getUser und deleteUser existieren in ILIAS 8 nicht mehr [#3279] - Zentrale Aktionen ("Eintragen" und "Vormerken") auf der Detailseite einer Veranstaltung auch im Content doppeln [#3354] - Nummerierung der Datenfelder in den externen Seiten falsch [#3380] - Diverse kritische Aktionen über ungeschützten GET Request [#3394] - Anzeige "+ 18446744073709551615 unsichtbare Studierende" in der Teilnehmerliste [#3414] - LTI-Launch Request werden nicht automatisch erneuert [#3428] - Der Aktivitätsstream von fremden Personen lässt sich über die JSON-API abrufen [#3430] - Suche nach Namen im Forum findet anonyme Beiträge [#3456] - Select2 funktioniert nicht, wenn es zuvor hidden ist [#3471] - PHP- Warnungen im Kalender [#3476] - PHP - Fehler in den Sprechstunden [#3477] - PHP - Fehler in der Benutzerverwaltung [#3480] - StudipIcon verwendet `role` als Property und überdeckt damit das HTML-Attribut gleichen Namens [#3492] - Undefined property via __set(): response_timeout in xml_rpc_webservice_client.php [#3500] - Wort "Studiengruppe: " taucht bei Aktion "Nachricht an alle Gruppenmitglieder verschicken" in Studiengruppen doppelt auf [#3503] - Informationen der Bibliotheksdateien LibraryFile nicht sichtbar [#3504] - Zuweisung von Rollen an User überprüft die Existenz der übergebenen Rolle nicht korrekt [#3505] - PHP - Warnungen in der Veranstaltungsadministration [#3506] - Anfragenliste: Semesterfilter filtert nicht korrekt [#3509] - Probleme mit dem Redis-Cache in Stud.IP [#3513] - Export des Ablaufplans: Call to a member function getFullname() on null [#3515] - Safari: Fieldsets kommen nicht mit Flexbox-Layout klar [#3528] - Profil -> Einstellungen -> Zwei-Faktor-Authentifizierung passt für root nicht [#3532] - Zwei-Faktor-Authentifizierung: Cookie zur 30-tägigen Bindung wird gelöscht, wenn sich jemand anderes im gleichen Browser anmeldet [#3533] - Navigation::getItem() gibt keine Informationen über das zurückgegebene Objekt zurück [#3551] - Avatarmenü ignoriert gesetzte Attribute am Navigationsobjekt und hat falsche Ausrichtung des Textes zum Icon [#3552] - Schwachstellenmeldung [#3572] - Mehrere Sprechstunden absagen funktioniert nicht [#3575] - Navigation::setImage() überschreibt durch Navigation::setLinkAttributes() gesetzte Attribute [#3577] - Blubber: XSS beim Editieren/Zitieren von Beiträgen [#3580] - Smileys: Unrestricted File upload (root only) [#3582] - Belegungspläne: XSS-Fehler beim Bearbeiten von Belegungen [#3583] - Smiley-Verwaltung: XSS-Fehler in Statusmeldung [#3584] - Nachrichten: XSS-Fehler beim Anzeigen des Suchergebnisses [#3585] - OER-Campus: File upload vulnerabilities [#3586] - OER-Campus: Upload von Inhalten möglich, obwohl der OER-Campus nicht aktiviert ist [#3587] - XSS über oauth/request_token route [#3594] - ILIAS-Schnittstelle: Anlegen von neuen Nutzern schlägt fehl mit Ilias 8 [#3595] # 10.11.2023 v 5.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.4&state=all - Sessionhaltung im Cache konfigurierbar machen [#604] - CLI-Kommando plugin:register soll die Methode PluginAdministration::registerPlugin() verwenden [#702] - Bibliothek STUDIP.Dialogs entfernen [#1001] - Tablesorter erlauben, Widgets mitzugeben [#1307] - Vereinfachung der Raumanfragen [#1327] - Gruppierung der Veranstaltungen auf "Meine Veranstaltungen" auch nach MVV-Modul ermöglichen [#1498] - Neuentwicklung Verzeichnisstrukturen [#1664] - Umstellung von Blubber auf Vue.js und JSONAPI [#1695] - Die Views in admission um PHP-Doc erweitern [#1808] - Polishing TIC: Neues Schmuckbild [#1836] - Hauptordner der Veranstaltung optional für Studierende sperren [#1908] - Umstellung der Adminseite für Veranstaltungen auf vue.js [#1965] - Courseware Wizards Zielauswahl intuitiver und übersichtlicher gestalten [#1980] - Berechtigungs-Übersicht in der Raumverwaltung: Bulk-Aktion zum Löschen von Berechtigungen hinzufügen [#2009] - RolePersistence fehlt eine Methode, um alle Nutzer mit einer bestimmten Rolle auszulesen [#2014] - Erweiterung des Galerie Blocks [#2016] - Erweiterung des Blickfang Blocks [#2017] - Erweiterung des Dokument Blocks [#2018] - Änderung des Abschnittstyps ermöglichen [#2019] - Einheitliche Dimensionen für Blöcke [#2020] - Vorlagen beim hinzufügen eine Seite anbieten [#2021] - Bearbeiten von Block Favoriten vereinfachen [#2022] - Methode User::isBlocked() implementieren [#2025] - Automatisiertes Eintragen um Filter für Pluginrollen erweitern [#2029] - RolePersistence erweitern [#2054] - „Meine Veranstaltungen“: Trennung „Nur neue Inhalte anzeigen“ zwischen normaler und responsiver Darstellung [#2071] - Möglichkeit schaffen, um sämtliche farbigen Icons außer blau automatisch generieren zu lassen [#2091] - Grunddaten einer Lerneinheit unmittelbar bearbeiten [#2107] - StudIPPlugin um öffentliche Methoden zum hinzufügen von Assets erweitern [#2164] - Polyfill für PHP-Methoden der Versionen 7.3, 7.4 und 8.0 einbinden [#2189] - Stud.IP-Cache soll generell auch einen MemoryCache zusätzlich verwenden [#2202] - Möglichkeit schaffen, um eine Aktionsmenü-Darstellung zu forcieren [#2210] - Courseware Fortschrittsanzeige prominenter platzieren [#2251] - Datepicker soll die Möglichkeit erhalten, zumindest Feiertage als deaktiviert/nicht wählbar anzuzeigen [#2267] - LTI-Block für Courseware [#2326] - SORM: Definition der I18N-Spalten vereinfachen [#2366] - Vue-Komponente StudipMessageBox soll einen Event feuern, wenn die MessageBox geschlossen wird [#2367] - Polyfill für PHP-Methoden der Version 8.1 einbinden [#2368] - Unterstützung für TypeScript [#2376] - Übersichtsseite "Anmeldesets > Personenlisten" überarbeiten [#2393] - PageLayout um Methoden erweitern, um sowohl die Sidebar als auch den Footer ausblenden zu können [#2395] - Smileys ausbauen [#2403] - JSONAPI: Attribute im Schema sollen auch als Callable angegeben werden können [#2406] - JsonApi: Warning: link() expects exactly 2 parameters, 0 given [#2424] - Restrukturierung der Veranstaltungsverwaltung inklusive Mehr-Seite [#2440] - Sammelmappe für Courseware Abschnitte und Blöcke [#2448] - Updates der PHP-Bibliotheken (Stud.IP 5.4) [#2452] - CLI-Kommando "composer:outdated" ergänzen, das Listen wie für #2452 erstellt [#2453] - Update algo26-matthias/idna-convert - v3.0.5 > v3.1.0 [#2454] - Update ezyang/htmlpurifier - v4.14.0 > v4.16.0 [#2455] - Update guzzlehttp/psr7 - 2.4.1 > 2.4.4 [#2456] - Update jumbojett/openid-connect-php - v0.9.8 > 0.9.10 [#2458] - Update league/oauth2-server - 8.3.5 > 8.4.1 [#2459] - Update monolog/monolog - 2.8.0 > 2.9.1 [#2460] - Update php-di/php-di - 6.3.4 > 6.3.5 [#2461] - Update phpstan/phpstan - 1.8.5 > 1.10.8 [#2462] - Update slim/slim - 4.6.1 > 4.8.1 [#2463] - Update symfony/console - 5.3.16 > 5.4.21 [#2464] - Update symfony/process - v5.4.11 > v5.4.21 [#2465] - Update tecnickcom/tcpdf - 6.5.0 > 6.6.2 [#2466] - Update tuupola/cors-middleware - 1.2.1 > 1.4.3 [#2467] - Update symfony/yaml - v3.4.47 > v5.4.21 [#2468] - Einheitliches CSS für Anfasser zum Verschieben [#2469] - Bibliothek camspiers/json-pretty entfernen [#2470] - WYSIWYG: Kompakter Editor (Balloon-Editor) [#2474] - Update spomky-labs/otphp - v8.3.3 > v10.0.3 [#2476] - Update phpseclib/phpseclib - 2.0.38 > 3.0.19 [#2478] - Remove php-http/curl-client - 1.7.1 [#2479] - Bilder-Pool [#2482] - Courseware: Übersichtsseite über Feedback und Kommentare [#2487] - Neuanordnung der Block-Hinzufügen-Liste mit Suchfunktion [#2489] - REST-API: Deprecated-Meldung aktualisieren [#2493] - Replace gossi/docblock v1.6 > phpowermove/docblock v2.0.1 [#2494] - CLI-Kommando "cronjobs:execute" interaktiv machen [#2501] - PHPDoc für SimpleORMap verbessern [#2514] - I18N Sprachwähler: Icons ohne Nationalflaggen [#2519] - CKEditor: "Größerziehen des Textfelds" in Dialogen [#2525] - Auf einer neu angelegten CW Seite ist per Default ein Listenabschnitt [#2531] - OER Detailansicht von eigenem Material nicht zugänglich [#2538] - Automatisiertes Eintragen: Möglichkeit schaffen, um das manuelle Eintragen forcieren zu können [#2576] - Darstellung der Sortierpfeile angleichen [#2580] - Persönliche Angaben: Text sollte konfigurierbar sein [#2582] - Barrierefreiheits-Probleme in StEP 1965 [#2595] - Veranstaltungsadministration: „Bearbeitungsstatus ändern“ funktioniert nicht [#2596] - Barrierefreiheits-Probleme in StEP 1327 [#2598] - Barrierefreiheits-Probleme in TIC 1980 [#2599] - Barrierefreiheits-Probleme in StEP 2009 [#2601] - Manuelle Buchung von Widerholungsterminen funktioniert nicht [#2602] - JS-Tests [#2605] - Sprach-Icons auf Loginseite haben keine festgelegte Größe [#2634] - Add End-to-end tests using playwright [#2635] - Barrierefreiheits-Probleme in StEP 1664 [#2639] - Barrierefreiheits-Probleme in TIC 2489 [#2658] - Barrierefreiheits-Probleme in StEP 2440 [#2659] - Geänderter Blubber-Beitrag wird bei anderen Personen nicht aktualisiert [#2661] - Barrierefreiheits-Mängel in StEP 2448 [#2675] - Barrierefreiheits-Mangel: Radio-Buttons werden in einer gemeinsamen Gruppe vorgelesen [#2679] - Barrierefreiheits-Mängel in StEP #1800 [#2681] - Courseware: LTI-Block: Pflichtfelder sind nicht als solche gekennzeichnet (Barrierefreiheits-Mangel) [#2682] - Zerhackte Textstrings im Bilder-Pool StEP [#2687] - Barrierefreiheits-Mängel in StEP #2487 [#2689] - Sortierelemente in einer Verzeichnisstruktur sind nicht per Tastatur bedienbar [#2691] - Contentbar in Verzeichnisstrukturen hat Einträge mit einem fehlerhaften übersetzbaren String [#2692] - Verzeichnisstrukturen: Inhaltsverzeichnis-Icon in der Contentbar wird nur als „Schalter“ vorgelesen [#2693] - admin/courses: Info-I am Namen der Veranstaltung in der Tabelle mit Veranstaltungen lädt die Seite neu [#2695] - Barrierefreiheits-Mängel in TIC #2018 [#2700] - Erhöhen des Mindestanforderungen an Node.js auf v16 [#2703] - Textstrings-Review für StEP #1327 [#2709] - Polishing: LESS-Compiler für Plugins deprecaten [#2718] - PHP8-Warnungen in den Blubber-Routen [#2725] - Blubber-Kommentare ohne Autor*in [#2726] - Blubbersuche: Zurücksetzen-Knopf immer sichtbar. [#2727] - Fehler, wenn der Tablesorter geladen wird [#2728] - MVV: Fehler beim Drag&Drop-Sortieren [#2730] - Deprecation-Warnung beim Kompilieren von den Assets [#2736] - Blaue Icons haben nicht alle dasselbe Blau [#2739] - API-Änderung in BlockType durch Sammelmappe für Courseware [#2766] - Nutzung der REST-API in Blubber [#2800] - CAS-Login ist kaputt (durch Update der PHP-Bibliotheken) [#2820] - PHP Warnungen in den Fragebögen [#2837] - Veranstaltungsadminseite bleibt leer für manche Personen [#2838] - Letzte Aktivität bei Veranstaltung in Adminbereich zeigt '%x' [#2839] - Adminbereich Plugins können eventuell keinen Aktionsbereich bereitstellen [#2840] - Undefined callback STUDIP.AdminCourses.App.reloadCourse [#2841] - Courseware: Nutzer können Elemente aus fremden Merklisten einfügen [#2844] - AdminCourseAction nicht komplett kompatibel zur neuen Veranstaltungsadminansicht [#2845] - Link zu Ankündungen/Fragebögen auf "Meine Veranstaltungen" springt in die Verwaltung [#2846] - Werkzeuge: Info-Dialoge für Plugins zeigen keine Bilder an [#2847] - Verwaltung: Fehler beim Umschalten der Sichtbarkeit einer LV [#2849] - Neue Adminseite - Keine Meldung, dass zu viele Veranstaltung im Hintergrund ausgelesen werden. [#2852] - SQL-Fehler, wenn "Meine Veranstaltungen" nach Studienbereich gruppiert ist [#2854] - Veranstaltungsverzeichnis kann auch für nicht eingeloggte Personen zugänglich sein und erzeugt nicht den korrekten Link zur Deteilseite von VA [#2859] - Letzter Schritt des VA-Anlegeassistenten führt zu einer Fehlermeldung [#2861] - Zusatzangaben: Navigation geht verloren [#2862] - Gesperrte Benutzer können von Lehrenden in Veranstaltungen eingetragen werden, ohne dass dabei sichtbar wird, dass der Benutzer gesperrt ist [#2864] - Zusatzangaben: Autoformsaver nicht aktiv [#2866] - Hobbies-Text wird ohne Warnung und visuelle Indikatoren abgeschnitten und hat nur 255 Zeichen [#2869] - Studienbereiche - Suche funktioniert nicht [#2870] - Darstellung der Lehrenden im Vorlesungsverzeichnis [#2876] - Migration 5.4.6_tree_changes.php [#2880] - Bilderpool umhängen in Administration -> Standort [#2900] - Ankündigungen: Dialog hat kein data-secure [#2907] - Bilderpool erscheint nicht in der Navigation bei der Rolle Admin [#2916] - Fakultätsadmins bekommen eine Fehlermeldung beim Aufruf der Standortadministration [#2917] - Fehlermeldung in der Konsole auf der Startseite [#2918] - Forum: Schreiben von Beiträgen kaputt [#2919] - JS-TypeError auf der Startseite (vor dem Login) [#2921] - Verwaltung von Veranstaltungen: unbegrenzte Veranstaltungen werden nicht mehr gefunden, wenn Semester eingestellt ist [#2923] - Einfügen aus der Merkliste (Sammelmappe) kopiert verknüpfte Dateien nicht in den Kurs [#2933] - System-Ankündigung: Weitere Bereiche auffindbar, werden aber nicht gespeichert [#2945] - Funktion "Barriere melden" kaputt [#2949] - Mehrfachzuordnung der Studienbereiche hat keine Aktion/Selektion [#2955] - SQL-Fehler beim Löschen von Veranstaltungen [#2963] - Stud.IP-Cache funktioniert nicht mehr [#2979] - Mehrfachzuordnung der Studienbereiche wieder im Dialog öffnen [#2999] - Werkzeuge: Funktionen im Dialog funktionieren nach Anklicken eines Screenshots nicht mehr [#3005] - Courseware: Nutzer können fremde Elemente in eigene Merkliste einfügen [#3008] - Fehlermeldungen nach Entfernen der Spalte sem_tree.studip_object_id [#3014] - Doppelter Klassenname in den Migrationen: AddMissingLogActions [#3036] - Vorlesungsverzeichnis: Suche sucht nicht (nur) im ausgewählen Bereich [#3041] - Vorlesungsverzeichnis: Umstellen der Filter setzt die Suche zurück [#3043] - Vorlesungsverzeichnis: Suche findet versteckte Veranstaltungen [#3046] - Bearbeiten der Veranstaltungszuordnungen ist unvollständig implementiert [#3054] - Aufruf vom Veranstaltungs-Stundenplan führt zu Fehler [#3070] - Verwaltung von Veranstaltungen: Gesperrte Veranstaltungen werden nicht als gesperrt angezeigt [#3071] - Courseware: Abschnitt bearbeiten zeigt bei Tabs falsche Vorschau an [#3072] - Widgets aus Plugins zur Adminübersichtsseite haben keinen Startwert [#3084] - Sortieren von Werkzeugen [#3089] - Abschnitt verändern: Stil nicht veränderbar bei ausgeklapptem Inhaltsverzeichnis [#3091] - Bearbeiten einer Raumanfrage [#3101] - Datetimepicker ist nur noch datepicker ohne time. [#3104] - Sperrebene in Veranstaltungen kann nicht geändert werden: navigation item 'course/admin/main' not found [#3117] - Veranstaltungen > Export ist kaputt [#3118] - Weitere PHP8 - Warnungen / Fehler [#3125] - Leerzeichen im Klassennamen führt zu Linting-Fehlern [#3129] - Administration von Veranstaltungen: csv Export wirft Exception [#3141] - Courseware: Tippfehler im Label des Ziele-Blocks [#3177] - Fehler auf der JS-Konsole im neuen Veranstaltungsverzeichnis [#3230] - Eine einzelne Null kann nicht als Blubberkommentar gesendet werden [#3232] - Initiales Laden des Veranstaltungsverzeichnisses sowie das Suchen dauert lange [#3234] - Die Methoden in OptionsWidget sollten vorerst keinen Typen erzwingen [#3322] - Auslieferungszustand der Impressumsseiten reduzieren (Default-Daten) [#3327] - Bei AdminCourseOptionsWidget senden die Checkboxen immer nur den true-value [#3328] - CLI-Kommando oauth2:keys ist defekt [#3332] - Navigationspunkt "Bilder-Pool" enthält überflüssige Angaben [#3360] - Fehlerhafte SQL-Daten [#3418] - Kaputtes Layout im Profil bei "Mehr Funktionen" [#3439] # 02.11.2023 v 5.3.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.3&state=all - CKEditor mit mehrsprachiger Eingabe: Toolbar bricht um [#2471] - Sidebar rutscht beim Öffnen von Dialogen nach unten [#2929] - Positionierung der Sidebar beim Scrollen gelegentlich falsch [#2930] - Sidebar rutscht beim Anspringen von Elementen auf der Seite nach unten [#2934] - Sidebar nur auf der Veranstaltungsübersicht für Admins/Roots scrollbar machen, falls sie zu lang ist [#2936] - CKEditor: zweite Zeile der Toolbar hat Abstand nach links [#3211] - CKEditor: Toolbar läuft nach links aus dem Eingabefeld hinaus [#3212] - PHP-Warnungen in der Detailansicht von Studiengruppen [#3308] - Fragebögen: linke Navigation schiebt sich aus dem Dialog heraus [#3330] - Mathematische Formel wird in den Ankündigungen nicht/falsch gerendert [#3362] - Zusatzangaben: Fehler beim Löschen von Eingaben [#3368] - Fehlermeldung TypeError: this.initialNavigation is null auf Seiten, die sich nicht in die Navigation einhängen [#3399] - Fatal Error in ResponsiveHelper, leere Anzeige auf allen Seiten [#3403] # 02.11.2023 v 5.2.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.5&state=all - Paket league/oauth2-server sollte aufgrund eines Sicherheitsupdate aktualisiert werden [#3334] - Nicht mehr verwendete JS-Dateien der Ankündigungen entfernen [#3351] - XSS-Schwachstelle bei der globalen Suche [#3353] # 01.11.2023 v 5.1.6 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.6&state=all - Insecure header validation in slim/psr7 [#3304] # 01.11.2023 v 5.0.8 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.8&state=all - Dateibereich: „Im OER Campus veröffentlichen“ wird angezeigt, obwohl der OER-Campus erst ab einer höheren Rechtestufe verfügbar ist [#2638] - Raumverwaltung: Fehler beim Hinzufügen von Dokumenten zu Räumen [#2829] - Hauptnavigation: Größeres Logo macht Probleme [#2920] - Kopierte Fragebögen sollen mit „[Kopie]“ am Ende des Titels gekennzeichnet werden [#3198] - Tutor kann Dozenten austragen [#3250] - Wert von meta.page.total in der Route /users ist falsch [#3281] - Ressourcenverwaltung: Löschen eines Attributs löscht die Werte nicht aus der DB [#3282] - Fatal Error bei Anzeige von Trails_RoutingError [#3284] - code injection in phpxmlrpc/phpxmlrpc [#3299] - XML-RPC for PHP allows access to local files via malicious argument to the Client::send method [#3300] - XML-RPC for PHP's `Wrapper::buildClientWrapperCode` method allows code injection via malicious `$client` argument [#3301] - XML-RPC for PHP's debugger vulnerable to possible XSS attack [#3302] - phpxmlrpc vulnerable to argument injection [#3303] - Regular Expression Denial of Service (ReDoS) in lodash [#3305] - Command Injection in lodash [#3306] - CLI-Skript db:migrate-engine wirft einen Fatal Error am Ende [#3335] - JSON-API: Abfrage nach Gruppen in einer Einrichtung liefert defekten self-Link [#3357] - Bearbeiten von Raumanfragen öffnet sich nicht in einem Dialog [#3363] - fehlendes Escaping bei der Anzeige in der globalen Suche [#3366] - Mail schreiben: QuickSearch zur Empfängersuche erhält alle Felder des Dialoges [#3381] - Admins mit admin-Rechten in der Raumverwaltung sehen eine Exception in der Übersicht der Raumverwaltung, wenn es eine freie Raumanfrage (ohne Veranstaltungsbezug) gibt [#3385] - public/assets/images/oernds_oer_use_blue.svg wird nicht verwendet [#3389] - Migration von 5.0 auf 5.4: Base table or view not found: 1051 Unknown table 'studip_test54.globalsearch_buzzwords' [#3407] - JSZip-Version ist zu alt [#3410] # 04.10.2023 v 5.3.2 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.2&state=all - Courseware: Manche Anfasser zum Sortieren funktionieren nicht mit JAWS nicht und alle benutzen eine unpassende Taste zum Aktivieren/Deaktivieren [#1918] - Weitere PHP8-Warnungen [#2351] - PHP8 - Warnungen in der Semester-Klasse [#2356] - Responsive Navigation: Teile der Sidebar nicht ereichbar, wenn sie zu lang ist [#2388] - Änderungsliste im Wiki unbrauchbar [#2477] - Icon für "Kompakte Navigation" wird in der Druckansicht angezeigt [#2746] - CKeditor: Alignmenteinstellungen von Bildern werden ignoriert [#2772] - Courseware: neu hinzugefügte Seiten werden im Inhaltsverzeichnis nicht immer angezeigt [#2791] - WYSIWIG Tabellenüberschriften landen unter der Tabelle [#2812] - Courseware: "Inhaltsverzeichnis" verhält sich beim scrollen unerwartet [#2855] - Fragetyp Information hat falsches Icon [#2906] - VUE-Warnungen in den Fragebögen [#2910] - Manuelle Buchung: Alle Räume werden als Teilraum angezeigt [#2938] - Tortendiagramme fehlen in Auswertung [#2939] - Semesterangabe im Titel fehlt nach dem Umbau der HTML-Struktur [#2947] - data-secure funktioniert nicht mehr für den ckeditor [#2948] - Arbeitsplatz > Courseware: Tippfehler in der Startanzeige [#2952] - Fehler in Migration 5.3.14 [#2953] - CW Mobil Block-Menü Layout Probleme [#2961] - Terminvergabe: Zu bestätigender Text wird Admins nicht angezeigt. [#2991] - "Kopieren" im Aktionsmenü des Lernmaterial meint eigentlich duplizieren [#2992] - colorblock wird in veranstaltungen nicht mehr angezeigt [#2993] - Teilnehmende: Unvollständige Meldung beim Eintragen [#3001] - Export von Gruppenteilnehmern : Alle Tn stehen nochmal in Gruppe "keiner Funktion oder Gruppe" [#3002] - Sortierpfeile in der Administration der Veranstaltungshierarchie werden nicht mehr angezeigt [#3003] - QuickSearch verursacht unter PHP 8 Warnungen und ist damit nicht nutzbar [#3016] - Aktion "Lerninhalt für OER Campus vorschlagen", obwohl Vorschläge deaktiviert sind [#3019] - [vue-select warn]: Label key "option.title" does not exist in options object [#3020] - Courseware: Anfasser außerhalb des Abschnitts [#3040] - Nicht nachvollziehbare sprachliche unterschiede im CW Arbeitsplatz vs. Veranstaltung [#3059] - Courseware im Arbeitsplatz nutzt den Begriff Lerninhalte [#3060] - Courseware: Lehrende sind unsicher, auf wen sich der Fortschritt bezieht [#3065] - Courseware: Lesezeichen sind kaputt [#3074] - Courseware: Lesezeichen springt nicht zur gemerkten Seite [#3075] - Barrierefreiheitserklärung (Muster) ist nicht im Release [#3082] - Courseware Lesezeichen Filter funktioniert nicht [#3083] - Courseware-Seiten Context-Validierung prüft nicht die Unit [#3090] - Aktuelle PHP8-Warnungen beseitigen (2023-08-29) [#3106] - PHP Warnungen / Fehler in ConfigValue [#3126] - Konfiguration ACCESSIBILITY_RECEIVER_EMAIL nicht aussagekräftig [#3130] - Interne Links funktionieren nicht mehr nach Update auf 5.3 [#3143] - Courseware: URLs im Inhaltsverzeichnis funktionieren nicht, wenn sie in neuem Tab geöffnet werden [#3146] - PHP8 Warnungen in der Veranstaltungsadministration und OER [#3155] - PHP8 - Warnungen messaging.inc.php und Meine Veranstaltungen [#3156] - Likert- und Polskala gibt es jeweils nur einmal pro Fragebogen [#3161] - PHP8 - Warnungen in den Raumbuchungen [#3169] - PHP8 - Weitere Warnungen [#3170] - Courseware: Alignmenteinstellungen von Bildern im Textblock werden ignoriert [#3175] - Courseware: Biografie-Blöcke sind für XSS-Angriffe anfällig [#3176] - CW: Aufgabenverwaltung - Zuweisung der Personen [#3178] - Courseware: CSS der Biography/Timeline Blöcke verursacht Probleme in Tabs [#3182] - Suche im Vorlesungsverzeichnis findet keine Veranstaltungen mehr [#3187] - Exception bei Kopieren von Dateien [#3188] - PHP8-Warnungen in der Seminare-Klasse [#3189] - Fehlerhafte CSS-Regeln [#3214] - PHP8 - Warnungen in der Shibboleth-Anbindung [#3220] - Fragebögen: Auswahloptionen stehen bei Anzeige auf separater Zeile [#3222] - PHP8-Warnungen im Dateibereich [#3228] - Methode Seminar::setMemberPriority() ist fehlerhaft [#3238] - PHP- Fehler durch undifinierte Konstanten [#3239] # 04.10.2023 v 5.2.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.4&state=all - Profil: Leere Felder werden angezeigt und verschwenden so Platz [#1374] - Ankündigungen können über den Arbeitsplatz nicht gespeichert werden [#2365] - Aktion "Lerninhalt für OER Campus vorschlagen", obwohl der OER-Campus gar nicht aktiviert ist [#2769] - OER-Suche über OERSI [#2891] - Datei- und Aktivitätenüberschrift: Fehlermeldung [#2904] - Courseware: Seiten sind nach dem Verknüpfen in falscher Reihenfolge [#2960] - Globale Suche für Courseware-Inhalte läßt sich nicht abschalten [#2967] - Courseware: Suche findet keine Umlaute in Texten [#2972] - ACTIONMENU_THRESHOLD wird falsch ausgewertet [#3015] - Formularvalidierung verwendet .toLocaleString() [#3027] - SelectInput in dem Formularbaukasten tut nicht [#3116] - Ankündigungen: Bearbeiten der Bereiche funktioniert nach Speicherversuch nicht mehr [#3120] - PHP8 - Fehler NewsWidget [#3122] - Courseware: Suche findet keine Umlaute in Texten [#3147] # 04.10.2023 v 5.1.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.5&state=all - PDF-Export der Courseware exportiert Unterseiten in falscher Reihenfolge [#2959] - Plugin-Verwaltung: Anzeige ausstehender Migrationen weiß nichts von Branches [#3022] - Umsortierung von Themen defekt [#3031] - Fehler bei Plugins mit Migrationen mit gleichem Namen [#3069] - CW: Aufgabenverwaltung Studierendensicht [#3179] - Veranstaltungsangabe in Benachrichtigung beim Löschen eines Termins [#3195] - Termin Ausfallen lassen - Einzeltermin löschen - Call to undefined method CourseExDate::toString() [#3199] - Bearbeiten der Zugangsberechtigungen dauert sehr lange / Performance Anmeldesets mit vielen Bedingungen schlecht [#3248] # 04.10.2023 v 5.0.7 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.7&state=all - Hilfe-Lasche: Wenn Inhalt zu groß wird, kann nicht gescrollt werden [#504] - Hilfelasche: CSS teilweise kaputt [#561] - Dateibereich: Fehlende Verknüpfung von Checkbox und Dateinamen [#819] - Reiter "Teilnehmende" wird bei freien Veranstaltungen angezeigt [#1049] - Kopieren von Dateien: Auswahl der passenden Veranstaltung schwierig [#1364] - Kalender: In den Dialogen verrutscht die Uhrzeit [#1370] - Verwendung falscher Anführungszeichen im SQL [#1443] - CSRF-Absicherung in der Sidebar [#1474] - Courseware als nobody navigierbar [#1613] - Export von Raumbuchungen: Buchungen von gelöschten Einzelterminen einer manuell gebuchten Terminserie werden als belegt exportiert [#1703] - Gebäude-Übersicht: Checkboxen in der Tabelle sagen nicht, was mit ihnen ausgewählt werden kann [#1723] - Exportfunktion für alle User mit Raumrechten [#1725] - Zeiten/Räume: Bei Überlappungen von Raumbuchungen wird nicht mehr angezeigt, aus welcher Veranstaltung diese stammen [#2119] - Arbeitsplatz: Paginierung auf "Meine hochgeladenen Dateien" kaputt [#2300] - Blubber: memory size exhausted bei zu vielen Notifications [#2475] - Semesterverwaltung: Dialog hat keinen Formsaver [#2502] - Dokument hinzufügen: Admins finden alle Veranstaltungen, können aber Veranstaltungen fremder Einrichtungen nicht auswählen [#2545] - ResourcePermissionException beim Ändern eines regelmäßigen Termins [#2570] - Zeiten/Räume: Terminserie anlegen/bearbeiten: Semesterwochen werden beim Anlegen der Einzeltermine falsch berechnet, wenn der Vorlesungszeitraum des Semesters an einem Samstag beginnt [#2608] - Courseware: Galerie-Block Pfeile im Karussell-Modus sind nicht fokussierbar und haben keinen Beschreibungstext [#2676] - Externe Seiten: Umschalten der Sprache wirkt sich nicht auf alle Inhalte aus [#2697] - Courseware: Bilder im Text-Block sind nach Import in ein anderes Stud.IP kaputt [#2699] - In "Arbeitsplatz" > "Dateien" > "Übersicht" funktioniert die Aktion "Löschen" nicht [#2737] - Löschen eines Fragebogens verliert den Kontext [#2850] - Belegungspläne sind für Stud.IP Benutzer nur sichtbar, wenn die Pläne auch öffentlich gemacht werden [#2856] - OER-Campus: Entdeckermodus kann nicht verlassen werden [#2871] - OER-Campus: Fehlermeldung im Bearbeiten eigenes Materials [#2884] - Dateibereich: Tippfehler [#2888] - OER-Campus: Niveau Schalter schwer erkennbar [#2895] - Rollenverwaltung: Tooltip sehr aufdringlich [#2909] - OER Campus Gendern [#2912] - Avatarmenu: neuerdings 1px zuviel Rand [#2914] - OER-Campus: Material wird nicht angezeigt [#2915] - Eventuell falsche Anzahl an abgegebenen Antworten in Fragebögen angezeigt [#2942] - Banner sind zu groß [#2943] - data-secure meldet ckeditor-Felder ohne Änderungen als verändert [#2950] - Avatar-Menü: linker Rand am Icon fehlt, wenn Benachrichtigungen abgeschaltet sind [#2951] - „Meine Studiengruppen“: Studiengruppen werden mit dem Standard-Avatarbild für Veranstaltungen angezeigt [#2969] - Dateibereich (Plugin): Undefined array key "owner" in ...lib/filesystem/VirtualFolderType.php on line 90 [#2974] - Terminvergabe: Falsche Darstellung der zu bestätigenden Textbox bei Buchung [#2978] - FileManager::moveFolder erwartet FileRef-Instanzen, obwohl FileType-Instanzen vom Ordner kommen [#2980] - Sichtbarkeitseinstellungen in Benutzerverwaltung verwirrend [#2983] - FileManager::moveFolder: Sonderbehandlung für StandardFolder beachtet den Typ des Zielordners nicht [#2985] - VirtualFolderType-Konstruktor prüft nicht, ob das Beschreibungsfeld in folderdata gesetzt ist [#2986] - FileArchiveManager::addFileTypeToArchive kann nur mit StandardFile-Instanzen umgehen [#2987] - file/unzipquestion ist nicht für Dateisystem-Plugins ausgelegt und liefert in dem Fall eine Exception [#2988] - file/choose_destination ist nicht für das massenhafte Kopieren und Verschieben von Dateien und Ordnern aus Dateibereich-Plugins ausgelegt [#2990] - file/choose_destination: Warnungen unter PHP8 [#2996] - file/choose_destination: Bulk-Aktionen funktionieren bei Ordnern nicht für Dateibereich-Plugins [#2997] - Suche: Raumsuche - wenn Name des Filters ein Leerfeld enthält, wird er nicht angewendet [#3011] - OER Campus API kann immer aufgerufen werden [#3012] - MVV: Übersetztung wird nicht gespeichert beim Bearbeiten von externen Ansprechpartnern [#3017] - Logo fehlt in PDFs [#3021] - Statistikseite in der Cacheverwaltung wirft Call to undefined method StudipCacheWrapper::getStats() [#3029] - SSO Login fragt getUser() ab, aber es gibt u.U. keinen Stud.IP Nutzer dazu [#3058] - Courseware "Seite bearbeiten" im Aktionsmenü stark missverständlich [#3067] - Upload in der Sidebar funktioniert nicht mehr [#3080] - Fehler beim Einbinden einer Datei ohne Lizenz in die Courseware [#3085] - Bearbeiten eines Blocks hat doppelte Überschrift [#3086] - Courseware: AudioBlock zeigt im Firefox falsche Dauer an [#3087] - Auf „Meine Einrichtungen“ erscheint eine Exception, wenn man sich aus Einrichtungen austragen möchte, denen man sich selbst zugeordnet hat [#3093] - JSONAPI Route courses erlaubt nicht die Filterung nach Kategorien, Studienbereichen und EInrichtungen [#3099] - Fehler beim Löschen von Nutzern [#3100] - Arbeitsplatz: Gesamte Fläche der Kacheln soll klickbar sein [#3107] - Inkonsistente Benennung von Rubriken [#3108] - Datumsauswähler im Terminkalender funktioniert nicht [#3109] - Meine Veranstaltungen: Navigationspunkt „Export“ ist auch für Studierende sichtbar [#3114] - OptionsWidget::addSelect() ist defekt und ruft nicht mehr die richtige Seite auf [#3115] - FileManager::getDownloadURLForTemporaryFile erzeugt ggf. nicht funktionierende URLs [#3124] - Kalendersauswahl im Terminkalender: Range-ID wird nicht korrekt gesetzt [#3127] - Verlinkungen im Content brechen nicht um [#3134] - ResourceNavigation::isActive() ist überflüssig [#3137] - Avatare bei der Übersicht "Personen, deren Standardvertretung ich bin " auf "Meine Veranstaltungen" sind verkehrt herum [#3142] - Polyfill für preg_replace_callback_array() entfernen [#3160] - Icon für "Belegungspläne" springt in der Hauptnavigation [#3163] - Aufruf von Mitarbeitern einer Einrichtung im nicht eingeloggten Zustand [#3190] - Ressourceneigenschaften mit einem Anzeigenamen, der nur aus Leerzeichen besteht, werden ohne Label im Bearbeiten-Dialog angezeigt [#3196] - Raumverwaltung: Fehlermeldung beim Klick auf Eintrag im Anfragenplan [#3205] - Datepicker: Schaltfläche umbenennen [#3208] - Anfragenliste: Filter zeigt "Alle meine Einrichtungen", meint aber "Alle" [#3210] - ILIAS-Schnittstelle: SQL-Fehlermeldung als root bei "ILIAS-Kurs aus einer anderen Veranstaltung zuordnen" [#3233] - Raumverwaltung: Im Dialog zum Bearbeiten eines Raums fehlt das erste Fieldset [#3236] - Label zu Checkbox in Formularen steht nicht auf gleicher Höhe wie die Box [#3237] - OER Campus: Javascript Injection [#3253] - OER-Campus: mymaterial/edit hat keinen CSRF-Schutz [#3268] - course/grouping-Controller hat keinen CSRF-Schutz [#3271] # 14.07.2023 v 5.3.1 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3.1&state=all - Courseware: Error: `fallbackFocus` did not return a node [#1866] - Courseware: Sperrhinweis im Abschnittstitel bricht um [#2354] - OER: Fehler nach "Jetzt für den OER-Campus bereitstellen." [#2590] - Anfasser in der Courseware im Inhaltsverzeichnis verhalten sich bei längeren Titeln unerwartet [#2618] - Courseware: Ohne gesetzte Bearbeitungsrechte kann jeder Inhalte in einer VA bearbeiten [#2747] - Umsortieren von Personal wirft SQL Fehler [#2749] - Aufgaben-Ansicht in der Courseware [#2752] - Meldung "Passwort ist zu kurz" beim Ändern des globalen Status [#2755] - Sortierung in der Ansicht "Aufgaben" in der Courseware [#2756] - Fehler beim Aufruf von "public/web_migrate.php" [#2765] - Lernmaterial kopieren unlogische Semesterauswahl [#2770] - Um ein Lernmaterial zu kopieren darf ich Veranstaltungen auswählen die kein Lernmaterial enthalten [#2771] - Weitere PHP8-Fehler [#2803] - OER: Man verliert die Suchergebnisse, wenn man Material anschaut [#2831] - PHP Warnungen in language.inc.php [#2834] - PHP8-Warnung in public/sendfile.php [#2835] - Startseite: Arbeitsplatzwidget kürzt Erklärungstext nicht [#2851] # 14.07.2023 v 5.2.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.3&state=all - Barrierefreiheit: kontrastreiches Farbschema stellt Bilder und Smileys (in Blubber) schwarz dar. [#2536] - OER: Merkwürdigkeiten beim Dateiupload [#2589] - MVV: Fehler beim Nachladen der Studiengangsteile unter MVV_Versionen [#2731] - globale externe Seite vom Typ TemplatePersondetails zeigt keine Personen mehr an [#2741] - Typo auf Seite Raumverwaltung > Export > Belegungsplan-Seriendruck [#2744] - OER-Campus: Eintrag für OERSI geht beim Deaktivieren kaputt [#2811] # 14.07.2023 v 5.1.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.4&state=all - Courseware: HTML-Escaping im Inhaltsverzeichnis des PDF-Exports [#2556] - cli Kommando user:delete wirft unverständliche Fehlermeldung [#2786] - Fehler in StudipNews::GetNewsByAuthor() wenn SORT_NEW_BY_CHDATE deaktiviert ist [#2789] - JSONAPI: Unvollständige Informationen zu einer Exception [#2814] - JSONAPI: Möglichkeit zur Sortierung ist defekt [#2815] - JSONAPI: Check-Methoden für Query-Parameter geben nicht die konkreten fehlerhaften Felder aus [#2816] - Ressourcenbaum ist aus der Sidebar verschwunden [#2843] # 14.07.2023 v 5.0.6 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.6&state=all - Courseware Tabs erhalten keine eindeutige id [#700] - Fehlerhafte Einträge in mail_queue_entries [#1134] - Semester lassen sich überschneiden [#1956] - Courseware: Nach Anlegen einer Seite sollte man auf der Seite landen [#1974] - Terminkalender: Springen an Termine vor 1970 ist möglich [#2076] - Courseware: Checkbox im Bestätigungs-Block ist nicht tastaturbedienbar [#2114] - OER Campus: Bei Entwurf: Zugriff verweigert [#2527] - Systemeigenschaften eines Raumes sind unveränderbar [#2707] - PHP - Warnung in members.php [#2711] - MVV: Drag&Drop von Modulteilen bei 2 Elementen [#2732] - Installer: Class 'AccessDeniedException' not found [#2734] - Texte in Datumsfeldern werden abgeschnitten (Firefox) [#2760] - Verwaltung von Veranstaltungen zeigt immer deutsche Veranstaltungstitel an [#2761] - Vorlesungsverzeichnis zeigt immer deutsche Veranstaltungstitel an [#2763] - Liste aller Veranstaltungen der Einrichtung zeigt immer deutsche Veranstaltungstitel an [#2764] - Ablaufplan: "Thema hinzufügen" fügt den Suchbegriff statt des ausgewählten Themas hinzu [#2784] - Fehler beim Löschen von Nutzern [#2788] - Lokalisation klappt auf Mac OS nicht [#2809] - Startseite: Verschieben von Widgets inkonsistent [#2821] - Missing template "messages/purge" [#2830] # 14.06.2023 v 5.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.3&state=all - Teilnehmerseite nutzt nicht SORM [#29] - StEP00348: Responsive Navigation Stud.IP 5.x [#32] - Template templates/shared/contentgroup-table.php wird nicht verwendet [#564] - Fehlender globaler Schalter für das Abschalten von Evaluationen (veranstaltungsunabhängig) [#647] - Evaluationen mit Fragebögen [#703] - Neue Courseware Blöcke für Biografie [#730] - Neuer Courseware-Block: Zeitstrahl [#734] - Neue HTML-Grundstruktur für Stud.IP [#838] - OER Post-Upload-Dialog zum Teilen von Dateien [#853] - StEP00368: Update des CKEditors auf v5 [#914] - StEP00362: Rechte- und Zugriffsverwaltung für Arbeitsplatz > Lernmaterialien [#919] - Ladeanimation systemweit vereinheitlichen [#930] - PHP8: Veranstaltungs-Module für Übersicht und Verwaltung werfen Warnungen [#1016] - Unterstützung von "LTI Content Item" für Stud.IP als Tool-Provider [#1079] - Liste der Lehrveranstaltungen eines Nutzers als Widget für die Startseite [#1080] - CKEditor 5: Toolbar bleibt nicht sticky [#1083] - Styling des Sidebar-Suchwidgets an das Erscheinungsbild der globalen Suche anpassen [#1103] - Suchen erzeugen PHP8 Warnungen [#1104] - PHP8 Warnungen in der Raumverwaltung [#1110] - Admin-Seiten erzeugen PHP8-Warnungen [#1118] - Modulverwaltung erzeugt PHP8 Warnings [#1127] - CKE: CSS verlegen [#1139] - resource_bookings.repeat_quantity wird nicht mehr verwendet und kann weg [#1142] - `url_for`/`link_for` ohne Controller-Angabe auf `action_url` (o.ä.) umstellen [#1189] - Kategorien im Profil auf I18N umstellen [#1260] - Buchungen eines Termins nur bis zu einem bestimmten Zeitraum vor dem Termin erlauben [#1264] - Kleinere PHP8-Probleme beheben [#1283] - Druckfunktionen der Raumverwaltung erweitern [#1311] - Vollbildmodus: Animation in der Kopfzeile bei jedem Seitenwechsel [#1312] - Vollbildmodus: Klickbereich in der Navigation zu klein [#1313] - Vollbildmodus: Anklickbare Elemente haben nur manchmal einen entsprechenden Mauscursor [#1314] - Vollbildmodus: Verschachtelte fokussierbare Elemente bei "Start" und im Profil [#1315] - Vollbildmodus: Pfeil bricht bei langen Titel in die folgende Zeile um [#1316] - Vollbildmodus: Navigationspunkte enthalten die falsche Kurs-ID [#1317] - Vollbildmodus: Kopfzeile bricht bei langen Veranstaltungstiteln in mehrere Zeilen um [#1319] - Vollbildmodus: Als Admin aus der Suche angesprungene Kurse haben keine Navigation [#1320] - Vollbildmodus: Scrolling der Sidebar ist kaputt, wenn sich die Höhe der Sidebar ändert [#1321] - Vollbildmodus: Sidebar liegt vor der Navigation [#1322] - Vollbildmodus: Dropdown in der Sidebar ist zu breit (oder die Sidebar zu schmal) [#1323] - Mobilansicht: leere Sidebar überdeckt die komplette Seite [#1325] - Mobilansicht: Layout-Probleme nach Umschaltung auf Desktopansicht [#1326] - Semesterfilter "Aktuelles und nächstes Semester" in der Suche [#1348] - Bulk-Aktion „Berechtigungen für alle Räume setzen“ in der Gebäudeübersicht hinzufügen [#1351] - Bulk-Aktion „Berechtigungen für alle Räume setzen“ in der Gebäudeübersicht hinzufügen [#1352] - Zitatformatierung: Auf kontrastreiche Darstellung anpassen [#1375] - Skiplinks standardmäßig anschalten und orange Markierung von fokussierten Elementen entfernen [#1388] - Dateibereich: Anzahl der lesbaren Dateien und Ordner innerhalb eines Ordners in der Dateitabelle anzeigen [#1392] - Dateibereich: Themen bei Sitzungsordnern anzeigen [#1393] - Responsive Navigation: Javascript-Fehler auf der Startseite [#1399] - Vollbildmodus: Feste Scrollbars in der Navigation [#1400] - Vollbildmodus: Navigationskontext des Kurses nicht erreichbar [#1403] - Feststehende Bennenung "OER Campus" [#1420] - Meine Veranstaltungen - zu lange Texte [#1468] - OER Campus: „Eigenes Lernmaterial hochladen“ umbenennen in „Neues Lernmaterial hochladen“ [#1472] - Serialisieren von SORM-Objekten schlägt ggf. fehl [#1473] - CLI Twillo-Generate-Private Key auf die neue Struktur umstellen [#1477] - Sidebar sollte nach Wahl ein Aktion verschwinden [#1481] - Less nach SASS überführen [#1482] - Scrollverhalten der Sidebar im neuen Mobilmodus [#1483] - Less auf SCCS umstellen [#1488] - NutzerIn über die Benutzerverwaltung aus Veranstaltungen austragen [#1489] - DatafieldEntryModel statt SQL nutzen [#1491] - Funktion zum Abschalten des WYSIWYG-Editors soll nicht mehr im WYSIWYG enthalten sein [#1495] - CKEditor: Datei mit Übersetzungen wird beim Build gelöscht [#1508] - CKEditor: Eingabefeld ist zu klein und paßt sich nicht mehr an den Inhalt an [#1509] - CKEditor: Quellcode-Anzeige geht nicht über die volle Breite und hat keinen Scrollbar [#1511] - CKEditor: data-editor Attribut funktioniert nicht mehr [#1513] - CKEditor: einige Icons sind im Quellcode-Modus anklickbar [#1515] - CKEditor: Tabellen sind beim Bearbeiten immer zentriert [#1518] - CKEditor: Icons nach dem Update größer als bisher [#1519] - CKEditor: Eingabehilfe für Smileys ist vorkonfiguriert und nicht deaktivierbar [#1520] - CKEditor: Vorschau für den Formeleditor fehlt [#1521] - CKEditor: Probleme mit der "Sonderzeichen" Funktion [#1522] - CKEditor: Änderung am Courseware-CSS [#1526] - CKEditor: Eingabefelder zu breit (u.a. im Profil) [#1527] - CKEditor: Falscher Cursor im Editorbereich [#1528] - CKEditor: Anordnung der Toolbar in Nachrichten Dialog ist unvorteilhaft [#1539] - Visuelle Kennzeichnung von barrierefreien Dateien in den Dateibereichen [#1540] - Less in SCSS migrieren [#1543] - Less nach SASS migrieren [#1547] - CKEditor: Formatierung für "Code" verhält sich seltsam [#1553] - Fehler beim Einbinden von studip-wysiwyg.css [#1560] - Schlechter Kontrast im Titel des "Bestätigen"-Dialogs [#1562] - Deprecated-Warnung in der Verwendung von phpCAS [#1573] - Fehler im SCSS-Compiler [#1574] - CKEditor: Informationen zur Bedienung nicht mehr da [#1578] - SQL-Fehler beim Aufruf des Profils [#1579] - Ansicht- und Sortierungsauswahl für Admin-VA-Filter direkt in einer Veranstaltung [#1583] - Select2 auch bei select-Elementen mit optgroup automatisch aktivieren [#1592] - Funktionalität des AccessibleForm-Plugins in den Kern übernehmen [#1596] - Optimierung der Darstellungsstruktur mehrerer Lernmaterialien in Courseware [#1599] - StudipTransformFormat und transformBeforeSave als "deprecated" markieren [#1601] - SCSS Funktionsname verhindert bauen von Stud.IP [#1603] - Webpack DevServer entfernen [#1608] - Überspringen rekursiver ILIAS-Objektermittlung wenn keine Modultypen ausgewählt [#1615] - Aktion „Buchungen mit Kommentaren“ liefert keine Buchungen, wenn man nur eine individuelle Raumgruppe hat [#1624] - Stud.IP-Logo wird nicht mehr angezeigt [#1633] - CKEditor: eingefügte Bilder lassen sich von der Größe her nicht verändern. [#1635] - Fehlermeldung bei Klick auf Verwaltung-Grunddaten [#1638] - RESTAPI-Routen für die Sprechstunden/Terminvergabe entfernen [#1642] - Courseware: Anordnen von Blöcken und Abschnitten vereinfachen [#1645] - Courseware: Umsortieren und Verschieben von Seiten im Inhaltsverzeichnis [#1646] - PHP-Templates mit DocBlocks erweitern [#1649] - Konfigurationsschalter MY_COURSES_ALLOW_TILED_DISPLAY entfernen [#1654] - Virencheck beim Dateiupload [#1658] - Erweiterung Courseware: Zertifikate, Erinnerungen und Rücksetzen des Fortschritts [#1660] - Node.js-Version in package.json hochsetzen [#1662] - webpack-notifier: Benachrichtigung bei Fehlern [#1663] - Polishing: OER-Vorschläge von Studierenden [#1674] - Export in der Benutzerverwaltung soll auch Datenfelder enthalten [#1678] - Weitere Probleme mit PHP8 beheben [#1679] - CKEditor: Toolbar wird außerhalb des Dialogs angezeigt [#1682] - Dependency Injection Container zur Verfügung stellen [#1684] - Umstellung von `lib/classes/Log.php` auf Verwendung eines PSR-3 kompatiblen Loggers [#1686] - Fatal Error im bootstrap mit PHP 8.1 [#1688] - CK-Editor: Icongröße und -anordnung [#1690] - PHP8.1 Warnings [#1691] - Stundenplan ist defekt [#1693] - Vue-Dateien auch durch eslint prüfen [#1696] - Benachrichtigungen sind nicht mehr bedienbar [#1701] - Studienbereiche in der Veranstaltungsverwaltung defekt [#1702] - Ankündigungen lassen sich nachträglich nicht bearbeiten [#1704] - Veranstaltungsübersicht: Datei-Icon hat keinen Titel [#1705] - Anzeigefehler bei select2 durch Umstellung auf SCSS [#1706] - CKEditor: Formatierung für "kursiv" wird beim Speichern entfernt [#1712] - DI-Container in Trails verfügbar machen [#1714] - Weitere PHP8-Warnings [#1717] - Sidebar-Suchwidget verwendet einen Link für das Zurücksetzen-Icon statt eines Buttons [#1719] - Courseware-Suche: Zurücksetzen-Icon ist nicht tastaturbedienbar [#1721] - Courseware: Aktions-Widget der Sidebar taucht nicht im Skiplink-Menü auf [#1722] - Veranstaltungen-Widget sagt nicht, dass es Veranstaltungen beinhaltet und seine Elemente sind in der falschen Reihenfolge [#1724] - Courseware-Block: Galerie [#1742] - Responsive Navigation hat Probleme mit der Tastaturbedienbarkeit [#1745] - Neue HTML-Struktur hat Probleme mit der Tastatursteuerung [#1747] - CKEditor: Toolbar bleibt nur halb sticky [#1749] - Undefined variable $fullcalendar_studip_urls [#1753] - Undefined variable $my_bosses [#1754] - Externe Seiten Undefined variable $config_name [#1756] - Funktion "zum Seitenanfang scrollen" ist immer sichtbar [#1758] - Responsive Navigation hat Probleme bei der Benutzung eines Screenreaders [#1759] - Link Export wird angezeigt, obwohl man keine Berechtigung hat [#1763] - Weitere PHP8 Warnungen und Fehler [#1764] - Studienbereichszuordnung funktioniert nicht mehr [#1768] - PHP Warnungen im Belegungsplan [#1782] - Polyfill für [autofocus] entfernen [#1784] - i18n-Erweiterung für die Zusatzangaben [#1791] - Rollen bei der Zuweisung gruppiert anzeigen [#1793] - Tests für die Terminvergabe/Sprechstunden schlagen zu gewissen Zeiten fehl [#1794] - Alternative kleinere Varianten der Editor-Toolbar [#1798] - Falsche Abstände im Formular zum Versenden einer Nachricht [#1803] - Barrierefreiheits-Probleme in StEP 703 [#1805] - Warning: Use of undefined constant schedule_settings - assumed 'schedule_settings' [#1806] - Weitere PHP8 Fehler / Warnungen beheben [#1807] - Blubber aktualisiert sich nicht richtig [#1809] - OER Lernmaterialien werden nicht richtig dargestellt [#1811] - Neue HTML-Struktur hat Probleme bei der Benutzung mit Screenreadern [#1817] - Hauptnavigation: Abstände haben sich verschoben [#1823] - Icons in "Scrollmenü" sind nicht mehr weiß [#1828] - Polishing TIC: Einheitlicher Anfasser zu Verschieben [#1833] - Polishing TIC: Neue Icons 5.3 [#1834] - CKEditor ragt über den Dialog hinaus [#1837] - Changelog in Markdown umwandeln [#1843] - Release Notes 5.3 [#1846] - Zweite Navigationsebene ist unsichtbar [#1850] - Courseware: Sperre für Abschnitt wird aufgehoben, obwohl er noch bearbeitet wird [#1853] - Barrierefreiheits-Probleme in StEP #1599 [#1854] - Polishing für die neue HTML-Stuktur und die responsive Ansicht [#1858] - Polishing: Hintergrund ist blau (statt weiß) [#1859] - StEP1646 hat Barrierefreiheits-Probleme [#1863] - Twillo-Generate-Private speichert im falschen Pfad [#1864] - Courseware: Embed-Block funktioniert nicht mehr [#1865] - Blubber: Liste der Konversationen in der Sidebar fehlt [#1867] - Vergrößerte Darstellung von Bildern (big-image-handler) hat keinen transparenten Hintergrund mehr [#1868] - Courseware: Fehler beim Speichern eines Blocks [#1869] - OER Campus: Man kann kein Material mehr hochladen [#1870] - Polishing für die neue responsive Navigation [#1880] - Aktueller Seitentitel im Wiki ggf. nicht mehr sichtbar [#1894] - „Berechtigungen für alle Räume setzen“ lädt bei einem Gebäude ohne Räume die Gebäudeübersicht neu im Dialog [#1895] - CKEditor: Anpassen der Bildgröße ist immer noch nicht brauchbar [#1898] - CKEditor: vorhandene Tabellen werden beim Bearbeiten automatisch verändert [#1899] - Der neue CK-Editor blendet im Dialog eine Scrollbar ein [#1902] - Nachrichten schreiben - Input verweist auf ein nicht vorhandene ID [#1903] - Argument 1 passed to AdmissionApplication::addMembers() must be of the type string, null given [#1904] - Polishing: Responsive/Vollbild: Rückkehr aus dem Vollbildmodus wirft mich in die Notification [#1907] - Unschöner Umbruch bei vielen Menüeinträgen auf Ebene 2 [#1909] - Position des Inhaltsverzeichnisses nicht mehr korrekt [#1910] - Weitere PHP8-Fehler [#1911] - CSS-Variablen werden mehrfach ausgeliefert [#1912] - „Barriere melden“ Formular leitet nicht auf die Seite zurück, von der es aufgerufen wurde [#1914] - Courseware Elemente hinzufügen auf einer neuen Seite im Lesemodus möglich [#1919] - Nach Anlegen eines regelmäßigen Termins wird dieser nicht direkt angezeigt [#1941] - Erster Termin eines regelmäßigen Termins wird doppelt angelegt [#1942] - Regelmäßige Termine werden in der Verwaltungs-Ansicht mehrfach pro Semester angezeigt [#1943] - Raum-Zeit: Kaputte Darstellung im Dialog [#1951] - Bug im Fragebogen-Editor erlaubt keine Plugins [#1952] - Kopfzeile überdeckt die Skiplinks [#1955] - Kontrastreiches Farbschema für responsive Navigation korrigieren [#1961] - Blubber: Gelber Menüpfeil klebt rechts am Bildrand [#1962] - Fragebogen Validierung wird nicht ausgeführt [#1963] - Courseware: Edit-Modus hängt zu hoch [#1969] - Evaluationen bleiben angeschaltet [#1979] - Über tooltipIcon() erstellte Tooltips werden nicht mehr angezeigt [#1984] - Non-static method CourseMember::getMembers() should not be called statically [#1986] - Aufgabentext in Vips ist nicht mehr sichtbar [#1987] - Courseware Inhaltsverzeichnis an falscher Position [#1988] - I18NString - store not possible, metadata is missing [#1990] - Courseware Aufgaben lassen sich nicht verlängern [#1991] - Falsche Nachricht des Companion in der Lernmaterial Übersicht [#1992] - Sidebar nicht mehr beim Scrollen fixiert [#1994] - Skiplinks werden beim Laden einer Seite unterhalb des Footers angezeigt [#1999] - Escape (z.B. zum Verlassen eines Dialogs) schließt den Vollbildmodus [#2001] - Ankündigung erstellen: Es kann kein Bereich ausgewählt werden [#2002] - Zertifikatsversand muss für neue Coursewarefunktionen angepasst werden [#2027] - Too few arguments to function Admin_UserController::delete_studycourse_action(), [#2030] - Rechteabfrage für Struktur Elemente fehlerhaft [#2033] - "Zweistufiger" Vollbildmodus [#2037] - Responsive Navigation: Titel verwendet den Namen des Tools statt den Titel der Navigation [#2038] - Responsive Navigation: Sidebar ist rechts abgeschnitten (und Scrollbar wird sichtbar) [#2039] - Responsive Navigation: Sidebar überdeckt in der Courseware Teile der Contentbar [#2040] - "Willkommen bei Courseware" Buttons verhalten sich nicht wie erwartet [#2045] - CKEditor: Absätze im Editor sind eingerückt, wenn das Element in einem <label> steckt [#2046] - Polishing TIC: JSONAPI-Container mit Dependency Injection Container aus #1684 zusammenführen [#2047] - Courseware: Kopieren in den gleichen Kurs läuft ggf. in eine Rekursion [#2049] - PHP 8 Fehler im Wiki [#2056] - CKEditor: Links bekommen immer target="_blank" [#2058] - PHP 8 Fehler VA-Übersicht [#2059] - PHP 8 Fehler VA-Forum [#2060] - Kopfzeile und Hilfe/Fullscreen-Icon scrollen nach rechts aus dem Anzeigebereich heraus [#2061] - Courseware Import Wording und Position [#2066] - Warning: Undefined variable $isOpenGraph [#2068] - Warning: Undefined array key 5 [#2070] - PHP8: Fehler in der Einrichtungshierachie [#2079] - Courseware Links in der Suche zeigen nicht auf den gefundenen Inhalt [#2087] - Anfasser im Inhaltsverzeichnis im Arbeitsplatz verschoben [#2088] - Polishing: SVG-Icons optimieren [#2090] - Einige Skiplinks funktionieren in der responsiven Navigation nicht mehr [#2097] - Courseware: Contentbar ist breiter als der Bildschirm (und läuft nach rechts raus) [#2098] - Courseware: Umsortieren bietet Seiten an, an denen ich keine Rechte habe [#2099] - Courseware: Fehler im Arbeitsplatz, wenn es noch kein Lernmaterial gibt [#2100] - Courseware: Studenten können keine Lernmaterialien mehr anlegen [#2101] - Freigabe von Seiten wird beim Importieren und Kopieren nicht vererbt [#2102] - Courseware Einstellungen Funktions- und Kontext-basiert sinnvoll gruppieren und platzieren [#2105] - Freigegeben Courseware Inhalte nicht auffindbar [#2108] - Fehlender Hinweistext beim Seiten-Verknüpfen-Wizard [#2111] - Menü-Items und Stud.IP-Logo verschwinden bei kleinen Fenstern (Überlauf kaputt) [#2112] - Courseware Vorlagen Auswahl wird nicht weitergegeben [#2118] - 'Mehr' Seite fehlt mehr in Mobilnavigation [#2124] - Bei Auswahl von zu kopierenden Lernmaterialien aus Veranstaltungen sind gleichnamige Veranstaltungen nicht unterscheidbar [#2126] - Lernmaterialauswahl beim Kopieren einer Seite nicht mit Tastatur möglich [#2127] - Responsive Navigation: Icons in Content-Bar und Kopfzeile haben rechts zu viel Abstand [#2130] - Responsive Navigation: Animation ist kaputt, Zuklappen des Inhaltsverzeichisses ist zeitverzögert [#2131] - Kontrastmodus: Courseware-Übersichtsseite Aktionsmenü ist nicht sichtbar. [#2134] - WYSIWYG: Formular springt beim Umschalten zwischen Standard- und Code-View leicht [#2135] - OER-Campus: Flyout für Suchfilter ist kaputt [#2137] - Wiki/Courseware: Inhaltsverzeichnis hängt falsch [#2138] - Courseware: Companion im Vollbild zu weit rechts [#2139] - vue-select: Zu kleine Schriftgröße [#2140] - Ungenutzer import in Unit Model [#2142] - Fehler bei Migration CreateCwUnitsTable [#2144] - JS-Fehler auf der Loginseite [#2146] - Scrollen im Wiki und Arbeitsplatz nicht möglich [#2150] - Responsive Navigation: Inhaltsverzeichnis an falscher Position [#2151] - Responsive Navigation: Inhaltsverzeichnis im Wiki zu schmal und nicht bedienbar [#2152] - Anlegen von Coursewares funktioniert nicht immer [#2153] - MVV: Hinzufügen von LV-Gruppen läuft auf einen Fehler [#2156] - Belegungspläne für Externe kaputt [#2160] - Courseware: Beim Löschen eines Nutzers oder Kurses bleiben CW-Units in der DB zurück [#2161] - Juristische Probleme mit Barriere-Melden-Formular [#2167] - Öffentlicher Fragebogen mit "Information" wird falsch angezeigt [#2168] - Fragebogen mit "Information" auf Startseite kaputt [#2169] - Warning: Undefined array key 1 in lib/classes/StudipCoreFormat.php on line 476 [#2174] - PHP8-Warnungen im Forum [#2175] - PHP8-Warning: Undefined variable $shape [#2180] - „Buchungen exportieren“ im Aktionsmenü eines Raumes funktioniert mangels Auswahl von Wochentagen nicht [#2181] - Warning: compact(): Undefined variable $from_plugin [#2185] - PHP8-Warning in app/controllers/admission/courseset.php [#2190] - PHP8-Warnung in app/controllers/admission/restricted_courses.php [#2191] - Weitere PHP8-Warnungen [#2193] - Nicht lesbare Seiten zeigen keine Fehlermeldung [#2198] - PHP8-Warning in app/views/profile_modules/index.php [#2203] - PHP8-Warnung in lib/classes/forms/ [#2204] - Textstringprobleme in Courseware-Zertifikatsversand [#2206] - Courseware: Fortschrittsindikator ist nicht immer auf der gleichen Höhe [#2207] - Fragebögen: Aktionsmenü hat keine Bearbeiten-Aktion [#2208] - PHP8 - Potentielle Stellen im NewsController, die zu Fehlern/Warnungen führen könnten [#2214] - PHP8-Warnung in app/views/calendar/schedule/entry.php und der Pluginübersicht [#2215] - PHP8 Warning app/views/calendar/single/_calhead_label_day.php [#2216] - Keine Veranstaltungstermine im Kalender [#2218] - Terminkalender Ansichten Jahr und Tag defekt [#2219] - Weitere PHP8-Warnungen beim Anlegen einer Veranstaltung [#2222] - PHP8-Warnungen im Dateibereich [#2226] - Courseware: Standardschriftart statt Lato im Upload-Button [#2229] - PHP8-Fehler und Warning auf "Meine Veranstaltungen" [#2232] - PHP8-Warnungen im Profil [#2233] - Weitere PHP8-Warnungen [#2235] - PHP8: Undefined variable $table_id app/views/files/_fileref_tr.php on line 11 [#2237] - PHP8 - Warnung in app/controllers/admin/courses.php [#2238] - PHP8 - Warnungen in app/views/admin/courses/sidebar.php [#2239] - PHP8 - Warnungen in app/controllers/admin/user.php [#2241] - PHP8 - Warnungen auf Datei- und Aktivitätsübersicht [#2243] - PHP8 - Warnungen in den Fragebögen [#2244] - PHP8 - Warnungen / Fehler in den Zugangsberechtigungen einer Veranstaltung [#2245] - Undefined global variable $perm in lib/plugins/db/RolePersistence.class.php [#2246] - "Back to top" verdeckt Content [#2247] - PHP8 - Warnungen auf der TeilnehmerInnen-Seite [#2249] - PHP8-Fehler aus dem Error-Log des DevBoards [#2250] - PHP8 - Weitere Fehler / Warnungen innerhalb einer Veranstaltung [#2256] - Fehler von PHPStan [#2257] - PHP8 - Warnungen in der Suchen [#2258] - Courseware Inhaltsverzeichnis funktioniert nach Seitenwechsel nicht mehr [#2259] - Sequentielle Abfolge zeigt Seiten die noch nicht erreicht werden dürfen [#2260] - Weitere PHP8-Warnungen aus dem DevBoard [#2261] - Anfasser im Forum ist nicht vertikal zentriert [#2263] - Likert-Icon fehlt beim Ausfüllen des Fragebogens [#2264] - PHP8 - Warnungen beim Bearbeiten der Einrichtungsdaten [#2266] - PHP8 - Warnungen bei der Konfiguration von Raumgruppen [#2268] - PHP8-Warnungen aus dem Errorlog [#2269] - PHP8 - Warnung auf Admin -> Veranstaltungen [#2271] - PHP8: TypeError: Cannot increment array [#2273] - PHP8-Warnungen auf dem Errorlog [#2275] - PHP8 - Warnungen im OER-Marktplatz [#2276] - PHP8 - Fragebögen lassen sich nicht abspeichern [#2277] - Zeilenumbrüche verschwinden bei kill_format() bzw. removeHtml() [#2278] - PHP8 - Warnungen in der Courseware [#2279] - PHP8 - Warnungen im Anlegeassistenten und Studienbereiche [#2280] - Courseware: Warning: Undefined array key "sum" [#2281] - Modulverwaltung: Fach bearbeiten erzeugt ein neues Fach [#2282] - PHP8 - Warnungen in MyRealmModel [#2283] - PHP8 - Weitere Warnungen in der Courseware [#2284] - PHP8 - Warnungen im Datei [#2286] - PHP8.0 Deprecation Warnings mittels PHPStan [#2287] - PHP8-Warnungen im Forum [#2288] - PHP8-Warnungen bzgl. Return Type Hints [#2290] - PHP8 - Warnungen im Dateibereich [#2291] - PHP8 - Warnungen in der sendfile.php [#2292] - PHP8 - Warnungen beim VeranstaltungsExport (PDF) [#2293] - PHP8 - Warnungen in der Request-Klasse [#2295] - Ladeanimation zu Groß [#2296] - PHP8 - Warnungen in TeilnehmerInnen Listen (Anmeldesets) [#2297] - PHP8 - Warnungen beim Bearbeiten von Einrichtungsdaten [#2299] - PHP8 - Warnungen in der functions.php [#2302] - PHP8 - Warnungen in der SiteInfo [#2303] - PHP8 - Warnungen in der Raumübersicht [#2304] - PHP8 - Warnungen in der Verwaltung von Lernmodulen [#2306] - PHP8 - Warnungen in der Administration der HilfeTouren [#2307] - PHP8 - Warnungen in der Konfiguration der Ilias-Schnittstelle [#2308] - PHP8 - Warnungen in der Pluginsverwaltung [#2309] - Outline von Elementen im Content-Bereich ist abgeschnitten [#2312] - Sidebar erscheint nicht, wenn man zu weit herunter gescrollt hat [#2318] - Responsive Modus: Keine Titel in der blauen Zeile [#2319] - Responsive/Blubber: Auf Smartphones nicht zu bedienen [#2321] - Responsive Navigation: Noch kleine Anpassungen vertikale Ausrichtung [#2323] - Vollbild: In Courseware fängt der Block-Content zu tief an [#2324] - Responsive/Vollbild: Die ContenBar sieht teilweise komisch aus und hat Abstand [#2325] - Auf dem Smartphone darf "Im Vollbildmodus zeigen" generell nicht gezeigt werden [#2329] - Contentbar: Im Wiki/OER (PHP-Version) ist das Icon oben rechts zu weit links [#2331] - PHP8 - Warnungen in ResourceRequest [#2334] - Vollbildmodus: select2 in der Sidebar hat Breite "0px" [#2337] - Vollbildmodus: select2 in der Sidebar ist abgeschnitten [#2338] - GUI-Darstellung in der Raumstruktur sieht defekt aus [#2340] - Raumstruktur hat keine Funktion [#2342] - Trails betreibt sein Errorhandling in unzureichender Weise [#2346] - Weitere PHP8-Warnungen [#2351] - Überarbeitetes Suchwidget: Rand hat noch falsche Farbe [#2353] - PHP8 - Warnungen wenn Plugins nicht gefunden werden [#2355] - PHP8 - Warnungen in der Semester-Klasse [#2356] - Responsive Navigation: markiere aktuell aktive Navigation statt "Ebene nach oben" [#2357] - PHP8 - Warnungen in Meine Veranstaltungen [#2358] - Responsive Navigation: Aufklappen der Sidebar erfordert Scrollen an den Seitenanfang [#2360] - PHP8 - Warnungen in OpenGraphURL [#2361] - PHP8 - Weitere Warnungen [#2362] - Responsive Navigation ist in Einrichtungen kaputt [#2363] - ResourceRequest -Call to a member function first() on null [#2374] - Courseware: Verknüpfte Inhalte im Kurs nicht sichtbar [#2375] - Placeholder-Element des jQueryUI-Sortable falsch plaziert [#2378] - Exception: Call to undefined method Flexi_PhpTemplate::filtered() in app/controllers/jsupdater.php:248 [#2379] - PHP8 - Diverse weitere Warnungen [#2380] - PHP8 - Warnungen in der Courseware [#2383] - Courseware: Verknüpfte Inhalte sind im Kurs bearbeitbar [#2385] - Aktionsmenü liegt teilweise unter dem Footer [#2389] - Gewünschtes Verhalten bei horizontalem Scrollen der Seite klären [#2390] - Template `noheader` bzw. Einstellung `PageLayout::disableHeader()` macht das Layout kaputt [#2394] - Tests für die Terminvergabe/Sprechstunden schlagen zu gewissen Zeiten immer noch fehl [#2398] - PHP8: Invalid parameter number: number of bound variables does not match number of tokens [#2400] - PHP8-Warnings nach dem Abschicken von Nachrichten [#2401] - Weitere PHP8-Warnungen [#2402] - Endzeit von Terminen in der Tages- und Wochenansicht falsch [#2404] - Raum hinzufügen führt zu Endlosschleife [#2405] - Weitere PHP8-Warnungen in der Cronjobverwaltung [#2407] - Infotext zu barrierefreien Dateien: Icon als Linkmarker fehlt [#2408] - CKEditor: LaTeX-Formel geht beim Editieren kaputt [#2418] - CKEditor: Bildgröße geht verloren [#2419] - Userexport CSV: freie Datenfelder fehlen [#2420] - PHP8-Fehler im CourseDate-Model [#2421] - PHP8-Warning in DBSchemaVersion [#2422] - neu hinzugefügte Dateien haben falsche Dateiattribute [#2425] - Stundenplan: ausgeblendete Termine lassen sich nicht wieder anzeigen [#2426] - Teilnehmende können nicht von Warteliste zu Studierenden hochgestuft werden [#2428] - Animation zum Ausblenden der Sidebar in der kompakten Navigation ist nicht sauber [#2430] - Kompakte Navigation: falsche Breite des Inhalts bei eingeblendeter Sidebar [#2432] - MVV: Neue Modulen können nicht angelegt werden, weil die verantwortliche Einrichtung nicht gespeichert werden kann [#2434] - Fehlermeldung TypeError: this.initialNavigation is null auf Seiten, die sich nicht in die Navigation einhängen [#2435] - PHP Warning in CourseNavigation [#2436] - PHP Warning: Division by zero in lib/classes/JsonApi/Routes/Courseware/UserProgressesOfUnitsShow.php [#2437] - Person verbleibt auf Warteliste beim Nachrücken in die Veranstaltung [#2441] - Fragebögen: Auswertung/Ergebnisanzeige ist fehlerhaft [#2442] - PHP8-Warnungen im Kalender [#2447] - PHP8 - Warnungen im NewsController [#2449] - Code-Highlighting geht beim erneuten Bearbeiten kaputt [#2451] - PHP8 - Warnungen in Admin-User [#2485] - CKEditor verliert Formatierung [#2495] - Weitere PHP8-Warnungen [#2496] - Courseware sticky Contentbar an falscher Position [#2498] - Courseware TextBlock Toolbar im sticky Modus an falscher Position [#2499] - Fehler in OERHost::askKnownHosts() [#2508] - Fragebogen: Likert komplett kaputt [#2509] - OERSI: Verbindungen werden nicht debugged [#2513] - Courseware: Code der alten Verwaltungsseite entfernen [#2517] - OER Campus: Aktualisierung der Serverdaten funktioniert nicht [#2520] - OER Campus: OERSI Ergebnisse unvollständig [#2521] - Bug in der Rechtevergabe der Courseware [#2534] - Verschieben von Lehrenden in den Grunddaten funktioniert nicht [#2540] - PHP8 - Weitere Warnungen [#2541] - Undefinierte Variablen im Installer [#2549] - Installationsassistent ist nicht mehr zentriert [#2550] - Fatal error: Declaration of JsonApi\Routes\CourseMemberships\CourseMembershipsUpdate::validateResourceDocument($json, CourseMember $membership) must be compatible with JsonApi\Routes\ValidationTrait::validateResourceDocument($json, $data) [#2564] - PHP8 - Warnungen in statusgroups [#2569] - PHP8-Warnungen aus dem Errorlog (20230425) [#2579] - Aufrufen einer abgegebenen Aufgabe in der Courseware (5.3) durch die Dozierende führt nicht direkt zur Aufgabe sondern zur allgemeinen Kachel-Seite [#2584] - Responsive Navigation: Menü läßt sich nicht mehr öffnen, nachdem ein Dialog geschlossen wurde [#2586] - CW: Erfolge-Block - Wyswyg-Editor - Redo-Funktion aktiv [#2593] - PHP8 Warnungen in der MultiPersonSearch [#2597] - PHP8-Warning [#2606] - PHP8 Warnungen in der Courseware [#2612] - PHP8-Warnungen in templates/calendar/entries/icons.php [#2613] - PHP8 - Warnungen in der Courseware [#2615] - PHP-Fehler in SingleDate [#2616] - PHP8 - Warnungen in MetaDate.class.php [#2617] - Fehler beim importieren gibt keine Hinweise auf Ort/Art des Fehlers [#2619] - Standard-Uploadgrößen für Dateien verändern [#2623] - Cronjobs haben keine Titel [#2624] - PHP8-Warnung in lib/classes/LtiLink.php [#2628] - Icons in der responsiven Navigation werden nicht mehr vom System umgefärbt [#2629] - BlockFeedback too much recursion [#2632] - A11y: Unpassende `role` für `ul#tabs` [#2646] - Öffentliche Links zu einer Courseware werden nicht erzeugt [#2650] - OER: PHP8-Warnungen [#2653] - Barriere melden-Formular wird bei nicht eingeloggtem Benutzer nicht abgeschickt [#2655] - Barriere melden-Formular lässt sich von Loginmaske aus nicht öffnen [#2664] - „Barriere melden“ Formular öffnet sich im Dialog [#2665] - SQL Fehler bei "Teilnehmendenliste importieren" SQLSTATE[42S22]: Column not found: 1054 Unknown column 'auth_user_md5.perms' in 'where clause' [#2704] - Ankündigungen: Textarea wird nicht angezeigt, wenn WYSIWYG ausgeschaltet ist und in CONTENT_LANGUAGES mehr als eine Sprache eingetragen ist [#2705] - PHP Warnung in den Raumanfragen [#2712] - PHP8 BUG bei MVV-Materialien/Dokumente [#2729] - In einer neuen, leeren Installation können mit PHP 8.0 keine Studienbereiche oder Einträge der Einrichtungshierarchie angelegt werden. [#2733] # 13.06.2023 v 5.2.2 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.2&state=all - Interne Links gehen beim Kopieren kaputt [#1153] - Ankündigungen: Suche findet Bereiche, in denen ich keine Rechte habe [#2220] - Ankündigungen haben keinen Text, wenn kein WYSIWYG-Editor aktiv ist [#2373] - exTpl: Strings können als callable aufgerufen werden [#2446] - Call to undefined method MultiPersonSearch::getPageURL() [#2473] - OAuth2: Erhalten eines AccessToken mittels RefreshToken ist nicht möglich [#2507] - "Rundmail schreiben" erreicht keine unsichtbaren Teilnehmer mehr [#2511] - OERSI API-URL hat sich geändert [#2512] - Materialien von anderen Servern nicht zugreifbar [#2542] - Export von Veranstaltungen stellt keine Heimateinrichtung dar [#2548] - OER Campus: Klick auf "Serverdaten aktualisieren" gibt OERSI einen private_key [#2585] - Dateibereich: „Im OER Campus veröffentlichen“ wird angezeigt, obwohl der OER-Campus erst ab einer höheren Rechtestufe verfügbar ist [#2638] # 13.06.2023 v 5.1.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.3&state=all - Fehler bzw. Exceptions beim Aufruf der JSON-API landen nicht im error_log [#614] - Courseware Aktivitätsanzeige zeigt falsche Kurszugehörigkeit [#1829] - Unit-Tests für JSON-API melden in 5.1 immer einen Fehler [#2522] - Leichen in consultation_responsibilities erzeugen Fehler [#2673] # 13.06.2023 v 5.0.5 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.5&state=all - Anzeige Personendaten funktioniert nicht für Courseware-Daten [#797] - SQL-Fehler im Suchfeld beim Import von Wikiseiten [#1243] - Wiki: HTML-Code in Autor:innenzuordnung und Suche [#1376] - Ausgeblendeter WYSIWYG-Editor speichert keinen HTML-Marker beim Absenden des Formulars [#1661] - Polishing: Wiki Footer passt nicht korrekt [#1900] - Der Text von Tooltip-Icons wird nicht vorgelesen [#1916] - Hinweis bei leerem Inhaltsverzeichnisblock [#2083] - Mailweiterleitung Umbruch [#2187] - Fester Wert für die Paginierung im FilesController [#2294] - Meine Veranstaltungen: Darstellungsprobleme [#2322] - Rauminformationen - Unnötiger Whitespace [#2343] - Nachrichten: Fehler beim Scrollen der Nachrichtenliste [#2364] - Einrichtungen: Export-Button auf "Mitarbeiter" nicht mehr als solcher zu erkennen [#2370] - Wording "Nutzer" an diversen Stellen durch "Person" ersetzen [#2391] - Link mit `data-dialog` wird nicht im dialog geöffnet, wenn required checkboxes existieren [#2392] - 2FA: Tokens werden nie gelöscht [#2399] - Dateibereich: Inaktive Aktion Bildergalerie [#2409] - htaccess-Datei: B-Flag fehlt bei RewriteRule-Einträgen für Download-URLs [#2410] - Dateibereich: Per Proxy verlinkte Datei kann nicht heruntergeladen werden [#2411] - Adminseite für Veranstaltungen: Anzeige des Bearbeitungsstatus über ein Icon ist nicht barrierefrei [#2414] - Veranstaltungs-Adminseite: Bearbeitungs-Status sollte in Hinblick auf Barrierefreiheit optimiert werden [#2416] - Ankündigungen: Trennlinie des Footer schließt nicht mehr an den Rahmen des Elements an [#2417] - Migration der Ressourcenverwaltung läßt alte Konfigurationseinstellungen zurück [#2423] - OER Campus: HTTP_PROXY wird nicht genutzt [#2427] - Angaben für die Scrollbox im CSS hat doppelte Angabe zur Property background [#2439] - Die Spalte `description` in einigen Datenbanktabellen verkleinern [#2497] - Fehlerhafter Zugriff auf `$log_action->name` in Klasse `StudipLog` [#2504] - WYSIWYG-Editor in Stud.IP 5.2: Funktionen in der unteren Leiste verlieren die Textposition beim Anklicken [#2510] - Sperrregel für Teilnehmergruppen sperrt Bulkaktion für Teilnehmer aber nicht Einzelaktion [#2515] - Sperrregel für Ausfalltermine erlaubt Wiederherstellung [#2516] - OER Campus: Serverübersicht meldet "Kann von dem Server keine Daten bekommen." [#2539] - Courseware Import Export [#2543] - Responsive Modus kann die Stickyness der Sidebar nicht deaktivieren [#2546] - Installationsassistent leitet nicht korrekt weiter [#2551] - Funktion "Passwort ändern" zeigt eine Fehlerseite an [#2552] - Raumbuchungen - Suche nach Räumen erst ab 3 Zeichen [#2561] - Arbeitsplatz: Aufruf des Dateibereichs dauert sehr lange [#2563] - Persönlicher Dateibereich bremst Browser aus [#2566] - Nachrichten: Ansicht auf Tabletts kaputt [#2568] - JSONAPI: Route `/users/:user_id/courses` hat keinen Semesterfilter [#2572] - Datenschutz: Zeitpunkt letzte Aktivität transparent machen [#2573] - Belegungsplan: Link zur Veranstaltung zeigt Infos im Dialog an, statt zur Veranstaltung zu springen [#2578] - Studiengruppe: "klassische" Teilnehmerseite ist aktivierbar (über "Mehr") [#2591] - onActivation/onDeactivation wird für Plugins nicht aufgerufen wenn eine neue Veranstaltung angelegt wird oder ein Plugin zwangsweise aktiviert wird [#2594] - CSS-Änderungen schieben Termine in nächste Zeile [#2603] - Dateinamen wird bei SENDFILE_LINK_MODE "rewrite" nicht kodiert [#2609] - Fehler in der Terminvergabe, wenn auf einen nicht mehr vorhandenen Terminblock zugegriffen wird [#2611] - Migration für BIEST #2591 [#2622] - Cronjobs sortieren falsch [#2625] - Abschliessen von Semestern fasst zu viele Veranstaltungen an [#2626] - Schönheitskorrekturen am alten Editor [#2633] - Aktionsmenü gibt Icons ohne Größenangabe aus [#2636] - Raumanfragen: Weitere Informationen zu einer Raumanfrage anzeigen: Doppelpunkt fehlt [#2640] - A11y: Fehlerhaftes Attribut `aria-role` an `nav.action-menu` [#2647] - Safari 16.5: Falsche Darstellung von Lehrpersonen in Veranstaltungsübersicht [#2668] - CONSULTATION_TAB_TITLE hat keine Default-Übersetzung [#2690] - Courseware: Beschreibung der Seite fehlt nach dem Import [#2701] - Hauptnavigation: Titel werden bei Tastaturbedienung nicht angezeigt [#2706] # 11.03.2023 v 5.2.1 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2.1&state=all - Courseware: JS-Error beim Aufklappen des Inhaltsverzeichnis [#1168] - Formbuilder: JS-Fehler beim Umschalten der Sprache im ckeditor [#1711] - Zeiten/Räume: Lehrende können beim Bearbeiten eines Einzeltermins einer regelmäßigen Serie nicht zugeordnet werden [#1812] - Zwei-Faktor-Authentifizierung: QR-Code wird nicht mehr angezeigt [#1861] - StudipForms\Form::autoStore() bricht ohne entsprechendes page_close() ab [#1890] - Ankündigung erstellen: Lehrende können ihre Einrichtung nicht als weiteren Bereich auswählen, in dem die Ankündigung angezeigt werden soll [#1982] - Schwarz/Weiß-Modus [#2005] - Schwarz/Weiß-Modus, kleine "Unsauberkeiten" [#2007] - Courseware: Falsches HTML-Escaping im Dialog zum OER-Campus [#2121] - Kontrastmodus: Raumverwaltung Strukturansicht Info-Icon [#2163] - Eine Courseware mit zwei nebeneinander liegenden Abschnitten halber Breite zeigt nach dem Verknüpfen in einer Veranstaltungen dort die Blöcke untereinander an [#2178] - Ankündigungen in weiteren Bereichen anzeigen - Sortierung der Veranstaltung nicht erkennbar [#2213] - Ankündigungen: Bereich verschwindet beim Ändern der Priorität [#2221] # 10.03.2023 v 5.1.2 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.2&state=all - Courseware: Dauerhafte Sperrung von Blöcken führt zu Problemen [#887] - Courseware: Neues Lernmaterial anlegen -> ohne Titel wird kein Material erstellt [#924] - OER Campus: Aktion „Zugriffszahlen“ für ein Lernmaterial kann nicht aufgerufen werden [#1251] - Courseware: Dauerhafte Sperrung von Seiten führt zu Problemen [#1257] - Studiengruppe bearbeiten: TypeError: Argument 2 passed to Deputy::isDeputy() must be of the type string, null given [#1576] - Aufgaben in Gruppen: Fehler in Navigation und Inhaltsverzeichnis [#1609] - Aufgaben: Verlängerungsanfragen mit dem heutigen Datum gewähren erstellt Datum 1.1.1970 [#1611] - "Rechte" Tab stellt nur eine kleine Zahl der TN dar [#1629] - Einige Inhalte sind nicht Teil des responsiven Designs [#1630] - Untertitel in Blickfang teilweise nicht sichtbar [#1631] - Prioritäten bei den Ankündigungen verhalten sich nicht korrekt [#1636] - Courseware: Anzeige der Seitenaktionen inkonsistent [#1651] - Terminbuchungen über Einrichtungsseite sendet Benachrichtigung an "alle" [#1815] - Argument 1 passed to ConsultationSlot::{closure}() must be an instance of User, null given [#1821] - Fehler beim PDF-Export [#1958] - JSONAPI: Verschachtelte inkludierte Relationen werden nicht korrekt ausgegeben [#2003] - Courseware -> Aufgaben: „Teilnehmer/-in“ entspricht nicht dem Standard in Stud.IP und ist mit Screenreadern schwer verständlich [#2096] # 10.03.2023 v 5.0.4 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.4&state=all - Galerie-Block funktioniert nicht mit unsichtbaren Ordnern [#465] - Dateibereich: Animation für "Link kopieren" ist kaputt [#486] - Kalender: Import von ICS-Datei sorgt für Exception [#680] - Blubber mißbraucht `UserConfig` zum Speichern theadbezogener Einstellungen [#744] - OER Campus: app/views/oer/market/index.php enthält Controller-Code im Template [#806] - Globale Suche: Fehlende alt-Attribute für "Suche zurücksetzen" und "Suche starten" [#821] - Courseware: geänderte Metadaten werden nicht gespeichert [#911] - Unzureichende Übersetzung mittels vue-gettext [#1062] - SimpleORMap: Am Model definierte Objekteigenschaften werden beim Klonen ignoriert [#1081] - Courseware: ImageMapBlock lässt sich nicht intuitiv bedienen [#1136] - Nach dem Kopieren aller Inhalte wird die Liste der Seiten in der Verwaltung nicht aktualisiert. [#1151] - Detailseite einer VA: Bereich „Veranstaltungsort / Veranstaltungszeiten“ ist mit Screenreadern schwer verständlich [#1244] - Button "Raum anfragen" ausblenden, wenn ohne Funktion [#1270] - OER-Campus: Großer schwarzer Kasten [#1384] - 5.2 Erweiterte Suche im Veranstaltungsverzeichnis: Feld "Kommentar" müsste Beschreibung heißen. [#1464] - Deaktivierte Items sind nicht mehr ausgegraut [#1532] - Cache für die Rollen von Nutzern in RolePersistence lässt sich nicht effizient löschen [#1580] - Aufgaben: Seite neben der aktuellen Seite hinzufügen [#1610] - Übersetzung für Benachrichtigungs-Icon ist nicht aktuell [#1698] - Mein Arbeitsplatz - CSS kaputt [#1710] - Ausgewählte Navigationspunkte teilen Screenreadern nicht mit, dass sie ausgewählt sind [#1748] - Buchungen exportieren: Das Auftauchen eines Fehlers im Dialog führt zu einer Exception [#1773] - OER - Campus - PHP-Warnings [#1780] - Fehlerhaftes Escaping bei Verwendung der Icon/Button-API (z.B. beim Löschen von LTI-Tools) [#1797] - Zeiten/Räume: Bulk-Aktion „Bearbeiten“ für Einzeltermine einer Terminserie füllt die Felder für Räume und Lehrende nicht aus [#1813] - mvv_assignments bzw. mvv_contacts kann nicht nach priority sortiert werden [#1825] - Inhaltsverzeichnis springt nach oben wenn Ende erreicht wurde [#1826] - Courseware: Abschnitt "nicht zugewiesene Inhalte" taucht kurz auf und verschwindet dann wieder [#1852] - Vue-Komponente studip-tooltip-icon erzeugt ein Tooltip-Icon, das nicht per Tastatur fokussierbar ist [#1857] - OER Campus: Vorschaubild statt Logo [#1876] - Leinwand-Block: Button fehlt für "Werte anderer Nutzer anzeigen" [#1877] - StudipController::render_json() sendet keinen Content-Length-Header [#1889] - Migration für Blubber kann nur unmittelbar ausgeführt werden [#1891] - Skiplink-Menü schließt sich nicht [#1892] - Block Dokumente: Download Icon wird angezeigt obwohl "nicht angezeigt" ausgewählt ist. [#1940] - Raumgruppen - Lange Namen führen zu vertikalem Scroll [#1949] - Icon-Größe im Action-Menü [#1953] - DocumentBlock kann nach Anlegen nicht gespeichert werden [#1978] - Teilnehmerseite: TypeError: Argument 1 passed to ActionMenu::setContext() must be of the type string [#1998] - MyRealmModel::getDefaultModules() geht fälschlicherweise davon aus, dass es eine SemClass mit der Id 1 gibt [#2006] - Courseware: Audio-Block kann aufnehmen, sagt das aber nicht in der Beschreibung [#2008] - Pfade in SCSS-Stud.IP-Mixin lassen sich beim Einbinden des Mixins nicht anpassen [#2010] - Ilias Schnittstelle: Anlengen von Lernobjekten von Stud.IP nicht möglich [#2012] - Deaktivieren von Mailbenachrichtigungen [#2023] - Beim Verlassen einer VA werden alle Einträge für die täglichen Benachrichtigungen gelöscht [#2024] - Forum: Fehler `Only variables can be passed by reference` [#2026] - Courseware: Audio Block kann kein m4a / mp4 auswählen [#2028] - Hinzufügen von Standardvertretungen funktioniert nicht mehr [#2031] - Courseware: Inhalt eines zugeklappten Akkordeons verbraucht Platz auf der Seite und läuft ggf. aus dem Content-Bereich heraus [#2034] - Courseware: langer Titel eines zugeklappten Akkordeons läuft "über" [#2043] - Courseware: Anzeige des Icons auf "Meine Veranstaltungen" braucht zu viel Speicher [#2048] - Fehlerhafte Darstellung von PortalPlugins für die Rolle "nobody" (also im ausgeloggten Zustand) [#2051] - Courseware: Textblock hat doppeltes padding [#2052] - Evaluationen (alt): Zugeordnete Bereiche werden nicht mit Namen angezeigt [#2053] - Lösung für BIESt 109 ist nicht vollständig in Stud.IP 5.1 und 5.0 [#2063] - Blur-Effekt und Farbwechsel in der Navigation beim Anklicken der Schnellsuche [#2069] - Tabelle `blubber_follower` ist verwaist und sollte entfernt werden [#2082] - Auswahl des aktuellen Tages auch im Datepicker anbieten [#2084] - Englische Übersetzung der Texte im Datumsauswähler funktioniert nicht [#2085] - Course::findByUser() gibt Veranstaltungen mehrfach zurück, wenn diese in mehreren Semestern hängen [#2086] - JS: Strings werden übersetzt bevor die Übersetzungen geladen sind [#2089] - Tests im 5.1 branch schlagen fehl [#2093] - Freigabe von Seiten wird nicht vererbt [#2094] - DataField::getDataFields filtert bei Veranstaltungen falsch nach der Kategorie [#2104] - npm-Fehler beim Aufruf von "make catalogs" [#2122] - svgo-Konfiguration ist fehlerhaft und macht Icons kaputt [#2123] - Einträge aus Tabelle "seminar_user_notifications" entfernen, wenn eine Person eine VA verlässt [#2141] - Angaben zu Mindestversionen von PHP und MySQL sind nicht aktuell [#2155] - Courseware\Instance::findAllBlocksGroupedByStructuralElementId() deklariert falschen Rückgabetyp [#2162] - Parametertyp "string" ist im StudipController verloren gegangen [#2165] - Tests sollten mit Mindestanforderung PHP 7.2 laufen [#2166] - Aktionsmenü globale Benutzerverwaltung [#2172] - Spezielle Anpassung für den IE11 und input[type=image] in Verbindung mit [formaction] ausbauen [#2177] - Export von Buchungen: „Argument 1 passed to StudipController::isURL() must be of the type string, null given“ bei falschen Eingaben im Formular [#2179] - Fehlerhafter Satz "Klicken %shier%s, um ein Raumgruppen anzulegen." [#2183] - CSRF-Protection absichern [#2184] - Datei hochladen -> Meine Veranstaltungen: Studiengruppen haben das falsche Standard-Avatarbild [#2192] - User-Model arbeitet nicht vernünftig mit abgeleiteten Klassen zusammen [#2194] - Meine Veranstaltungen / Archivierte Veranstaltungen wird nie die geschützten Dateien anzeigen [#2195] - User-Model arbeitet auch an anderen Stellen nicht vernünftig mit abgeleiteten Klassen zusammen [#2197] - RolePersistence fragt den Cache nach allen Rollen unnötig oft ab [#2201] - Selbsteintrag in Gruppen wird nicht richtig gespeichert [#2211] - Meine Veranstaltung - Zusatz "versteckt" ist teil des Links [#2224] - Actionmenu in Verbindung mit Attribut "formaction" und Dialogen funktioniert nicht mehr [#2225] - In einer Veranstaltung fehlt bei der Courseware der Name der Veranstaltung in der Titelleiste des Browsers [#2228] - XSS-Schwäche beim Feedback in Veranstaltungen [#2230] - Hinzufügen von Personen zu Teilnehmergruppen funktioniert nicht [#2231] - Unschöne Möglichkeit, jede Klasse inkl. einem Parameter zu initialisieren [#2236] - Forum erkennt neue Beiträge nicht mehr richtig [#2242] - Beim Klick auf "ILIAS-Kurs aus einer anderen Veranstaltung zuordnen" werden alle Kurse mit Anbindung an ILIAS aus Stud.IP aufgelistet, nicht nur die Kurse, bei denen der Nutzer Dozent ist [#2254] - Fehlender Hinweis auf Feiertage beim Erzeugen von Terminen [#2265] - Dateibereich: Auswahl des Kopierziels als Admin nicht möglich [#2274] - SQL-Fehler in den Evaluationen [#2285] - Forenabos werden beim Löschen von Nutzern nicht mit entfernt [#2289] # 10.03.2023 v 4.6.8 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+4.6.8&state=all - Raumplanung: Option "Eigene Anfragen anzeigen" fehlerhaft [#220] - table.collapsable läßt sich nicht mit Tastatur bedienen [#386] - Formular-CSS: Abstände nicht korrekt [#682] - Kaputtes Layout im Dialog zum Bearbeiten mehrerer Termine [#950] - Raumadmin nur Raumverwaltung: bei Raumgruppen Papierkorb- und Notizblockicon nicht vorhanden [#1121] - Raumsuche: Gelöschter Filter läßt sich nicht wieder hinzufügen [#1442] - Raumsuche: Suche ist nach Fehleingabe nicht mehr zugänglich [#1565] - Call to undefined method SemesterSelectorWidget::setRange() [#1737] - resource_property_definitions.type hat den falschen Typ [#1796] - Forum: Übersicht der Themen behandelt HTML falsch [#1801] - XSS-Schwachstelle bei den Zusatzangaben einer Veranstaltung aus Lehrendensicht [#1810] - Select-Elemente in Dialogen bekommen nicht automatisch den Fokus [#1816] - PHP Deprecated: Non-static method StatusgruppeUser::findByContact() should not be called statically [#1818] - Dateiupload für Hintergrundbilder auf Startseite scheitert an groß geschriebener Dateiendung [#1827] - Individuelle Raumgruppen werden unsortiert angezeigt [#1831] - Berechtigungen für die gesamte Raumgruppe setzen: „Zuweisen“ hat keine Auswirkungen, wenn die Rechtestufe bei speziellen Berechtigungen geändert wird [#1839] - Aufruf der Raumverwaltung liefert Call to a member function getTimestamp() on null [#1840] - Einzeltermine einer regelmäßigen Zeit werden doppelt/falsch erzeugt [#1855] - Fehlende Konfigurationseinträge durch fehlerhafte Migration [#1983] - Konfigurationseinstellung RESOURCES_ENABLE_EXPERT_SCHEDULE_VIEW wurde entfernt, aber wird noch genutzt [#1985] - ActionMenu::addLink() wertet übergebenen StudipLink falsch aus [#1989] - Keine Anzeige von zugangsbeschränkten Veranstaltungen in der Datei- und Aktivitätsübersicht [#2015] # 01.12.2022 v 5.2 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.2&state=all - Bilddateien oder PHP-Skripte sind als "ausführbar" markiert [#44] - Barrierefreiheit: Alternatives, kontrastreiches Farbschema anbieten [#96] - SEMESTER_TIME_SWITCH optimieren [#208] - Wildcard für HTTP_PROXY_IGNORE [#582] - I18N für die Datenfelder der Tabelle user_inst [#605] - Aktionsmenüs barrierearmer machen [#608] - Event TopicDidCopy beim Kopieren von Themen werfen [#628] - Darstellungsfilter im Adminbereich für Veranstaltungen um Einrichtung erweitern [#695] - Tabellen für Hilfetexte und Touren erweitern [#758] - PHP8: Fatal error beim Aufruf von Stud.IP-Seiten [#765] - Schnellsuche findet nur noch Treffer im aktuellen Semester [#766] - CRONJOBS_ESCALATION entfernen [#771] - OER Campus an den OER-Search-Index (OERSI) anbinden [#783] - Alte Kern-Plugins in neue Struktur überführen [#814] - Formularbaukasten und Ankündigungsbearbeitung [#837] - check_admission-Cronjob um Mailversand erweitern [#841] - Anzeige von Veranstaltungen auf der Profilseite auf das letzte, aktuelle und nächste Semester beschränken [#842] - OER Vorschläge von Studierenden [#852] - Teilnehmendenseite: Aktion „Rundmail schreiben“ hinzufügen [#877] - Anmeldesets: Veranstaltungen konfigurieren für alle Anmelderegeln [#879] - Installation von zwei Testsystemen von main bringen unterschiedliche Ergebnisse [#893] - XSS auf der Plus/Mehr-Seite [#895] - Erweiterung der von den externen Seiten verwendeten Template-Engine exTpl [#896] - StEP00365: Suchfunktion auf Coursewareseiten [#915] - StEP00364: Verknüpfen / Zuweisen von Lernmaterialien zu Veranstaltungen [#917] - StEP00363: Externe Ansicht als Link für Courseware-Seiten [#918] - Terminvergabe: Beim Anlegen der Terminserien soll es möglich sein, eine Pause anzugeben [#925] - Tabelle `user_inst` einen einfachen, numerischen PK geben [#947] - PHP8: Warnings auf der Login- und Startseite wegen undefinierter Variablen oder Indizes [#957] - eslint in den Webpack-Prozess integrieren [#963] - Sichtbare Meldung nach serverseitigem Fehler beim Dialogaufruf [#966] - Fehler im JS korrigieren [#968] - PHP8: Veranstaltungs-Übersicht wirft viele PHP Warnings [#971] - Feineinstellung auf Einrichtungen für Anmelderegeln entfernen [#973] - JS-Lib für QRCodes per npm laden [#993] - PHP8: Oer_OaiController ist als PluginController kaputt [#1015] - Semesterangabe neben dem Veranstaltungstitel hinzufügen [#1031] - Einbindung externer Bilder im HTML-Editor über den media_proxy funktioniert nicht mehr [#1032] - ActionMenu::THRESHOLD einstellbar machen [#1033] - Beschreibungen für Teilnehmergruppen [#1034] - StEP00366: OAuth2 zur Autorisierung für externe Schnittstellen [#1035] - Teilnehmendenseite: Drei Punkte von Aktionsmenüs sind in die Länge gezogen [#1036] - JS Fehler beim make [#1038] - Undefined vars in courseware [#1039] - Syntaxfehler in Migration 5.2.7 [#1041] - Wiki: Aktionsmenü in der Kopfzeile ist nach unten gerutscht [#1046] - Fehler im Dateibereich bei freien Veranstaltungen [#1048] - Stud.IP-Vuex-Store [#1052] - IDE zeigt syntaxfehler an [#1053] - Hilfe-Wiki-Link ändern von 5.0 auf 5 [#1055] - Spezielle Controllerklassen als abstrakt markieren [#1056] - CW: Kleinigkeiten OER Campus-Vorschläge [#1061] - Forum wirft PHP8-Warnings [#1064] - Migration 5.2.2 kann nicht doppelt ausgeführt werden [#1067] - Schnellsuche findet keine Treffer im nächsten Semester [#1070] - Wiki wirft PHP8-Warnings [#1075] - Blubber wirft PHP8-Warnings [#1077] - Profilseiten erzeugen PHP8 Warnings [#1078] - Forumbeiträge lassen sich nicht erstellen [#1082] - Ckeditor wird nicht jedes mal geladen [#1084] - CKEditor Bilder einbinden funktioniert nicht [#1085] - CKeditor und i18n Umschaltung [#1088] - Mehrfaches einbinden von CKEditor funktioniert nicht [#1089] - Forum ist kaputt, zeigt nur noch leere Übersichtsseite an [#1128] - CK5 - Abbrechen des Editors führt zu einem Fehler [#1154] - CKEditor5 Insert-Math-Modus [#1155] - Falsches Zeichen in RangeInput.vue [#1156] - CKEditor GUI-Fehler [#1157] - Ankündigungen Bereichsauswähler zeigt [object Object] [#1158] - Route `GET /institute-memberships/{id}` defekt [#1164] - Sicherheitsupdate `jspdf-yworks` [#1166] - JS-Fehler im Veranstaltungsstundenplan [#1167] - Courseware-Suche: "Vollbild einschalten" funktioniert nicht auf der Trefferliste [#1169] - Courseware: "Informationen zur Seite" zeigt JSON an [#1170] - Courseware: Suchergebnisse bietet Seitenaktionen in der Sidebar an [#1171] - Courseware: Schnellsuche zeigt nicht alle Treffer an und hat komisches Layout [#1172] - WYSIWYG-Editor: Einfügen eines Textes aus dem Zwischenspeicher ergibt html [#1178] - Footer auf mobilen Geräten noch unschön [#1179] - StEP00364: Barrierefreiheits-Probleme [#1186] - OAuth2 Admin-Seite funktioniert nicht, weil das Template admin/oauth2/_notices fehlt [#1197] - "Multiple migrations have the version number 5.2.9" [#1198] - TIC877: Dialog zum Schreiben der Rundmail ist zu klein [#1199] - Die Tabellen für Hilfetexte und Touren sind zu breit [#1201] - Gitlab-CI PHP-Unittest-Reports [#1202] - Die Ausführung von make schlägt wegen fehlendem gettext.js fehl [#1203] - OER Vorschläge von Studierenden: Polishing [#1204] - StEP #837: Barrierefreiheitsprobleme mit I18N-Feldern und dem Hinweis auf Pflichtfelder [#1206] - Barrierefreiheits-Probleme in TIC #96 [#1207] - Barrierefreiheitsprobleme bei WYSIWYG-Feldern mit dem CKEditor 5 [#1213] - Verwendung von input[type=image] im Aktionsmenü [#1218] - Vue-Komponente `StudipActionMenu` unvollständig [#1219] - CK5-Editor: Link-Popup funktioniert bei Ankündigungen nicht richtig [#1226] - Undefined variables [#1235] - Fehler vom Typ "Static call to instance method" [#1237] - Fehler/Toter Code in lib/classes/ContentBoxHelper.php [#1241] - Fehler vom Typ "Unsafe usage of new static()" [#1245] - Teilnehmerseite: No value could be found for UserStudyCourse::studycourse_name [#1266] - Undefinierte Methoden in `Seminar_Auth` [#1275] - Weitere durch PHPStan entdeckte Fehler/Unstimmigkeiten [#1276] - Fehler vom Typ "Method/Function should return XY but return statement is missing" [#1278] - Barrierefreiheit: Kontrastschema - nicht lesbarer Text im Profil [#1287] - StudipMemoryCache speichert aufgrund eines Tippfehlers nichts [#1288] - Formularbaukasten fügt v-cloak im globalen Stylesheet hinzu [#1294] - Fehler vom Typ `Access to undefined property` [#1295] - 500 Cannot access protected property RESTApi [#1297] - Benutzerverwaltung: Cannot access protected property DataFieldSelectboxEntry::$type_param [#1298] - Öffentlich zugängliche Raumpläne - Liste der Räume bietet keine Funktionen an [#1306] - Fehler in den Tests [#1309] - Filter der Veranstaltungssuche sind verschwunden [#1324] - Fehler im Code der Controller [#1328] - Fehler beim Aufruf von Verwaltung > Zugangsberechtigungen [#1334] - Cannot assign by reference to overloaded object [#1338] - "Rundmail schreiben" funktioniert für Studenten nicht mehr [#1349] - Ankündigen - Alle als gelesen markieren [#1362] - Ankündigungen: Layout-Fehler bei den Dropdowns im Dialog [#1363] - STUDIP.URLHelper überschreibt Parameter in der übergebenen URL [#1395] - match_route() hat Probleme mit "/" am Pfadende [#1396] - Courseware: Verschiebe-Pfeile werden als Verknüpfung vorgelesen [#1413] - JavaScript Unit-Tests sind kaputt [#1433] - PHP-Doc Fehler im FileManager [#1435] - IDE meldet Fehler im Code - Function name must be callable - a string, [#1469] - Datei oauth2.php im public Ordner ohne Funktion [#1485] - Teilnehmendenseite: Bulk-Aktion „Nachricht senden“ liefert eine Exception mit SQL-Fehler [#1496] - Ankündigung anlegen/bearbeiten: „In weiteren Bereichen anzeigen“: Die Namen von Fakultäten werden nicht angezeigt [#1501] - High Contrast Mode: Verursacht weissen Text und schwarzen Rahmen im Meetings-Plugin [#1544] - Forum: Fehler beim Zurücksetzen der Suche [#1549] - Terminvergabe: Es werden manchmal zu wenige Slots erzeugt [#1582] - datafields collection an SORM Objekte ist immer leer [#1588] - inkonsistente Definition der computed-Eigenschaften "owner()" und "editor()" [#1614] - Rundmail schreiben: Name der Veranstaltung wird nicht als Betreff gesetzt [#1622] - Ankündigungen: SQL Fehler bei der Suche nach weiteren Bereichen [#1666] - Mehrsprachige Inhalte lassen sich über den Formbuilder nicht speichern [#1708] - Formularbaukasten: Buttons sind nicht in einem footer-Element und außerhalb des Formulares [#1820] - footer-Elmente im Formularbaukasten sind nach der Lösung in #1820 immer noch an der falschen Position [#1822] - Slider: Bedeutungen der Werte sind nicht klar ersichtlich [#1832] # 18.11.2022 v 5.1.1 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.1&state=all - Courseware PDF-Export: Block Infomationen im Fallback nicht immer brauchbar [#723] - Verwendung von `have_studip_perm()` in lib/classes/JsonApi/Routes/Courseware/Authority.php [#1047] - Courseware: Aufgaben zuweisen [#1122] - OER-Campus > Entdeckermodus > Schlagwortbox [#1129] - Courseware: Bearbeiten/Verwalten von zugewiesenen Aufgaben [#1144] - Courseware: Hängt bei "Lege Import Ordner an" [#1259] - Courseware Bookmark Übersicht ist leer [#1406] - Bearbeiten als Teilnehmende auch mit eingestellter Berechtigung nicht möglich [#1452] - Fehler beim Hinzufügen von JSONAPI-Routen durch Plugins [#1505] - StudipController::url_for('', ['foo' => 'bar']) ignoriert die übergebenen Parameter [#1538] - Aktivitätsfeed ist kaputt [#1557] - Signatur der Methoden zum Hinzufügen von Routen an JsonApi\Contracts\JsonApiPlugin sind fehlerhaft [#1567] - Arbeitsplatz / Courseware : Art des Lernmaterials wird beim Erstellen nicht gesetzt [#1584] - Courseware Art des Lernmaterials inkonsistent benannt [#1585] - Fehler in Sprechstunden beim Zusammenführen von Accounts [#1625] - Sequentielle Reihenfolge: Nicht zur Verfügung stehende Kapitel können über die Exportfunktion weiterhin eingesehen werden [#1632] - Terminvergabe: Bulkaktionen in der Verwaltung der Termine funktionieren nicht wie erwartet [#1641] - Passwortlink beim Zurücksetzen über die Adminoberfläche ist nicht lang genug gültig [#1647] - Errorhandler für die JSONAPI sollten auch den richtigen Content-Type setzen [#1659] # 18.11.2022 v 5.0.3 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.0.3&state=all - Benachrichtigungen sind nicht per Tastaturnavigation erreichbar [#109] - Fehlender Uni-Name bei Mail zur Passwortänderung [#134] - Infodialog zu Ressourcen ignoriert Einstellung RESOURCES_SHOW_PUBLIC_ROOM_PLANS [#143] - "Wiki-Seiten importeren" findet keine Veranstaltungen mehr [#145] - Raumplanung: Sortierung der Raumanfragen funktioniert nicht [#188] - Raumanfragen: Suche anhand der gewünschten Raumeigenschaften findet zu wenig Räume [#239] - Raumanfragen: Teilweise belegte Räume nicht buchbar [#240] - Migration der Seminare-Semester-Tabelle ist fehlerhaft [#249] - Seite "Raumverwaltung > Übersicht > Räume" lädt sehr langsam [#357] - Hierarchie beim Anlegen von Räumen ist falsch sortiert [#358] - Neu angelegte Accounts bekommen kein Paßwort und können auch keines setzen [#513] - 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] # 21.07.2022 v 5.1 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1&state=all - Trails: redirect() soll sich wie url_for() bedienen lassen [#1] - Raumverwaltung: Berechtigungsübersicht soll eine Liste mit Personen anzeigen, die Berechtigungen haben [#11] - Vor dem tatsächlichen Verschieben einer Buchung im Belegungsplan soll eine Sicherheitsabfrage erscheinen [#12] - Mehr Termininformationen beim Erstellen/Bearbeiten von Raumanfragen in VA anzeigen [#13] - StEP00358 Schnittstelle zum OER Portal Niedersachsen [#23] - Auswahl des Buchungstyps für den Export der Raumbelegungen [#67] - Freitext unterhalb eines exportierten Raumbelegungsplanes [#68] - Upgrade der JSONAPI-Bibliotheken [#80] - Update codeception und phpunit [#81] - Erweiterung der Anmelderegel "Veranstaltungsbezogene Anmeldung" [#87] - Auflösen von Anfragen: Information zu gebuchten Räumen fehlen [#88] - Anfragenliste: Erweitern um einen Filter für abgelehnte Anfragen [#93] - Slim muss Installation in Unterordner beachten [#119] - TIC: CLI-Skript `cli/plugin_manager` wart- und erweiterbarer machen [#122] - Terminvergabe: Mehrere durchführende Personen [#132] - StEP 359: Verwaltung der Migrationen über versionierte Branches [#136] - CLI-Skript `studip` einführen und alte Skripte entsprechend umstellen [#140] - Fehlerhafte Signatur von `#invoke` in Unterklassen von `NonJsonApiController` [#142] - Unit-Tests müssen ohne `pdo_sqlite` auskommen [#147] - Raumsuche: Aktion „URL zur Suche kopieren“ hinzufügen [#160] - Buchungsdialog: Bei Reservierung die Aktion „In Buchung umwandeln“ anbieten und umgekehrt [#167] - Courseware: Fehler beim Kopieren aus Veranstaltungen [#168] - Gruppenzugehörigkeit bei Terminen [#196] - Migration von 4.6.2 auf 5.1 funktioniert nicht korrekt [#203] - JSONAPI: Verschachtelte `include`-Pfade werden nicht mehr berücksichtig [#262] - Update auf 5.1 erkennt DB-Schema falsch, wenn lokale Migrationen existieren [#331] - Migration 5.0.x bekommt falsche Branch-Zuordnung [#337] - Upload von Bildern auf Courseware-Seiten nicht möglich [#350] - StEP00357: Coursewareinhalte zuweisen [#367] - Skiplinks hinzufügen und umbenennen [#394] - Access-Keys ausbauen [#395] - OpenID Connect als SSO AuthPlugin [#397] - Nutzungsbedingungen für Studiengruppen übersetzbar machen [#400] - VA-Themen übersetzbar machen [#401] - Zielgruppenspezifische Banner [#409] - Zielgruppenspezifische Ankündigungen und priorisierung [#410] - Update der browserslist DB [#426] - Anpassung der ILIAS-Schnittstelle für Nutzung mit ILIAS-seitiger LDAP/Shibboleth-Anbindung [#431] - JSONAPI: Messages zeigen keine Relationen mehr [#434] - Skiplinks werden als „Schalter“ vorgelesen und sehen noch wie Buttons aus [#438] - Skiplinks: Auswahl eines Skiplinks versteckt zwar das Skiplink-Menü, aber man bleibt trotzdem innerhalb des Menüs [#583] - TwilloConnector ignoriert Proxy Einstellungen [#635] - .gitignore config/twillo* hinzufügen [#640] - StudipController::redirect() akzeptiert keine relativen URLs mehr, sondern interpretiert diese als trails-routen [#642] - CLI-Script "plugin:activate" fehlt [#650] - alte Einstellungen für die Hilfe entfernen [#655] - Courseware PDF-Export: Fehler beim Export des Embed Blocks [#664] - Courseware PDF-Export [#667] - Semesterzuordnung von Veranstaltungen kann nicht geändert werden [#686] - ConsultationSlot: Fatal error in updateEvents() [#691] - Fehlende ID "sidebar-navigation" am Navigations-Widget in der Sidebar [#697] - Migrationen eines Plugins werden über CLI nicht mehr ausgeführt [#701] - Courseware: PDF-Export von mehreren Seiten nicht möglich [#712] - Ansichtsoption Bearbeiten wird angezeigt, obwohl nicht bearbeitet werden kann [#716] - Courseware Aufgaben erhalten falsche Seitentitel [#717] - Aufgaben werde im IHV nicht gefiltert [#718] - Courseware Aufgaben sind in der Verwaltung nicht unterscheidbar [#720] - Courseware Ansicht trägt falsche Bezeichnung [#722] - Courseware Export Widget verhindert PDF-Export für Lernende [#735] - DSGVO: Export Personendaten wirft Fehler [#762] - ConsultationBlock::teacher not found [#767] - Fehler im DB-Schema des Clipboards [#776] - Migrationen werden nicht angeboten, wenn `schema_version` inkonsistent ist [#778] - Update package-lock [#789] - Courseware: Sortierung wird beim Abbrechen nicht zurückgesetzt [#810] - Courseware: Verschieben von Blöcken zwischen Containern auf der gleichen Seite funktioniert nicht [#811] - Rolle "sort" soll auch blau sein [#920] - Courseware Sidebar Navigation [#953] - Courseware: Inhaltsblock > Aufgaben-Element [#954] - Courseware Aufgaben: Unterseiten werden nicht auf Rechte geprüft [#1112] - Courseware Aufgaben: Name des Bearbeiters fehlt im Titel [#1113] - Courseware Contents Overview: Eigene Seite wird nicht mitgezählt [#1114] - Routen für die Sprechstunden/Terminvergabe sind nicht implementiert [#1149] - Tests für die Routen der Sprechstunden/Terminvergabe implementieren [#1174] - Aktion „URL zur Suche kopieren“ steht über dem Suchformular [#1208] - Fehler im Code der JSONAPI [#1228] - Migration 1.297 schlägt beim Update von 4.4 auf 5.1 fehl [#1256] # 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] - <br> 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 <Vorname> <Nachname> 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 <legend> im <fieldset> ist 1 Pixel zu breit [#9061] # 05.12.2018 v 4.1.1 https://develop.studip.de/trac/query?milestone=Stud.IP+4.1.1 - i18n Modulbeschreibung englische Fassung kaputt [#8407] - Zugeklapptes Suchfeld liegt über der Seite [#8495] - Dashboard: Speicherlimit überschritten [#8689] - Dokumentensuche: Invalid InnoDB FTS Doc ID [#8690] - Bezeichnung "Dashboard" entfernen [#8714] - Schlüsselspalten werden als utf8 angelegt [#8723] - Ändern der Reihenfolge von Modulen in Studiengangteilabschnitten kaputt [#8781] - Veranstaltungsübersicht zeigt Unsinn an [#8784] - Veranstaltungen werden mehrfach gefunden [#8800] - Schnellsuche: Überschriften zu groß [#8881] - vorhandene und bearbeitete Raumanfragen zerfallen in Einzelbelegungen mit unbekannter Zuordnung [#8906] - CSV-Export von Veranstaltungen zeigt nichts an, wenn mehr als 500 VA [#8909] - Fehler bei Einstellung der Datenübernahme der Rollendaten [#8910] - Schnellsuchen vor Anerkennung der Nutzungsbedingungen erzeugt Fehlermeldung [#8927] - Link auf Eltern-Objekt fehlerhaft in der Verwaltung von MVV-Dokumenten [#8947] - MVV: Falsche Reihenfolge der Studiengangteil-Bezeichnungen [#8958] - Export im Ablaufplan: Termintyp steht immer auf neuer Zeile [#8961] - "Link zu dieser Studiengruppe" erzeugt falschen Link [#8978] - Falscher table alias in optionaler Auswahlfunktion für Studiengangteilversionen [#8706] # 05.12.2018 v 4.0.8 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.8 - Anlegen eines regelmäßigen Termins funktioniert nicht [#7070] - Fragebogen mit MC-Frage erzeugt Warnung bei Auswertung [#7482] - Anfragenplan zeigt kaputte Icons [#8802] - warning: setlocale: LC_ALL: cannot change locale (.UTF-8) [#8856] - Aktionsmenü: Nicht anklickbarere Bereiche zwischen Einträgen [#8883] - Aktionsmenü: Abgrenzung zum Seitenhinhalt [#8884] - Nicht anklickbarere Bereiche zwischen Icons und Reitern [#8885] - FileManager::getFolderFilesRecursive vergisst Ordner [#8914] - Upload einer leeren Datei nicht möglich [#8930] - "Mehrere Adressaten hinzufügen": Nutzer anderer Domänen auswählbar [#8992] - Migration 222 "UTF-8 Conversion" kann unter MariaDB >= 10.3.1 nicht ausgeführt werden [#8997] - Bedienung der Auswahl und Priorisierung von Veranstaltungen in Anmeldeset auf Touchgeräten umständlich [#9009] - Dateinamen im Dateibereich sind falsch sortiert [#9011] - Markup::isHtml() liefert bei deaktiviertem Editor immer false [#9012] - Warning beim Upload eines Avatars im PNG-Format [#9016] - Stud.IP 3.5: Migrationen 157 und 158 laufen nicht mit MySQL > 5.7.4 [#9018] - Migration 180 bricht wegen fehlendem default-Wert für Spalte "comment" der config-Tabelle ab [#9021] - "Meine Veranstaltungen" lädt unnötig lange bei VAs mit vielen Ordnern [#9023] - Dateibereich: Datenexport im ZIP-Archiv enthält Vorname und Nachname im selben Feld [#9029] - Fehler beim Registrieren einer Applikation [#9031] - ExportPDF::save funktioniert nicht [#9033] - File::connectWithDataFile sollte auch "$file->size" anpassen [#9034] - Export von persönlichen Literaturlisten klappt nicht [#9035] - Suche in Studiengruppen teils kaputt [#9036] - Zeiten/Räume: Ändern des Semesters ändert nicht Semesterfilter [#9045] - CourseEvent::getPermission ignoriert user_id Parameter [#9047] - Leerzeichen bei Suche nach Personen im Log ignorieren [#9048] - Bindestrich. bzw. Rechtschreibfehler und Leerzeichen [#9052] - Tippfehler bei Widgetbearbeitung [#9055] - MyCoursesSearch produziert SQL Fehler mit perm tutor oder autor [#9056] - Raumanfragen für vergangene Termine werden mit angezeigt [#9057] - UserLookup-Filter arbeiten unscharf [#9058] - Cronjobs: Pagination zeigt zuviele Seiten an, wenn gefilter wurde [#9067] - Falsche Migrationsnummer bei Migration [#8544] # 06.11.2018 v 4.0.7 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.7 - Aktionen in der Ergebnisliste der Nutzerverwaltung [#8030] - HTML-Entities nicht mehr ersetzen [#8104] - Studip-Dialog ignoriert Datei-Uploads [#8708] - Lizenzwähl-Dialog hat doppelte Buttons "Abbrechen" und "Schliessen" [#8710] - Link auf Blog im Footer raus [#8736] - Beschränkte Teilnehmerzahl, Windhund Verfahren kann versehentlich gewählt werden [#8738] - Austreten aus Studiengruppen funktioniert nicht über Tür-Icon [#8751] - Klickfläche in Aktionsmenüs zu klein [#8789] - ActionMenu::addButton() wird falsch angezeigt [#8795] - Anzeige kaputt bei ActionMenu::THRESHOLD > 1 [#8796] - Grunddaten: Gesperrte Textfelder sind nicht disabled [#8799] - Antwortmöglichkeiten eines Fragebogens werden nicht gespeichert [#8801] - Avatar-Menü: Abstand zwischen Bild und Dropdown-Icon [#8803] - HTML-Entities im RTF-Export der Teilnehmerseite [#8810] - UTF-8 Migration konvertiert auch IDs und ENUM-Werte [#8820] - RELATIVE_PATH_RESOURCES entfernen [#8834] - submit-upon-select funktioniert nicht richtig bei leeren Werten [#8842] - Teilnehmerseite einer Veranstaltung: Exception bzw. Fatal Error beim Laden der Liste [#8848] - Ausgeblendete Veranstaltungsfilter automatisch deaktivieren [#8850] - Dropdown-Box zur Auswahl von Einrichtungen zu klein [#8853] - Passwort kann man mobil nicht ändern [#8858] - XML-RPC Web-Service verwendet falsche Codierung [#8875] - Nicht ausgewählte Studienbereiche werden auf externen Seiten ausgegeben [#8878] - ActionMenu::addButton() hat im Aktionsmenü keinen anklickbaren Label [#8890] - Course Route hat unterirdische Performance bei vielen Teilnehmern [#8900] - Exception beim Schließen des Dialogs für neue Literatur [#8922] - Buchstabendreher in /lib/filesystem/PublicFolder.php: Donwload [#8934] - Tutor austragen über Teilnehmerliste: Checkboxauswahl verschwindet bei Rückfrage [#8936] - SemesterData::getAllSemesterData wird statisch und nicht-statisch aufgerufen [#8938] - Non-static method CycleDataDB::getPredominantRoomDB() should not be called statically [#8940] - Avatar.class.php: func_get_arg(): Argument 1 not passed to function [#8941] - Statische Methoden in SeminarDB.class.php sind nicht statisch definiert [#8942] - lib/dates.inc.php, Zeile 494: Only variables should be assigned by reference [#8943] - Teilnehmerexport ohne Dateinamen, wenn der Veranstaltungsname Sonderzeichen enthält [#8944] - Datetime-Picker schliesst sich nach Auswahl des Datums [#8965] - Löschen von freien Inhalten setzt "ticket"-Parameter, was zu Fehlern mit PHPCas führt [#8985] - Fehlermeldung in REST-Route für Stundenplan [#8990] - Dateibereich: Verwirrendes Schloss [#8991] - "Anlegeassistent für diesen Typ sperren" wird ignoriert, wenn es sich um eine Studiengruppe handelt [#9002] # 23.08.2018 v 4.0.6 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.6 - Fehler bei der VA-Raumbuchung [#8574] - Zusatzangaben - Export : Fragen, die kein TN beantwortet hat, erzeugen keine Spalte [#8594] - Spracheinstellung kann bei Neuanlage von Nutzern nicht gewählt werden [#8619] - Nachrichten über neue Forenbeiträge enthalten kaputten Text [#8646] - CSV Export in der Nutzerverwaltung wirft Fehler "User::userdomains not found" [#8650] - Rest-API: /message/:message_id wirft Invalid ArgumentException [#8673] - web_migrate nicht aufrufbar bei Update auf 4.0/4.1 [#8694] - Es werden keine Aktivitäten für Ankündigungen erstellt [#8717] - Vorläufiger Eintrag führt sofort zu "Zugriff verweigert" Meldung [#8749] - Externe Seiten: Warning: Illegal string offset 'main_module' [#8752] - SessionDecoder scheitert, wenn nicht-ascii in session Daten enthalten ist [#8767] - Suche im Archiv: Geschützte Dateisammlung verbirgt die andere [#8774] - Hilfelaschen-Texte können nicht bearbeitet werden [#8783] - startpage_redirect() leitet ggf falsch weiter [#8785] # 05.07.2018 v 4.1 https://develop.studip.de/trac/query?milestone=Stud.IP+4.1 - Handling des Datums bei Ankündiungen [#6861] - Blubber: Diverse Probleme beim Löschen von Beiträgen [#7396] - Mailqueue-Cronjob soll Statusmeldungen ausgeben [#7420] - Veranstaltungsnummer fehlt in Admin-Widget [#7453] - Anzahl der Raumanfragen auf Verwaltung von Veranstaltungen anzeigen [#7528] - Sidebar-Aktion zum Anlegen einer Wiki-Seite [#7560] - Adminbereich Anzeigen aller Veranstaltungen auf Wunsch [#7636] - Hinzufügen eines Emoji-Pickers [#7652] - Adminbereich: Anzeigen von Spalten durch Plugins [#7672] - Stud.IP Overlay überarbeiten [#7692] - StEP00315 MVV: Internationalisierung [#7719] - StEP00316 MVV: Vollständige Kernintegration [#7720] - TIC: Suche nach Wildcards in Datenfeldern der Benutzer [#7723] - Doxyfile aktualisieren [#7735] - "Werbebanner" gehört unter Standort statt System [#7758] - Filter für Aktivitätstypen [#7763] - Timeout für Abfragen an Plugin-Repositories runtersetzen [#7792] - Forum: Integration von SORM für die ForumCat Model-Klasse [#7809] - "Link zu dieser Veranstaltung" auf VA-Übersicht und Detailseite anzeigen [#7825] - StEP00318: Dateimanagement – Dashboard und Suche [#7853] - StudipVersion auch im Kern nutzen [#7855] - TIC: Anzahl der Plugins in der Pluginverwaltung anzeigen [#7860] - Export im Ablaufplan soll Termintyp mit ausgeben [#7867] - QRCode anzeigen zu Fragebögen [#7868] - StEP00306: Auch den Adressaten sollen die anderen Adressaten sichtbar sein. [#7874] - Automatisiertes Nachrücken aus der Warteliste übers Anmeldeset konfigurieren [#7885] - Alle Benachrichtigungen als gelesen markieren [#7892] - StEP00278: Intelligente Suche - Einbau in den Kern [#7893] - Erneuerung aller Standard-Avatare [#7894] - Kaputte Dateinamen bei Downloads [#7913] - svn:ignore-Property für Assets-Cache-Verzeichnis [#7915] - JavaScript-Libs aktualisieren und ausmisten [#7919] - Studierenden optional die Möglichkeit geben, allen anderen Teilnehmern einer VA zu schreiben [#7921] - Favicon updaten [#7923] - JS-Bibliothek Notificon ersetzen [#7924] - Ausgefallene Termine auch im Ablaufplan wiederherstellen [#7925] - Cache für den Autoloader [#7927] - LV-Gruppen Verwaltung in einer Veranstaltung [#7932] - Ordner für frei zugängliche Inhalte in einer Veranstaltung [#7938] - Zeitgesteuerte Ordner im Dateibereich [#7943] - Filter für globalen Status bei bedingter Anmeldung [#7953] - MVV: Sortierung allgemein [#7967] - MVV Veranstaltungsdetails > Modulzuordnungen [#7970] - MVV: Wysiwyg Aktivierung in der Modulbeschreibung [#7973] - Avatar vergrößern [#7976] - Export des Ablaufplans erweitern [#7979] - Verbesserungen am StudipCache [#7981] - Konfigurationseinstellungen für Veranstaltungen [#7987] - Bearbeitungsstatus einer Veranstaltung für Admins um einen dritten Status erweitern [#8008] - Kaputte Anzeige der Anzahl gefundener Module im Admin-Bereich [#8124] - Sichtbarkeit von Objekten abhängig von globaler Sichtbarkeit [#8134] - Übersetzungen 4.1 [#8138] - MVV-Admin (als Inst-Admin) STG-Versionen [#8146] - MVV-Admin (als Inst-Admin) Studiengangsteile [#8147] - MVV-Admin (als Inst-Admin) Fächer/Abschlüsse [#8148] - Registrierungsemail kaputt [#8191] - Suchfeld in der responsiven Ansicht ist "kaputt" [#8212] - MVV: Paginierung kaputt [#8213] - Widget "Neue Dateien" sehr langsam [#8235] - Fehler in der globalen Suche [#8245] - Globale Suche: SyntaxError bei Anzeige der Ergebnisse [#8264] - Globale Suche: Fehlermeldung (mysql bzw. internal error) [#8279] - Grunddaten > VA-Beschreibung [#8288] - Klasse BreadCrumb liegt am falschen Ort [#8308] - Fehler in der Dateisuche [#8325] - MVV_i8n: Migration schlägt fehl [#8326] - Dateidashboard: Rahmen hovert unnötig [#8332] - Schnellsuche: Seit Einbau neue Suche ist Kopfzeile nicht mehr konsistent [#8339] - Ergebnislänge kann Layout zerstören [#8340] - Global Suche MVV-Module [#8342] - Widget Aktivitäten: gendern von Text "Nutzer" [#8344] - Selectbox bei Verwaltung von Zugangsberechtigungen in einer Veranstaltung nutz noch $_SESSION['SessionSeminar'] [#8352] - Selectbox bei Verwalten von Raumanfrage in einer Veranstaltung nutz noch $_SESSION['SessionSeminar'] [#8354] - $_SESSION['SessionSeminar'] Fragmente entfernen [#8355] - Widgets: Squeeze-Fehler durch @import [#8365] - Globale Suche in Dateien: institut_id statt institute_id [#8431] - Crlt+Space aktiviert Schnellsuche hinter modalem Dialog [#8471] - SQL-Fehler bei Suche nach Studiengang [#8474] - Fehlerhafte studip.sql und Migration [#8490] - Rundmail in Veranstaltungen [#8492] - PHP-Less-Compiler schlägt fehl [#8497] - Dashboard: Inaktives Widgetsystem soll wachsen der einzelnen Elemente ermöglichen [#8636] - Excel Export von Plugininhalten übergibt falschen Wert [#8641] - Migration von Stud.IP < 3.5 auf 4.1: Activities-Migration schlägt fehl [#8699] - Migration von Stud.IP < 3.5 auf 4.1: Migration 226 (Konfiguration) schlägt fehl [#8701] - Kopieren von Modulen kaputt [#8704] - Button-Verwendung bei "Seiten löschen" im Wiki etwas konsistenter gestalten [#5043] # 14.06.2018 v 4.0.5 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.5 - Obsolete Tabellen vom alten Dateibereich noch in Benutzung [#7558] - HTML-ähnliche Inhalte verschwinden bei der Anzeige [#8209] - Dateibereich: Rotfärbung auf Meine Veranstaltung wird schon beim Betreten gelöscht [#8333] - Themen aus Veranstaltung kopieren [#8446] - Problem bei (freiem) Dateinamen mit & [#8455] - Entzippen geht nicht [#8462] - NotificationCenter::postNotification triggert falsche Events [#8465] - Beim neuen Dateiupload-Dialog fehler bei externer Verwendung die Angabe der erlaubten Dateiarten und ~größen [#8466] - Betreff der Nachricht wird im responsiven Modus gedoppelt [#8469] - CSRF-Schwachstelle beim Eintragen in eine Veranstaltung [#8479] - CSRF-Schwachstelle beim Hinzufügen/Entfernen von Kontakten [#8480] - FileArchiveManager::createArchiveFromFolder funktioniert nicht [#8484] - VA - Zugangsberechtigungen: "Zuordnung zu einem bestehenden Anmeldeset" ist nicht wirklich als interkatives Element erkennbar [#8488] - Übersetzungsfehler [#8491] - Dateibereich: Pfadangabe in den Metadaten einer Datei fehlt [#8496] - Fehlende Schreibrechte in upload_doc führen nicht zu einem Fehler [#8503] - Plugins werden auf einer Seite u.U. doppelt erzeugt [#8519] - Themenordner übernimmt nicht geänderten Titel [#8523] - Thema nach oben/unten verschieben ist kaputt [#8527] - Filter nach Datenfeldern berücksichtigt keine Standardwerte [#8552] - Dateiupload im WYSIWYG-Editor auf der Startseite und Co [#8566] - Fatal Error beim Zuweisen von Ilias Objekten (PHP 7.1) [#8576] - Themenordner: Titel kann scheinbar geändert werden/Reihenfolge der Themenordner [#8581] - ZIP-Archiv von mehreren Dateien hat keinen sinnvollen Namen [#8583] - Ablaufplan: Multiple Darstellungsprobleme beim Bearbeiten eines Termins [#8586] - Mailbenachrichtigung: Link aus den Mail landen immer auf normalem Login [#8587] - Ordner: Beschreibungstext erscheint doppelt [#8602] - Unterordner verschwinden beim Verschieben [#8608] - WikiPage::store wirft Exception [#8609] - Warning bei Anzeige des Dateipfads im Dashboard [#8630] - Öffentliche Ordner von anderen Nutzern können im eigenen Kontext geöffnet werden [#8631] - utf-8 Migration führt zu evtl. Datenverlust im Wiki [#8643] # 12.04.2018 v 4.0.4 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.4 - Dateibereich: Gezippter Ordner trägt als Dateinamen Hash statt Namen [#8324] - Teilnehmer einer VA können Dateien löschen, für die sie gar keine Rechte haben [#8433] - Fragebögen: Korrekte Antwort geht verloren beim Umsortieren [#8434] - SORM: Eigene Callbacks sollten grundsätzlich zuerst ausgeführt werden [#8437] - Datei-API liefert keine URL für Datei-Links [#8439] - Zuviele Dateien werden als neu markiert [#8447] - Datenfelder für bedingte Anmeldung unsichtbar [#8450] - Suche im Vorlesungsverzeichnis mobil [#8453] # 03.04.2018 v 4.0.3 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.3 - bugbash: XSS bei Lernmodul-Account [#3321] - bugbash: Linkverschleierung seminar_main [#3345] - Export von Zusatzangaben defekt [#4086] - Navigationspunkte sollten keine Aktion sein [#4302] - Meine Veranstaltungen: Benachrichtigungen: Zurücksetzen funktioniert nicht [#4717] - SORM: Update des Primärschlüssels nicht möglich [#5420] - falsche Verwendung von gettext [#6193] - Benutzerkonto bearbeiten: fehlende Erfolgsmeldung u.a. [#6259] - calplus.gif wird unnötig vewendet [#6451] - "Veranstaltungsübersicht" für root verlinkt noch auf die Suche [#6500] - Tooltip-Icons der Datenfeldern bei den Grunddaten einer VA sind falsch ausgerichtet [#6822] - PHP7-Bugs-Warnings [#6824] - Profil-Menü in der Symbolleiste Gendern [#7582] - Optionen für Veranstaltungskategorien überflüssig [#7607] - Erfolgsmeldung nach Löschen von 1 Ordner grammatikalisch falsch [#7663] - Inkonsistenz zwischen "Ordneransicht" und "Alle Dateien" bez. Aktivitätsstatus der Buttons [#7667] - StartupChecks wird nicht mehr verwendet [#7689] - Message-Route ist kaputt [#7950] - Die Stud.IP 4.0 Installationsanleitung ist veraltet [#7963] - Hochladen von Dateien: Dialog bleibt nach Upload stehen, wenn die Datei größer als post_max_size ist [#8043] - Benutzerverwaltung: Statusänderung einer Person in einer Einrichtung wird nicht gespeichert [#8060] - Zweimal Semester-Angabe in Archiv-Html [#8172] - API-Route GET /folder/:folder_id liefert falsche Werte in den Feldern "subfolders" und "data_content" [#8181] - Rest-API liefert keine Dateigrößen [#8184] - API-Route /folder/:folder_id/subfolders prüft nicht, ob die Unterordner sichtbar sind [#8185] - API-Routen zum Kopieren, Verschieben und Löschen von Ordnern liefert falsche Werte im Feld data_content [#8186] - Route /folder/:parent_folder_id/new_folder liefert falsche Daten zurück [#8187] - Route PUT /folder/:folder_id liefert kein Objekt zurück [#8188] - Lizenzabfrage hängt bei zipupload [#8220] - Nach Zipupload mit vielen Dateien bleibt das Dialogfenster stehen [#8224] - Checkbox einer neuen Datei enabled nicht die Buttons für Bulkactions [#8229] - Veranstaltungsdetails [#8233] - LVGruppen-Details verlinken noch auf archiv.php [#8267] - POST /dispatch.php/file/add_url => upstream sent too big header while reading response header from upstream [#8268] - Plugin-Assets können nicht korrekt ausgeliefert werden [#8271] - Quicksearch: Veranstaltungen ohne Nummer werden nicht gefunden [#8275] - Ordnerbeschreibungen werden nicht angezeigt [#8276] - Plugins: Origin, Version und Beschreibung nicht mehr in der Administration sichtbar [#8277] - Dateibereich: Drag and Drop-Probleme [#8305] - SEM_VISIBILITY_PERM wird in SemBrowse.php nicht beachtet [#8315] - Eigene URL-Schemata als OAuth-Callback zulassen [#8331] - Startseite: Widgets sollen in responsiver Ansicht nicht verschiebbar sein [#8337] - Responsives Design: Auf kleineren Smartphones verdeckt Footer Buttons [#8338] - Navigation fehlt bei Admin > Einrichtungen [#8351] - Dateibereich: Uploadeinschränkungen werden nicht ausgewertet und nicht angezeigt [#8359] - Profilseite: Kronen werden doppelt angezeigt [#8360] - Nachrichten: Exception beim Anhängeupload soll nicht mehr im Log landen [#8361] - Detailseite: Tabelle in Veranstaltungsort / Veranstaltungszeiten endet in dunkler Linie [#8363] - API: /course/:course_id fehlt "group" Attribut [#8364] - Dateibereich: Mehrzeilige Beschreibungen [#8367] - Laden von ExTerminen: CourseCancelledEvent::resource_id not found. [#8368] - Ressourcen: Error: Undefined class constant 'INACTIVE' [#8370] - Darstellungsfehler in Tooltips [#8371] - Suche nach freien Räumen für das ganze Semester funktioniert nicht mehr [#8383] - Fehlendes Icon für §60a [#8389] - Anmeldeset bearbeiten: Regel entfernen funktioniert nicht [#8393] - Kalender freigeben: Nutzer entfernen funktioniert nicht [#8395] - Hochladen der Infobilder in einer VA [#8397] - Themenordner und Gruppenordner verlieren Zuordnung beim erneuten speichern [#8398] - Ordnerbeschreibung ist nicht mehr formatiert [#8399] - csv / xls Exporte in Excel mit "kaputter" Kodierung [#8401] - Sortierung nach Dateityp/Ordnertyp funktioniert nicht [#8402] - MOADB Migration vertauscht alte Lizenzeinstellung [#8403] - Fatal Error in Nutzerverwaltung bei "Alle Dateien des Nutzers aus Veranstaltungen und Einrichtungen als ZIP herunterladen" [#8404] - Buchung aus Gruppenraumplan heraus führt zur Raumsuche [#8405] - Verwaltung von Veranstaltungen: Archivieren hat hohen Speicherverbrauch [#8412] - Archivieren hinterlässt (viele) Artefakte [#8413] - Verwaltung von Veranstaltungen: Archivieren als Admin wirft AccessDeniedException [#8419] - Anlegen einer Studiengruppe [#8422] - Übersetzungstippfehler English Version [#7056] # 17.03.2018 v 4.0.2 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.2 - select.submit-upon-select funktioniert nur sporadisch [#8011] - Export von Evaluation wirft Fatal Error [#8205] - UnexpectedValueException: content_terms_of_use_entries.is_default must not be null. [#8248] - SQL Integrity contraint violation bei ForumVisit [#8250] - InvalidArgumentException beim Versuch, einen fremden persönlichen Dateibereich zu betreten [#8252] - Datei hinzufügen aus Cloud-Plugin geht nicht [#8253] - PHP Warning: Missing argument 2 for DocumentController::download_action() [#8258] - Formular Raumsuche [#8263] - Fehlermeldung beim Übernehmen aller Einträge einer Literaturliste in die Merkliste [#8270] - Falsche Verlinkung bei der Zuweisungen von Pluginrollen und deren Einrichtungen [#8274] - "Alle als gelesen Markieren" fehlt [#8283] - Veranstaltungsdetails / Beschreibung [#8285] - TypeError beim Verschieben eines Ordners an die gleiche Stelle, wo er herkommt [#8290] - Aktivieren von Plugins in Einrichtung nicht mehr möglich. [#8294] - Performanceprobleme Emailbenachrichtigungen [#8300] - Modulübersicht fehlt in der responsiven Ansicht das Layout [#8307] - Hausaufgaben-Ordner: CSV-Datei mit Dateiinfos fehlt beim Herunterladen als ZIP-Archiv [#8311] - Fehler beim Zuwseisen einer Statusgruppe als Admin [#8314] - Evaluationen lassen sich nicht zu- /aufklappen [#8327] # 02.03.2018 v 4.0.1 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0.1 - Mehr-Seite bei neuen Veranstaltungen: Deaktivierung eines Veranstaltungsmoduls liefert zu viele Erfolgsmeldungen [#8153] - Registrierung kaputt [#8190] - Kein Logout mit Status user [#8198] - Studiengruppen anlegen als user möglich [#8199] - Nachrichten verschicken als user möglich [#8200] - Auswertung von Evaluation wirft (manchmal) Fatal Error [#8206] - Tools/Export als pdf geht nicht [#8207] - API: Route /studip/settings bricht mit Fatal Error ab [#8211] - Neue TLDs nicht berücksichtigt [#8214] - Inbox/Outbox Ordner zeigen Dateien von gelöschten Nachrichten an [#8219] - Verschieben von Dateien erzeugt keine eindeutigen Namen [#8228] - Aktualisierung der Stud.IP-Installationsanleitung [#8242] # 16.02.2018 v 4.0 https://develop.studip.de/trac/query?milestone=Stud.IP+4.0 - Neuzuordnung bei auslaufenden Studienbereichen verhindern [#1938] - Rollendatenfelder auf externen Seiten [#3491] - Platzhalter für Name des Startsemesters bei Veranstaltungen (templatebasiert) [#4343] - Raumplanung: CSV-Export der Anfragenliste [#4464] - Export von Belegungslisten eines Raumes als CSV-Datei [#5313] - Verwendung von Proxy-Tickets ermöglichen [#5411] - Fehlendes Datum bei Evaluationsantworten [#5536] - Anzeige von Ankündigungen für Veranstaltungen auf externen Seiten [#5599] - Nutzerkennung hinter Besitzer eines Anmeldesets anzeigen [#5713] - Blocktermine: mehr als 5 parallele Termine anlegen [#5728] - Raumgröße beim Auflösen von Raumanfragen anzeigen [#5733] - Ausgabe der Homepage beim Typ "Mitarbeiter (templatebasiert)" [#5734] - Format für Veranstaltungsnummer vorgeben [#6230] - Default-Werte für Datenfelder [#6234] - Raumplanung: Option für "Nur Anfragen für regelmäßige Termine" [#6363] - Teilnehmerseite von Einrichtungen renovieren [#6499] - Infotexte zu Knoten der Veranstaltungshierarchie beim "Blättern im Veranstaltungsverzeichnis" anzeigen [#6545] - Neue Icons für Stud.IP 4.0 [#6614] - TemplateSemBrowse: Platzhalter für die IDs der Level im Semtree [#6633] - Umstellung der Seite archiv_assi auf Trails [#6658] - Konfigurationsordner [#6665] - Umstellen des Seite /public/archiv.php auf Trails [#6667] - Minimale Passwortlänge vergrößern [#6676] - Vendor-Lib "PCLZip" ersetzen [#6687] - Veranstaltungsadministration: Überarbeitung der Seitenleiste und Hinzufügen einer Spalte in der Veranstaltungstabelle [#6701] - CSV-Export für Teilnehmerliste um Anrede erweitern [#6747] - Studienbereiche alphabetisch sortieren [#6750] - SORM: Performancesteigerung mit PDO::FETCH_INTO [#6762] - Aktionsmenu systemweit einführen [#6823] - JS-Lib Validator entfernen [#6840] - Löschen ungenutzter Grafik Assets [#6846] - Bilduploadgröße hochsetzen [#6848] - AJAX Exceptions sollten ein paar mehr Infos ausspucken [#6850] - Autoloader-Kompatibilität zu PSR-4 [#6859] - jQuery auf 3.x updaten [#6882] - Falsche Wiederholungsanzahl bei wöchentlich wiederholten Terminen am Montag [#6884] - Aufräumen [#6885] - Profil: Skype-Status entfernen [#6889] - Alte Form-CSS raus werfen [#6894] - User_activities.php auf Trails [#6895] - app/models/UserModel.php entfernen [#6898] - Alte Plugin-Engine ausbauen [#6900] - about-Klasse aus lib/edit_about.inc.php entfernen [#6901] - Bulkaktion bei Benutzerverwaltung [#6903] - FatalError beim löschen eines Nutzers [#6904] - sms_functions.inc.php entfernen [#6905] - Anzeigen von allen systenweiten Ankündigungen [#6918] - Schliessen-Icon für die Hilfelasche [#6920] - mb_* Funktionen verwenden (UTF-8 Umstellung) [#6921] - X-Title nicht von Hand setzen [#6925] - StEP00305 - Umstellung des Stud.IP Kerns auf UTF-8 [#6926] - i18n: Weitere Stellen anpassen [#6929] - Vereinfachung der ContentBox [#6973] - StEP00303: Mischbetrieb von WYSIWYG und Stud.IP-Markup abschaffen [#6988] - Deprecated Icon-Methoden entfernen [#6990] - Benachrichtigungen im Dialog öffnen [#6997] - REST-Routen für Einrichtungen erstellen [#7000] - Veranstaltungsadministration: Auswahl einer Fakultät soll standardmäßig nur deren Veranstaltungen zeigen [#7002] - Überarbeitung der Mehr-Seite [#7005] - Hinzufügen von Laschentexten in die Datenbank [#7006] - Einfacheres vergleichen der aktuellen Stud.IP-Version [#7019] - Benutzerverwaltung: Shortcut zur Rollenverwaltung des Nutzers [#7037] - Geänderte und neue Icons Stud.IP 4.0 [#7041] - MVV Rechteverwaltung Modulteil [#7052] - eAufgaben/eTask-Datenstrukturen und Kern-Fragebogen-Fragen harmonisieren [#7059] - Verbesserungen für Responsive Design bestimmter Seiten [#7068] - Drag&Drop auf Touch-Geräten [#7096] - Forum: Links kürzen [#7098] - Datenübernahme bei Anmeldung setzt bei Fehler leere Werte [#7112] - StEP00309: Navigation 4.0 [#7116] - Export Modulbeschreibung Englisch [#7118] - MVV Rechteverwaltung Studiengänge nach Fachbereiche sortieren [#7119] - MVV-Studiengangs- und Moduldarstellung auf der Detailseite [#7123] - Notification für alle SORM-Objekte [#7160] - Längenbegrenzung der Telefon-Textfelder erhöhen [#7163] - StEP00308: Neuprogrammierung des Dateibereiches [#7165] - MVV: Neue Studiengänge können nicht anhand des Fachnamens benannt werden [#7173] - MVV Kopieren von Veranstaltungen mit LV-Gruppe [#7179] - MVV Gruppierung nach Fachbereichen [#7180] - Vereinheitlichung der Suchseiten - Veranstaltungssuche [#7190] - Vereinheitlichung der Suchseiten - Archivsuche [#7191] - Vereinheitlichung der Suchseiten - Personensuche [#7192] - Vereinheitlichung der Suchseiten - Einrichtungssuche [#7193] - Vereinheitlichung der Suchseiten - Ressourcensuche [#7194] - MVV_ACCESS_ASSIGN_LVGRUPPEN [#7200] - Fragebogen kopieren soll ausschaltbar sein [#7206] - Bearbeiten eines Modulteils ohne CREATE-Recht nicht möglich [#7208] - MVV Modulteilbeschreibungen in Englisch [#7209] - MVV-Filter in der Sidebar bei Stg-Versionen [#7215] - Cronjobs: Logs per Cronjob per Default löschen lassen [#7226] - StEP00313: Gruppierung von Veranstaltungen [#7242] - Zuordnung von LV-Gruppen in Veranstaltungsadministration nur sichtbar, wenn Benutzer eine MVV-Rolle hat. [#7248] - Infobereich beim Auflösen einer Raumanfrage kompakter formatieren [#7250] - Fehlender Modultitel auf Englisch [#7251] - Eingaben im Blockanlegeassistenten beim Öffnen aus der letzten Eingabe übernehmen [#7255] - Link auf Veranstaltung nach dem Speichern einer Raumanfrage [#7259] - MVV: Modulsuche für Nutzer [#7260] - Alle Termine eines Semesters auswählen auch bei regelmäßigen Terminen [#7263] - Ausgabe des Modultitels statt alternative Bezeichnung bei LV-Gruppen-Zuordnung [#7269] - Suche nach LV-Gruppen in der Zuweisung zu Veranstaltungen zu tolerant [#7274] - Es werden zu viele Modulverknüfungen angezeigt [#7278] - Die Suche nach LV-Gruppen in der LV-Gruppenzuordnung (VA-Administration) hat Probleme mit Umlauten [#7283] - MVV Abschluss vs. Abschlusskategorie [#7284] - Nach dem Bearbeiten der Semesterzuordnung eines Modulteils verliert man den Kontext [#7297] - Update des ckeditor auf Version 4.6.2 [#7299] - Beim Kopieren eines Moduls werden Sprachzuordnungen nicht mitkopiert [#7306] - Anmelderegeln per Plugin hinzufügbar [#7307] - Inkonsistenz: Studiengruppen anlegen unter "Meine Veranstaltungen" [#7308] - Benutzer sperren [#7310] - MVV: Sortieren der Veranstaltung in der Übersicht [#7311] - MVV fehlende englische Modultitel [#7316] - Neues Layout für den Startbildschirm [#7317] - Ausbauen von uneinheitlichen Bereichsüberschriften im Content [#7320] - automatischer "Überlauf" für Navigation [#7326] - Vertikale "Schnellnavigation" für die Blaue Kopfzeile [#7327] - SessSemName entfernen und neue Context-Klasse hinzufügen [#7328] - Markierung des gewählten Bereiches mit "spielfreudiger" Animation [#7329] - Konfiguration aufräumen und in die Datenbank verschieben [#7333] - Bei Modultiteln wird grundsätzlich kein Code mehr angezeigt [#7335] - Default-Einstellungen für die Konfigurationen [#7336] - MVV Suche: Sortierung der Fächer in systematischer Suche defekt bei Spracheinstellung <> Deutsch [#7339] - Dateiendung fehlt bei Export aus der LV-Gruppenverwaltung [#7347] - MVV: Fehlende Modultitel usw. bei Spracheinstellung <> Deutsch [#7348] - Breadcrumb-Navigation in der systematischen Modulsuche gibt unnötige Navigationspunkte aus [#7356] - MVV Versteckte Veranstaltungen für root und admins [#7370] - MVV LV-Gruppenfehler [#7373] - Kopieren von Modulen mit Semesterauswahl und übernahme der Zuordnungen zu StgteilAbschnitten [#7374] - MVV: Einige Funktionen sollen nur für MVVAdmins verfügbar sein [#7375] - LogActions für Statusgruppen [#7376] - Datenfeldtyp für formatierten Text [#7379] - MVV: Bearbeiten eines Studiengangs [#7385] - MVV Rechtesystem: Varianten werden nicht erkannt [#7390] - Fehler beim Auf-/Zuklappen der Baumansicht der Modulzuordnungen auf Detailseite einer VA [#7391] - Sprachauswahl funktioniert nicht beim Download (PDF/DOC) der Modulbeschreibung [#7422] - MVV: LV-Gruppen anlegen [#7428] - Die LV-Gruppen-Zuordnung beim kopieren einer Veranstaltung berücksichtigt nicht das neu ausgewählte Semester [#7460] - Bei Wiederholungsterminen wird das letzte Vorkommen des Termins evtl. nicht angezeigt [#7470] - Termine mit Start- und Endzeit 00:00 werden in der Tages- und Wochenansicht nicht angezeigt [#7472] - Navigations-Bilder lassen sich nicht mehr deaktivieren [#7478] - Große Menge an Modulzuordnungen macht Dialog mit Modulbeschreibung extrem unübersichtlich [#7481] - Dateidownload über REST-API ignoriert anscheinend Lizenzeinstellungen [#7485] - Rote Leiste (öffentliche Veranstaltung) ausbauen [#7487] - Darstellung der Markierung für neue Dateien buggt [#7489] - Darstellungsfehler beim Sortieren [#7490] - MVV Modulverzeichnis > Suche nach Modulcode [#7495] - MVV: Modulverzeichnis > Studienverlauf [#7496] - MVV: Speicher bzw. Anlegen einen Studienganges [#7497] - Textstrings aus Konfigurationsdatei bleiben in Modulbeschreibungen unübersetzt [#7501] - PDF-Download der Modulbeschreibung nur in Originalfassung möglich [#7502] - Nicht alle Bestandteile des Titels eines Modul(teils) werden übersetzt [#7506] - Übersetzungen 4.0 [#7511] - Notifications Popover: Runde Ecken im Hover [#7534] - WYSIWIG: Hochladen im Wiki schlägt fehl [#7540] - Raumplanung: "Nur Anfragen für regelmäßige Termine" zeigt auch Einzelanfragen [#7542] - Sinnloses einfaches Anführungszeichen in Query [#7584] - Typo in Log-Action der Modulverwaltung [#7588] - Sortierung von Studiengangteil-Versionen nach Start-Semester defekt [#7598] - Studienverlaufsplan (in der systematischen Modulsuche) ohne zugeordnete Veranstaltungen werden nicht angezeigt [#7602] - Im Studienverlaufsplan wird die Fachsemesterzuordnung eines Modulteils nicht für jede konfigurierte Ausprägung angezeigt [#7610] - Kontextauswähler in Blubber zu klein [#7611] - CVS-Exporte sollten auch UTF-8 sein [#7615] - make squeeze im trunk läuft auf Fehler [#7620] - Umlaute in der Anzeige von Evaluationen sind defekt [#7637] - Leerstrings dürfen nicht mit i18n behandelt werden. [#7670] - Von einem fremden Profil kann nicht auf das eigene gesprungen werden [#7675] - Tabs scrollen mit [#7737] - Unschöne Doppelung der Titelzeile auf der Startseite einer Einrichtung [#7740] - Einstellungen: Fehler bei PageLayout::postMessage() [#7746] - Leere Inhaltselemente auf dem Profil [#7750] - Fatal Error bei Aufruf der Verwaltung der globalen externen Seiten [#7760] - UTF-8 Migration entfernt default und not null Angaben aus Tabellen [#7768] - USERNAME_REGULAR_EXPRESSION ist nach Migration auf 4.0 nicht gesetzt => Fehlermeldung [#7806] - Druckansicht ist kaputt [#7821] - Nachrichten können in der Mobilansicht nur umständlich geöffnet werden [#7828] - Das Hilfesymbol ist in Dialogen nicht erreichbar [#7833] - Automatisches Anlegen von Dateiordnern über Gruppenverwaltung funktioniert nicht [#7835] - Fatal Error beim Aufruf von Dateibereichen [#7839] - Downloadzahlen von Dateien mit anzeigen [#7840] - Cookie "navigation-length" auf allen Seiten [#7848] - Navigation kaputt bei Änderung der Fenstergröße [#7849] - Abonnieren des Stud.IP-Kalenders funktioniert nicht mehr zuverlässig [#7869] - Dateibereich: Hausaufgabenordner zeigt alte Beschreibung im Kopf [#7873] - WYSIWYG-Upload funktioniert nicht [#7879] - CLI-Skript "plugin_manager" bricht mit Fehler wegen fehlender Klasse ab [#7881] - Vertretung kann Kategorien nicht bearbeiten [#7884] - Logozeile im responsiven Design sollte entfernt werden [#7897] - Tabellen haben unterschiedliche Abstände nach links [#7910] - Avatarmenü und Benachrichtigungen sind leicht verschoben [#7916] - PublicFolder: Checkbox hinter dem Label [#7945] - Fehler beim Wechsel von meheren Cloud-Diensten [#7990] - InvalidArgumentException beim Hinzufügen einer Anmelderegel [#8014] - Kopieren aus Cloud-Plugins geht nur einseitig [#8018] - Filtermechanismus in der globalen Benutzerverwaltung defekt [#8023] - Dateibereich: Reihenfolge der Ordner soll festgelegt werden können [#8028] - Aktionen in der Ergebnisliste der Nutzerverwaltung [#8030] - JS Übersetzungen werden nicht geladen, wenn DEFAULT_LANGUAGE nicht de_DE ist [#8041] - Schnellsuche ist verschoben [#8064] - Dateibereich: Dateidownloadverhalten und Vorschau inkonsistent [#8075] - Touren lassen sich nicht starten [#8105] - Fehler beim Anlegen einer neuen Einrichtung [#8116] - Zusatzliche CSS-Klassen an Knöpfen fehlen im Dialog [#8122] - Blubber: Avatar-Bild ist noch zu groß [#8139] - Exception beim Löschen einer Einrichtung [#8143] - Anhänge kann man nicht in den "aktuellen" Ordner kopieren [#8152] - Rechte-Abfrage bei Lernobjekt-Zuordnung wirft Fehler [#8156] - /api.php/user wirft HTTP Status 500 [#8166] - /api.php/user/:userId/courses gibt leere JSON-Objekte statt Strings für bestimmte Felder zurück [#8167] - Stud.IP 4.0 UTF-8 und SoapClient (NuSoap) [#8173]