| Age | Commit message (Expand) | Author |
| 2025-06-23 | fix tooltip icon alignment on login page, fixes #5347 | Jan-Hendrik Willms |
| 2025-06-20 | use different build for different webpack envs to enable Vue DevTools in brow... | Jan-Hendrik Willms |
| 2025-06-19 | allow date and time data fields entries to be emptied (unless they are requir... | Jan-Hendrik Willms |
| 2025-06-19 | don't store and count multiple answers for the same user, fixes #3802 | Elmar Ludwig |
| 2025-06-19 | fix multipersonsearch regarding removed and selected users and prevent warnin... | Jan-Hendrik Willms |
| 2025-06-18 | Resolve "Fehlerhafte Darstellung bei der Anmelderegel: "Kurs mit Teilnahmebed... | Thomas Hackl |
| 2025-06-18 | add migration that removes configuration WIKI_COURSE_EDIT_RESTRICTED, fixes #... | Jan-Hendrik Willms |
| 2025-06-18 | fix import for vote editor components, fixes #5648 | Jan-Hendrik Willms |
| 2025-06-18 | Resolve "PDF-Dateien annotieren" | Thomas Hackl |
| 2025-06-18 | Kern-Vue auch in Plugins | Marcus Eibrink-Lunzenauer |
| 2025-06-17 | Resolve "Export: Zusatzangaben fehlen im Teilnehmerexport" | Michaela Brückner |
| 2025-06-16 | Resolve "Studierendenansicht: Messagebox statt Notification" | Thomas Hackl |
| 2025-06-13 | Resolve "STUDIP.wysiwyg_enabled hat keine Funktion" | Rasmus Fuhse |
| 2025-06-12 | Translated using Weblate (English) | Hans Christian von Steuber |
| 2025-06-11 | Resolve "Blubber-Suche in Veranstaltungen führt zu Fehlermeldung" | Rasmus Fuhse |
| 2025-06-11 | Resolve "Export: Datenfelder fehlen im Teilnehmerexport von Gruppen" | Michaela Brückner |
| 2025-06-06 | my courses: break long course titles in tile view, fixes #5632 | Jan-Hendrik Willms |
| 2025-06-06 | restructure the query in BlubberThread::findMyGlobalThreads() by using UNION... | Jan-Hendrik Willms |
| 2025-06-06 | Allow setting a subsequent time for a resource booking, closes #5127 | Moritz Strohm |
| 2025-06-05 | use pathinfo to fetch the extension of a filename, fixes #5636 | Rami Jasim |
| 2025-06-02 | Hinweistexte auf Loginseite machen Links nicht kenntlich | Ron Lucke |
| 2025-05-26 | Datei upload dropzone reagiert nicht optisch auf dragover | Ron Lucke |
| 2025-05-26 | Vue Dialoge lassen sich außerhalb des Sichtfeldes verschieben | Ron Lucke |
| 2025-05-23 | Resolve "Log-Einträge für Cronjobs" | Rasmus Fuhse |
| 2025-05-23 | Courseware: Suche funktioniert nicht | Ron Lucke |
| 2025-05-23 | Resolve "Zeitpunkt der Antwort in den Export der Fragebögen integrieren" | Rasmus Fuhse |
| 2025-05-22 | add whitespace to hidden course info on my courses, fixes #5626 | Jan-Hendrik Willms |
| 2025-05-21 | switch order in authenticate, fixes #5622 | Sebastian Schenk |
| 2025-05-21 | allow setting the redirect uri of oidc auth plugin and open the oidc and oaut... | Jan-Hendrik Willms |
| 2025-05-21 | Resolve "Methode StudipAuthOAuth2::getUsernameKey() verwendet die falsche Rei... | Jan-Hendrik Willms |
| 2025-05-21 | use API of Exercise class, fixes #5619biest-5623 | Elmar Ludwig |
| 2025-05-19 | delete obsolete migration, fixes #4710 | Jan-Hendrik Willms |
| 2025-05-19 | strictly separate wysiwyg and display content, fixes #5604, fixes #5608issue-4710 | Jan-Hendrik Willms |
| 2025-05-16 | Resolve "Ilias Schnittstelle: studip_referrer.php springt nicht mehr in Ilias... | André Noack |
| 2025-05-14 | fix studygroup creation and link to course administration if the module is de... | Jan-Hendrik Willms |
| 2025-05-13 | Courseware-Freigaben laufen in "vue-router" Fehlerissue-5594 | Marcus Eibrink-Lunzenauer |
| 2025-05-13 | Resolve "Spaltenüberschriften im Dialog "Raumeigenschaften" nicht sinnvoll" | Murtaza Sultani |
| 2025-05-13 | Resolve "Export: Datenfelder fehlen im Teilnehmerexport" | Michaela Brückner |
| 2025-05-13 | ResourceBooking::validate: skip exceptions independent of their time range, f... | Moritz Strohm |
| 2025-05-12 | localize only vue date picker component, fixes #5570, re #5507 | Jan-Hendrik Willms |
| 2025-05-12 | fix #5586 | Ron Lucke |
| 2025-05-09 | Resolve "Gruppenbelegungspläne anders sortiert als Individuelle Raumgruppen" | Murtaza Sultani |
| 2025-05-08 | Blubber: countUnseenComments zählt falsch #5597 | Rami Jasim |
| 2025-05-08 | always set PDO::ATTR_STRINGIFY_FETCHES, fixes #5382 | Elmar Ludwig |
| 2025-05-08 | make `domain` optional in StudipAuthOIDC, fixes #5592 | Elmar Ludwig |
| 2025-05-08 | set assignment_id on store, fix check in ResponseFolder::isWritable(), fixes ... | Elmar Ludwig |
| 2025-05-07 | Resolve "Raumsuche: Individuelle Raumgruppen: Icons landen unter Auswahlbox" | Murtaza Sultani |
| 2025-05-06 | Move all `VueApp::create` related Vue apps to own directory. | Marcus Eibrink-Lunzenauer |
| 2025-05-06 | Allow plugins to provide cli scripts. | Marcus Eibrink-Lunzenauer |
| 2025-05-06 | use correct permission for JsonApi\Routes\Courses\Authority::canEditCourse(),... | Jan-Hendrik Willms |