aboutsummaryrefslogtreecommitdiff
path: root/lib/models
AgeCommit message (Collapse)Author
2026-03-17Resolve "MVV: Suche nach Materialen/Dateien kaputt"Peter Thienel
Closes #6368 Merge request studip/studip!4827
2026-02-27Resolve "Wiki: Löschen der Startseite führt in inkonsistenten Zustand"Finn Schneider
Closes #5830 Merge request studip/studip!4520
2026-02-27Resolve "Kaputte Belongs-To Relationen in SimpleORMap"Rasmus Fuhse
Closes #6296 Merge request studip/studip!4770 (cherry picked from commit acbd858cdcf2c2a583e347daa4db4e445e02b0a7) 40ffb961 re #6296 : Fix and remove relation aacf172f Merge branch 'issue-6296' of gitlab.studip.de:studip/studip into issue-6296 40c10a0b re #6296 : Remove relation Co-authored-by: Rasmus Fuhse <fuhse@data-quest.de>
2026-02-26Resolve "Kaputte Belongs-To Relationen in SimpleORMap"Rasmus Fuhse
Closes #6296 Merge request studip/studip!4766 (cherry picked from commit 38f0cde98225bb8388a4d24b8a44196a9c5d7479) 176b9bbe re #6296 : Fix and remove relation Co-authored-by: Rasmus Fuhse <fuhse@data-quest.de>
2026-02-26delete log action's events directly by sql to avoid memory issues, fixes #6285Jan-Hendrik Willms
Closes #6285 Merge request studip/studip!4754
2026-02-16fix error from e961496d, re #6224Jan-Hendrik Willms
2026-02-12fix error from e961496d, re #6224Jan-Hendrik Willms
2026-02-10don't send messages for waitlist changes for course that have ended, fixes #6224Jan-Hendrik Willms
Closes #6224 Merge request studip/studip!4710
2026-02-10prevent php8 warning, fixes #6237Jan-Hendrik Willms
Closes #6237 Merge request studip/studip!4717
2025-11-20prevent fatal error when booking user is missing, fixes #6012Jan-Hendrik Willms
Closes #6012 Merge request studip/studip!4588
2025-11-17transfer changes to Folder::findTopFolder to 5.5 and 5.4, fixes #6055, re #5944Jan-Hendrik Willms
Merge request studip/studip!4611
2025-11-12use correct log action when changing email, fixes #6041Jan-Hendrik Willms
Closes #6041 Merge request studip/studip!4601
2025-10-24fix ToolActivation::setVisibilityPermission(), fixes #5980Elmar Ludwig
Closes #5980 Merge request studip/studip!4572
2025-10-17Resolve "Export: Datenfelder fehlen im Teilnehmerexport von Gruppen"Michaela Brückner
Closes #5684 Merge request studip/studip!4399
2025-10-16remove broken reimplementation of findTopFolder(), fixes #5944Elmar Ludwig
Closes #5944 Merge request studip/studip!4545
2025-09-29set parent_id to null when deleting wiki pages and add migration that fixes ↵Jan-Hendrik Willms
invalid entries, fixes #5832 Closes #5832 Merge request studip/studip!4447
2025-09-01added code for displaying more than one icon for a resource booking in the ↵Moritz Strohm
booking plan, fixes #1726 Closes #1726 Merge request studip/studip!4421
2025-08-21Resolve "MVV: Die Tabelle in der Verwaltung der Ansprechpartner lässt sich ↵Peter Thienel
nicht sortieren" Closes #5818 Merge request studip/studip!4433 (cherry picked from commit 5a5a510abbf1777ff3fd161e749577acb0317bfc) d525e979 correct additional fields added to create sort statement, fixes #5818 Co-authored-by: Peter Thienel <thienel@data-quest.de>
2025-08-07use correct way to find help tour author user, fixes #5709Jan-Hendrik Willms
Closes #5709 Merge request studip/studip!4342
2025-07-23send delete notification for reservations and lock bookings, too, fixes #4749Moritz Strohm
Closes #4749 Merge request studip/studip!4376 (cherry picked from commit 8676ca591aae20e87053e22fd40be680c8a3cc36) 65a84077 send delete notification for reservations and lock bookings, too Co-authored-by: Moritz Strohm <strohm@data-quest.de>
2025-07-16fix typos, fixes #5728Jan-Hendrik Willms
Closes #5728 Merge request studip/studip!4360
2025-06-27add property relation to ResourceRequestProperty, fixes #785Jan-Hendrik Willms
Closes #785 Merge request studip/studip!4301
2025-06-27add index and set correct for auth_user_md5.matriculation_number, fixes #4577Jan-Hendrik Willms
Closes #4577 Merge request studip/studip!3392
2025-06-27add mvv lvgruppen relation to course model, fixes #28Jan-Hendrik Willms
Closes #28 Merge request studip/studip!4296
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-20don't store and count multiple answers for the same user, fixes #3802Elmar Ludwig
Closes #3802 Merge request studip/studip!4265
2025-06-06restructure the query in BlubberThread::findMyGlobalThreads() by using UNION...Jan-Hendrik Willms
Closes #5628 Merge request studip/studip!4245
2025-05-13Resolve "Export: Datenfelder fehlen im Teilnehmerexport"Michaela Brückner
Closes #5440 Merge request studip/studip!4171 (cherry picked from commit 3241c64cdad23215b0b3ff0d4e5917ff1fce2654) 046ace3f re #5440 330ade0b fix datafield access, re #5440 d150fc49 refine datafield extraction for course members export, re #5440 Co-authored-by: Michaela Brückner <brueckner@data-quest.de>
2025-05-13ResourceBooking::validate: skip exceptions independent of their time range, ↵Moritz Strohm
fixes #5181 Closes #5181 Merge request studip/studip!4114 (cherry picked from commit c0e48592ef765d3a007f60031adb697afb28204c) 9e6179b8 ResourceBooking::validate: move the start of a recurring booking if an overlap occurs in the past e3c21449 Revert "ResourceBooking::validate: move the start of a recurring booking if an... ae1baa16 ResourceBooking::validate: skip exceptions independent of their time range cf771ff4 added code improvement Co-authored-by: Moritz Strohm <strohm@data-quest.de>
2025-05-08Blubber: countUnseenComments zählt falsch #5597Rami Jasim
Closes #5597 Merge request studip/studip!4217
2025-04-29Resolve "Ausgabe der Studiengangsbezeichnung ist abgeschnitten"Peter Thienel
Closes #4816 Merge request studip/studip!4187 (cherry picked from commit 088c7a5491fdc9c993a7b6c02d77f353f96fc316) 4bcb667b use brackets to get correct back reference in regular expression Co-authored-by: Peter Thienel <thienel@data-quest.de>
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-16Resolve "Wiki Berechtigungsprobleme bei Einrichtungen und freien ↵Rasmus Fuhse
Veranstaltungen" Closes #5153 Merge request studip/studip!3853 (cherry picked from commit 9ab564e8625c7b7a72fa33a8f84850414b9ff1af) 9a2b98f1 fix wiki permissions re #5135 0cc2536c fix wiki permissions re #5153 7bf7826f wiki bugfixing access for nobody ff9c3ecf remove misled migration 0acddaf9 Apply 1 suggestion(s) to 1 file(s) 2a4be2c9 Apply 1 suggestion(s) to 1 file(s) Co-authored-by: Rasmus Fuhse <fuhse@data-quest.de>
2025-04-15use cache for RoomManager::hasRooms(), fixes #343Jan-Hendrik Willms
Closes #343 Merge request studip/studip!4129 (cherry picked from commit f58b1b703d1a67a53121211c18ed2c91791c1e76) 0ed57f26 use cache for RoomManager::hasRooms(), fixes #343 Co-authored-by: Jan-Hendrik Willms <tleilax+studip@gmail.com>
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-27use only the raw data of a sorm object when using setData on another object, ↵Jan-Hendrik Willms
fixes #5422 Closes #5422 Merge request studip/studip!4073
2025-03-14Fix #5257: Type Hinting for Simple(ORMap)CollectionRami Jasim
Closes #5257 Merge request studip/studip!3943
2025-03-10fix position on statusgroups upon creation and ordering, fixes #5356Elmar Ludwig
Closes #5356 Merge request studip/studip!4026
2025-03-10reimplement institute member export, re #5259Elmar Ludwig
Merge request studip/studip!4036
2025-03-10correct 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-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-28prevent php-warnings, re #4832David Siegfried
Merge request studip/studip!3615
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-24check if event is actually in any calendars, fixes #5266Jan-Hendrik Willms
Closes #5266 Merge request studip/studip!3949
2025-02-06always set defaults for datafields entries via ↵Jan-Hendrik Willms
DatafieldEntryModel::findByModel() and store datafields only if their value differs from the default, fixes #5213 Closes #5213 Merge request studip/studip!3905
2025-02-06suppress consultation event deletion mails if user is no longer existent or ↵Jan-Hendrik Willms
the consultation slot is in the past, fixes #5161 Closes #5161 Merge request studip/studip!3902
2025-01-31introduce StudygroupInvitation model and use it as relation for course and ↵Jan-Hendrik Willms
user and cleanup the orphaned studygroup invitations, fixes #5195 Closes #5195 Merge request studip/studip!3879