aboutsummaryrefslogtreecommitdiff
path: root/lib/models
AgeCommit message (Collapse)Author
2025-06-25delete cronjob schedule logs directly by sql to avoid memory issues, fixes #5386Jan-Hendrik Willms
Closes #5386 Merge request studip/studip!4273
2025-06-19don't store and count multiple answers for the same user, fixes #3802Elmar Ludwig
Closes #3802 Merge request studip/studip!4265
2025-06-18Resolve "PDF-Dateien annotieren"Thomas Hackl
Closes #5397 Merge request studip/studip!4201
2025-06-06restructure the query in BlubberThread::findMyGlobalThreads() by using UNION...Jan-Hendrik Willms
Closes #5628 Merge request studip/studip!4245
2025-06-06Allow setting a subsequent time for a resource booking, closes #5127Moritz Strohm
Closes #5127 Merge request studip/studip!3859
2025-05-23Resolve "Log-Einträge für Cronjobs"Rasmus Fuhse
Closes #5231 Merge request studip/studip!3921
2025-05-13Resolve "Export: Datenfelder fehlen im Teilnehmerexport"Michaela Brückner
Closes #5440 Merge request studip/studip!4171
2025-05-13ResourceBooking::validate: skip exceptions independent of their time range, ↵Moritz Strohm
fixes #5181 Closes #5181 Merge request studip/studip!4114
2025-05-08Blubber: countUnseenComments zählt falsch #5597Rami Jasim
Closes #5597 Merge request studip/studip!4217
2025-05-08set assignment_id on store, fix check in ResponseFolder::isWritable(), fixes ↵Elmar Ludwig
#5222 Closes #5222 Merge request studip/studip!4204
2025-04-29Resolve "Ausgabe der Studiengangsbezeichnung ist abgeschnitten"Peter Thienel
Closes #4816 Merge request studip/studip!4187
2025-04-28Resolve "Töne in den neuen Benachrichtigungen ausbauen"Thomas Hackl
Closes #5562 Merge request studip/studip!4186
2025-04-25ConsultationEvent::before_delete: do not send mails when deleting calendar ↵Moritz Strohm
date assignments when they lie in the past, fixes #5561 Closes #5561 Merge request studip/studip!4181
2025-04-25recalculate consultation slot events when responsibilities have changed and ↵Jan-Hendrik Willms
provide migration to fix broken entries, fixes #5475 Closes #5475 Merge request studip/studip!4111
2025-04-24distinguish between LTI deployment IDs and LTI resource links in the ↵Moritz Strohm
database, fixes #5330 Closes #5330 Merge request studip/studip!4045
2025-04-24timestamp should never be null for email token verification, re #5364Jan-Hendrik Willms
2025-04-232fa: test all valid periods for tokens of type email, fixes #5364Jan-Hendrik Willms
Closes #5364 Merge request studip/studip!4128
2025-04-17Resolve "Warteliste: Anmeldezeitraum stimmt nicht mit der Position überein"Thomas Hackl
Closes #5500 Merge request studip/studip!4131
2025-04-16Resolve "Wiki Berechtigungsprobleme bei Einrichtungen und freien ↵Rasmus Fuhse
Veranstaltungen" Closes #5153 Merge request studip/studip!3853
2025-04-15use cache for RoomManager::hasRooms(), fixes #343Jan-Hendrik Willms
Closes #343 Merge request studip/studip!4129
2025-04-14Ankündigungen: Ankündigungen auf der Loginseite lassen sich nicht findenRon Lucke
Closes #5497 Merge request studip/studip!4122
2025-04-11ScheduleEntry: getFormattedStart and getFormattedEnd: always pad strings to ↵Moritz Strohm
4 characters before returning them as formatted time, fixes #5486 Closes #5486 Merge request studip/studip!4127
2025-04-09Resolve "Zugangsberechtigungen in einer Veranstaltung lassen sich nicht ↵Thomas Hackl
ändern." Closes #5150 Merge request studip/studip!4112
2025-04-07Resolve "User nobody in Tabelle priorities führt zu Fehler"Thomas Hackl
Closes #5425 Merge request studip/studip!4099
2025-04-04Resolve "Beim Erzeugen von Course Objekten werden mehrfach sinnlos die ↵André Noack
beteiligten Einrichtungen abgefragt" Closes #5467 Merge request studip/studip!4104
2025-04-04Resolve ""Barriere melden"-Formular: Validierung kaputt"Rasmus Fuhse
Closes #5466 and #5464 Merge request studip/studip!4101
2025-04-03actually delete event for consultation booking when the booking is deleted, ↵Jan-Hendrik Willms
fixes #5462 Closes #5462 Merge request studip/studip!4096
2025-04-01prevent php8 warnings, fixes #5441Jan-Hendrik Willms
Closes #5441 Merge request studip/studip!4084
2025-03-26Resolve "Teilnehmende können nicht von der Anmeldeliste genommen werden"Thomas Hackl
Closes #5415 and luh/studip#279 Merge request studip/studip!4067
2025-03-21Resolve "Teilnahmebeschränkte Veranstaltung: Teilnehmende können nicht ↵Thomas Hackl
manuell hinzugefügt werden" Closes #5402 Merge request studip/studip!4060
2025-03-14resurrect lost info from 7f55c889, re #3804Jan-Hendrik Willms
2025-03-14execute sorm:describe for 6.0, re #3804Jan-Hendrik Willms
Merge request studip/studip!4044
2025-03-12change the room booking when changing the time span of the course date, ↵Moritz Strohm
fixes #5281 Closes #5281 Merge request studip/studip!4030
2025-03-10reimplement institute member export, re #5259tic-cw_slidesElmar Ludwig
Merge request studip/studip!4036
2025-03-10fix position on statusgroups upon creation and ordering, fixes #5356Jan-Hendrik Willms
Closes #5356 Merge request studip/studip!4026
2025-03-07correct user sort order in export, fixes #4763Elmar Ludwig
Closes #4763 Merge request studip/studip!4034
2025-03-04Resolve "Timeout bei großen Blubber Threads"Philipp Schüttlöffel
Closes #5313 Merge request studip/studip!4001
2025-02-28remove sykpe, fixes #4677Jan-Hendrik Willms
Closes #4677 Merge request studip/studip!3999
2025-02-28display booked room first if present for Course(Ex?)Date::getLocation(), ↵Jan-Hendrik Willms
fixes #4836 Closes #4836 Merge request studip/studip!3623
2025-02-28Resolve "Massenmailversand: Falsche Ersetzung in Serienmailfeldern und ↵Thomas Hackl
inkorrekte Ermittlung der Zielveranstaltungen" Closes #5310 Merge request studip/studip!3974
2025-02-27regard the freetext room name in CourseDate::getFullName (format ↵Moritz Strohm
"long-include-room") and SeminarCycleDate::toString (format "long-start"), fixes #5256 Closes #5256 Merge request studip/studip!3941
2025-02-27fixes php-warnings, fixes #5290David Siegfried
Closes #5290 Merge request studip/studip!3961
2025-02-27Resolve "Massenmailversand an mehrere Veranstaltungen wirft Fehlermeldung"Thomas Hackl
Closes #5307 Merge request studip/studip!3971
2025-02-27fix selecting exclude self assign and blubber in statusgroups, fixes #5188Jan-Hendrik Willms
Closes #5188 Merge request studip/studip!3899
2025-02-27Resolve "Fehlermeldung bei Nachrichtenversand an mehrere Veranstaltungen aus ↵Thomas Hackl
der Adminansicht" Closes #5296 Merge request studip/studip!3965
2025-02-27Course::addMember: check permission level before checking institute ↵Moritz Strohm
membership, fixes #5187 Closes #5187 Merge request studip/studip!3953
2025-02-24swap selected field to ensure that the correct user id is always selected, ↵Jan-Hendrik Willms
fixes #5279 Closes #5279 Merge request studip/studip!3952
2025-02-21check if event is actually in any calendars, fixes #5266Jan-Hendrik Willms
Closes #5266 Merge request studip/studip!3949
2025-02-20pass range_type explicitly instead of using null course_id, fixes #5261Elmar Ludwig
Closes #5261 Merge request studip/studip!3950
2025-02-20update icons for vips (except for assignment icons), re #5163Elmar Ludwig
Merge request studip/studip!3948