| Age | Commit message (Expand) | Author |
| 2024-07-03 | moved LTI 1.3A classes from lib/elearning to lib/classes | Moritz Strohm |
| 2024-07-03 | added GradeManager::updateGrades stub | Moritz Strohm |
| 2024-07-03 | regard allowed optional fields from LTI deployment privacy settings when crea... | Moritz Strohm |
| 2024-07-03 | course/lti/save_link: added form for LTI 1.3A, fixed errors | Moritz Strohm |
| 2024-07-03 | course/lti controller: extended actions to support deep linking with LTI 1.3A | Moritz Strohm |
| 2024-07-03 | merged lti/lti13a controller with lti/auth controller | Moritz Strohm |
| 2024-07-03 | moved lti13a controller and admin/lti/platform_data action | Moritz Strohm |
| 2024-07-03 | fixed errors | Moritz Strohm |
| 2024-07-03 | implemented lti13a/jwks action | Moritz Strohm |
| 2024-07-03 | renamed LtiData class to LtiDeployment | Moritz Strohm |
| 2024-07-03 | added Studip\Lti13a\NonceGenerator class | Moritz Strohm |
| 2024-07-03 | removed state-parameter related code from UserAuthenticator class | Moritz Strohm |
| 2024-07-03 | course/lti/edit: added oidc_init_url and jwks_url in form fields, fixed errors | Moritz Strohm |
| 2024-07-03 | added PlatformManager::getJwksUrlForDeployment | Moritz Strohm |
| 2024-07-03 | fixed errors | Moritz Strohm |
| 2024-07-03 | changed URL | Moritz Strohm |
| 2024-07-03 | removed cache code | Moritz Strohm |
| 2024-07-03 | store state in session, send state in URL instead of the body | Moritz Strohm |
| 2024-07-03 | attempted to setting the "state" parameter by brute force | Moritz Strohm |
| 2024-07-03 | deactivated existing code for setting a state | Moritz Strohm |
| 2024-07-03 | fixed typo | Moritz Strohm |
| 2024-07-03 | use cache instead of session | Moritz Strohm |
| 2024-07-03 | attempted to add the state parameter | Moritz Strohm |
| 2024-07-03 | fixed errors | Moritz Strohm |
| 2024-07-03 | fixed typo | Moritz Strohm |
| 2024-07-03 | fixed lti13a/oidc_init action, added UserAuthenticator and Identity classes | Moritz Strohm |
| 2024-07-03 | renamed class files | Moritz Strohm |
| 2024-07-03 | fixed errors, removed unnecessary code | Moritz Strohm |
| 2024-07-03 | added LTI Registration and RegistrationManager classes, moved code from contr... | Moritz Strohm |
| 2024-07-03 | hide Stud.IP URL parameters | Moritz Strohm |
| 2024-07-03 | added PlatformManager::getLtiRoleClaimForStudipRole | Moritz Strohm |
| 2024-07-03 | changed keyring generation from ES256 to RS256, added keyring generation methods | Moritz Strohm |
| 2024-07-03 | fixet LTI 1.3a class autoloading | Moritz Strohm |
| 2024-07-03 | added LtiRegistration SORM class | Moritz Strohm |
| 2024-07-03 | added lti13a controller | Moritz Strohm |
| 2024-07-03 | added PlatformManager::getPlatformConfiguration, ToolManager::getToolConfigur... | Moritz Strohm |
| 2024-07-03 | added Keyring::toKeyChain | Moritz Strohm |
| 2024-07-03 | began implementation of KeyManager::create | Moritz Strohm |
| 2024-07-03 | lib/elearning/lti1.3a: added class stubs | Moritz Strohm |
| 2024-06-21 | add remaining class filename and add migration to fix the cronjobs, re #4282 | Jan-Hendrik Willms |
| 2024-06-18 | Deprecate `StudipAutoloader` and use composer's `autoload` | Marcus Eibrink-Lunzenauer |
| 2024-02-05 | fixes #3707 | Jan-Hendrik Willms |
| 2023-12-04 | Resolve "ILIAS-Schnittstelle: verwendete SOAP-Methoden getUser und deleteUser... | Arne Schröder, M. A. |
| 2023-11-23 | drop "response_timeout" and don't disable SSL verification, fixes #3500 | Elmar Ludwig |
| 2023-08-29 | prevent php8 warnings, fixes #3106 | Jan-Hendrik Willms |
| 2023-06-13 | fix incorrect usage of implode parameters, fixes #2729 | Jan-Hendrik Willms |
| 2023-02-21 | prevent php8 warnings in elearning module (fifth batch of changes), re #2193 | Jan-Hendrik Willms |
| 2022-12-09 | Skip recursive lookup if no modules are chosen from ILIAS #1615 | Felix Pahlow |
| 2022-10-26 | fix for BIESt 1283, closes #1283 | Moritz Strohm |
| 2022-07-14 | resurrect lost commit, fixes #1235 | Jan-Hendrik Willms |