aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2025-08-08prepare release 6.0Stefan Suchi
2025-08-08don't let route break when semester filter query parameter is empty (and some...Jan-Hendrik Willms
Closes #5763 Merge request studip/studip!4400
2025-08-07Resolve "Benachrichtigungen über ausgefallene Termin: Mailtext ist konfus ↵Thomas Hackl
und hat andere Schwächen" Closes #5767 Merge request studip/studip!4409
2025-08-07Resolve "Wiki verwendet falsche Rechteabfragen in der JSON-API"Murtaza Sultani
Closes #5756 Merge request studip/studip!4390
2025-08-07use correct way to find help tour author user, fixes #5709Jan-Hendrik Willms
Closes #5709 Merge request studip/studip!4342
2025-08-07prevent php warnings, fixes #5723Jan-Hendrik Willms
Closes #5723 Merge request studip/studip!4368
2025-08-07Resolve "Fix Range::isAccessibleToUser() implementation"Murtaza Sultani
Closes #5754 Merge request studip/studip!4387
2025-08-05Resolve BIEST 5764Thomas Hackl
Closes #5764 Merge request studip/studip!4404
2025-08-04Korrekter Aktivierungslink bei Änderung der Mail-AdresseTill Glöggler
Closes #5781 Merge request studip/studip!4403
2025-07-25finalize vips icon names, fixes #5163Elmar Ludwig
Closes #5163 Merge request studip/studip!4380
2025-07-24Resolve "Wiki: Breadcrumb in der Contentbar ist manchmal ohne Name der Seite"Rasmus Fuhse
Closes #5280 Merge request studip/studip!4244
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-16Courseware öffentliche Links wieder öffentlich machenRon Lucke
Closes #5717 and #5003 Merge request studip/studip!4347
2025-07-16fix typos, fixes #5728Jan-Hendrik Willms
Closes #5728 Merge request studip/studip!4360
2025-07-14preserve i18n strings, fixes #5714, fixes #5715Jan-Hendrik Willms
Closes #5714 and #5715 Merge request studip/studip!4344
2025-07-11jsonapi: register routes as middleware after potential authentication, fixes ↵Jan-Hendrik Willms
#5681 Closes #5681 Merge request studip/studip!4319
2025-07-11fix redirect after login, fixes #5683Jan-Hendrik Willms
Closes #5683 Merge request studip/studip!4316
2025-07-11prevent too many redirects and fail safe redirection after login, re #5593Jan-Hendrik Willms
Merge request studip/studip!4303
2025-07-11keep redirect url in sso as well, provide constant for default kept ↵Jan-Hendrik Willms
variables, fixes #5593 Closes #5593 Merge request studip/studip!4270
2025-07-11Klick auf das Ankündigungen-Symbol kann zur falschen Stelle führenRon Lucke
Closes #5559 Merge request studip/studip!4225
2025-07-11Klick auf das Ankündigungen-Symbol kann zur falschen Stelle führenRon Lucke
Closes #5559 Merge request studip/studip!4184
2025-07-11Resolve "Wiki: automatisches Speichern funktioniert nicht, wenn ↵Rasmus Fuhse
"Benachrichtigungen über Javascript" deaktivert ist" Closes #4847, #4848, and #935 Merge request studip/studip!4337
2025-07-10Resolve "Wiki: Vorbelegung "keine" bei "Übergeordnete Seite" funktioniert ↵Rasmus Fuhse
nicht" Closes #5277 Merge request studip/studip!4336 (cherry picked from commit 73a016f48fa1882b5513f35ac729f7b22dc957ae) 9d8461fb re #5277 : cast to string so that select inputs show the '' option. bc06e2d8 remove image Co-authored-by: Rasmus Fuhse <fuhse@data-quest.de>
2025-07-07only delete vips assignments types, fixes #5658Elmar Ludwig
Closes #5658 Merge request studip/studip!4315
2025-07-07fix typos, fixes #5692Jan-Hendrik Willms
Closes #5692 Merge request studip/studip!4321
2025-07-04course/lti/process_select_link: redirect on error with deployments, fixes #5488Rasmus Fuhse
Closes #5488 Merge request studip/studip!4183 (cherry picked from commit d98e8f811ee969fc94f922a70ad270ff02d057fc) 6e3310be course/lti/process_select_link: redirect on error with deployments b1f72a9f began rewriting course/lti/select_link and course/lti/process_select_link actions 74f13cb3 use LtiResourceLink instead of LtiDeployment 8c9e7707 course/lti/process_select_link: made lti resource link ID mandatory 5ee5de11 Revert "course/lti/process_select_link: made lti resource link ID mandatory" c26e2605 Revert "use LtiResourceLink instead of LtiDeployment" d466a82c Revert "began rewriting course/lti/select_link and course/lti/process_select_link actions" ec9ebdd9 course/lti/process_select_link action: create LtiResourceLink objects bb8aadb6 fixed typos 7c399153 fixed errors c3d046b3 added redirects 6be413d1 Revert "added redirects" 3d4462f7 Revert "fixed errors" adb61667 Revert "fixed typos" fcd16406 Revert "course/lti/process_select_link action: create LtiResourceLink objects" 1f34f17d began rewriting course/lti/select_link and course/lti/process_select_link actions 5411e842 use LtiResourceLink instead of LtiDeployment 7d3b22fb course/lti/process_select_link: made lti resource link ID mandatory a92bec66 added migration 6f1d77ec changed code a08519ee changed more code, fixed errors ecfab68d extended migration 4b441ca9 extended migration 18f6a0bb added columns to lti_deployments table, rewrote code for new database structure 40776ead replaced attribute access of LtiDeployment with LtiResourceLink 1150e772 continued moving attribute access 28ac0808 fixed course/lti/select_link action a9189788 fixed lti/tool/index for tools in courses 14e29ec7 fixed errors d1cf3aae fixed errors, added warning for more than one general LTI deployment per tool 46f0ea9a added deep link count to admin/lti/index dc8058f3 removed unused code d6d1491d fixed errors a7f34412 removed debug code 944782dd fixed errors 7ee7716d fixed more errors 35563dc9 set course-ID as URL parameter for deep linking return URL a1af83e5 fixed error f2bd12cc course/lti/save_link: attempted to fix "no registration platform side" error 041d65de fixed error d77844e0 fixed errors 581630b5 added debug code, allow setting link in registration manager c9174799 removed debug code b39ddf23 test 1f99d252 removed extra claim 75a25a15 made LTI requests have the same registration 680e9945 Prioritize JWKS URL over static key chain 46f3f6f4 Return LTi exception on public key failure 9d97dbbf Make public key unsetable Co-authored-by: Moritz Strohm <strohm@data-quest.de>
2025-07-02check plugin activation correctly, fixes #5674Jan-Hendrik Willms
Closes #5674 Merge request studip/studip!4313
2025-06-27prevent exceptions, fixes #5147David Siegfried
Closes #5147 Merge request studip/studip!4307
2025-06-27add property relation to ResourceRequestProperty, fixes #785Jan-Hendrik Willms
Closes #785 Merge request studip/studip!4301
2025-06-27Resolve "Globales Deaktivieren des Wiki: Werkzeug kann dennoch ausgewählt ↵Michaela Brückner
werden" Closes #5668 Merge request studip/studip!4289
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-27send courseware mail in chunks, fixes #5659Jan-Hendrik Willms
Closes #5659 Merge request studip/studip!4297
2025-06-27change position of copy link action, fixes #494Jan-Hendrik Willms
Closes #494 Merge request studip/studip!4298
2025-06-27check core plugin activations when calculating score, fixes #5674Jan-Hendrik Willms
Closes #5674 Merge request studip/studip!4300
2025-06-26Do not show areas in last entries for forumTill Glöggler
Closes #1769 Merge request studip/studip!4281
2025-06-25fix multipersonsearch regarding removed and selected users and prevent ↵Jan-Hendrik Willms
warnings, fixes #5629 Closes #5629 Merge request studip/studip!4246
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-25set user language after login, fixes #5578Jan-Hendrik Willms
Closes #5578 Merge request studip/studip!4266
2025-06-20Resolve "Fehlerhafte Darstellung bei der Anmelderegel: "Kurs mit ↵Thomas Hackl
Teilnahmebedingungen"" Closes #5427 Merge request studip/studip!4261
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-20Kern-Vue auch in PluginsMarcus Eibrink-Lunzenauer
Closes #5446 Merge request studip/studip!4247
2025-06-20allow date and time data fields entries to be emptied (unless they are ↵Jan-Hendrik Willms
required) and fix time datafield input, fixes #5649, fixes #5650 Closes #5649 and #5650 Merge request studip/studip!4267
2025-06-13Resolve "STUDIP.wysiwyg_enabled hat keine Funktion"Rasmus Fuhse
Closes #5647 Merge request studip/studip!4260 (cherry picked from commit 217fa88edab4dc8bbf46fd6f147bf21e73f18435) 0a762e94 re #5647 remove STUDIP.wysiwyg_enabled Co-authored-by: Rasmus Fuhse <fuhse@data-quest.de>
2025-06-06restructure the query in BlubberThread::findMyGlobalThreads() by using UNION...Jan-Hendrik Willms
Closes #5628 Merge request studip/studip!4245
2025-06-06use pathinfo to fetch the extension of a filename, fixes #5636Rami Jasim
Closes #5636 Merge request studip/studip!4251
2025-06-06Courseware: Suche funktioniert nichtRon Lucke
Closes #5575 Merge request studip/studip!4198
2025-05-22allow setting the redirect uri of oidc auth plugin and open the oidc and ↵Jan-Hendrik Willms
oauth2 auth plugins for derivations, fixes #5625 Closes #5625 Merge request studip/studip!4239
2025-05-22Resolve "Methode StudipAuthOAuth2::getUsernameKey() verwendet die falsche ↵Jan-Hendrik Willms
Reihenfolge" Closes #5624 Merge request studip/studip!4237
2025-05-16Resolve "Ilias Schnittstelle: studip_referrer.php springt nicht mehr in ↵André Noack
Ilias Objekte (Ilias 8)" Closes #5617 Merge request studip/studip!4231