| Age | Commit message (Expand) | Author |
| 2023-09-28 | proposal for caching, re #3234 | Jan-Hendrik Willms |
| 2023-09-28 | add SeparatorElement for sidebar widgets, re #3235 | Elmar Ludwig |
| 2023-09-27 | fixes #3207 | Jan-Hendrik Willms |
| 2023-09-26 | fixes #3238 | Jan-Hendrik Willms |
| 2023-09-26 | fixes #3232 | Jan-Hendrik Willms |
| 2023-09-21 | prevent php-warnings, closes #3220 | David Siegfried |
| 2023-09-20 | update label, fixes #3210 | Elmar Ludwig |
| 2023-09-19 | fixes #3201 | Jan-Hendrik Willms |
| 2023-09-19 | add separator element to ActionMenu, fixes #3013 | Elmar Ludwig |
| 2023-09-19 | always set Return-Path and drop default Reply-To, fixes #3023 | Elmar Ludwig |
| 2023-09-19 | Resolve "Benutzernamen in der Mail zur Passwortrücksetzung einbauen" | Thomas Hackl |
| 2023-09-15 | use ID not name as input name, fixes #3011 | Elmar Ludwig |
| 2023-09-15 | prevent php-warnings, closes #3189 | David Siegfried |
| 2023-09-14 | fix checks using `is_array()` (which is always true now), fixes #3187 | Elmar Ludwig |
| 2023-09-12 | Resolve #3082 "Barrierefreiheitserklärung (Muster) ist nicht im Release" | André Noack |
| 2023-09-11 | fix #3008 | Ron Lucke |
| 2023-09-08 | fix #3147 | Ron Lucke |
| 2023-09-08 | fix quotes in SQL, fixes #1443 | Elmar Ludwig |
| 2023-09-06 | Resolve "Fehlermeldungen nach Entfernen der Spalte sem_tree.studip_object_id" | Thomas Hackl |
| 2023-09-01 | fix #3019 | Ron Lucke |
| 2023-08-31 | Resolve "Ankündigungen können über den Arbeitsplatz nicht gespeichert werden" | Rasmus Fuhse |
| 2023-08-31 | add data-formaction attribute for submit-upon-select, fixes #3115 | Elmar Ludwig |
| 2023-08-30 | re #3106 | Jan-Hendrik Willms |
| 2023-08-29 | prevent php8 warnings, fixes #3106 | Jan-Hendrik Willms |
| 2023-08-25 | Resolve #3099 "JSONAPI Route courses erlaubt nicht die Filterung nach Kategor... | André Noack |
| 2023-08-25 | fix prepared statement, fixes #3100 | Elmar Ludwig |
| 2023-08-25 | fix #2972 | Ron Lucke |
| 2023-08-23 | return default if content_terms_of_use_id is not set, fixes #3085 | Elmar Ludwig |
| 2023-08-18 | let sidebar buttons extend from button.as-link instead of requiring the class... | Jan-Hendrik Willms |
| 2023-08-18 | add a new API to count pending migrations, fixes #3069 | Elmar Ludwig |
| 2023-08-18 | add form to OptionsWidget and refactor code a bit, fixes #1474 | Elmar Ludwig |
| 2023-08-17 | fixes #2923 | Jan-Hendrik Willms |
| 2023-08-17 | revert API change, fixes #2949 | Elmar Ludwig |
| 2023-08-15 | simplify search settings code (and drop redundant order value), fixes #2967 | Elmar Ludwig |
| 2023-08-15 | correctly display pending migrations for plugins, fixes #3022 | Elmar Ludwig |
| 2023-08-10 | fix path to logo in ExportPDF class, fixes #3021 | Elmar Ludwig |
| 2023-08-10 | don't add (purely cosmetic) newline after HTML marker, fixes #2950 | Elmar Ludwig |
| 2023-08-10 | Resolve "Stud.IP-Cache funktioniert nicht mehr" | André Noack |
| 2023-08-09 | fix #2844 | Ron Lucke |
| 2023-08-09 | Resolve "SQL-Fehler beim Löschen von Veranstaltungen" | Thomas Hackl |
| 2023-08-08 | Resolve "System-Ankündigung: Weitere Bereiche auffindbar, werden aber nicht ... | Rasmus Fuhse |
| 2023-07-21 | add data-secure to form, closes #2907 | David Siegfried |
| 2023-07-15 | Resolve "Veranstaltungsverzeichnis kann auch für nicht eingeloggte Personen ... | Thomas Hackl |
| 2023-07-14 | Resolve "SQL-Fehler, wenn "Meine Veranstaltungen" nach Studienbereich gruppie... | Thomas Hackl |
| 2023-07-13 | Resolve "Restrukturierung der Veranstaltungsverwaltung inklusive Mehr-Seite" | Rasmus Fuhse |
| 2023-07-13 | Resolve "Ressourcenbaum ist aus der Sidebar verschwunden" | André Noack |
| 2023-07-13 | always store the whole order of widgets, fixes #2821 | Jan-Hendrik Willms |
| 2023-07-11 | Resolve "Umstellung der Adminseite für Veranstaltungen auf vue.js" | Rasmus Fuhse |
| 2023-07-07 | Fix course name localization in course directory and institute course overvie... | Dennis Benz |
| 2023-07-04 | show specific fields on error, fixes #2816 | Jan-Hendrik Willms |