aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-29fixed creating global toolsstep-03348-with-toolMoritz Strohm
2024-07-04fixed errorMoritz Strohm
2024-07-04renamed classMoritz Strohm
2024-07-04fixed debug loggingMoritz Strohm
2024-07-03activated code in migrationMoritz Strohm
2024-07-03moved LTI 1.3a files for compatibility with the new autoloaderMoritz Strohm
2024-07-03renamed LTI class file names for new autoloader, fixed NegotiatesWithPsr7 req...Moritz Strohm
2024-07-03added composer libraries oat-sa/lib-lti1p3-core oat-sa/lib-lti1p3-ags lcobucc...Moritz Strohm
2024-07-03removed course/lti/update_grades actionMoritz Strohm
2024-07-03lti/ags: made controller accessible for nobodyMoritz Strohm
2024-07-03added AGS claimMoritz Strohm
2024-07-03added lti/ags controller with AGS endpointsMoritz Strohm
2024-07-03updated data protection phrasesMoritz Strohm
2024-07-03use the tool column of grading_definitions to store the LTI deployment IDMoritz Strohm
2024-07-03added basic implementation of the ResultRepository classMoritz Strohm
2024-07-03added basic implementation of ScoreRepository::saveMoritz Strohm
2024-07-03added basic implementation of LineItemRepositoryInterfaceMoritz Strohm
2024-07-03moved LTI 1.3A classes from lib/elearning to lib/classesMoritz Strohm
2024-07-03added GradeManager::updateGrades stubMoritz Strohm
2024-07-03extended course/lti/update_gradesMoritz Strohm
2024-07-03began writing course/lti/update_grades actionMoritz Strohm
2024-07-03hide global tool fields when configuring a deployment in a courseMoritz Strohm
2024-07-03fixed adding global toolsMoritz Strohm
2024-07-03regard LTI_ALLOW_TOOL_CONFIG_IN_COURSE when adding LTI toolsMoritz Strohm
2024-07-03regard allowed optional fields from LTI deployment privacy settings when crea...Moritz Strohm
2024-07-03do not show LTI tool without consentMoritz Strohm
2024-07-03course/lti/consent: show allowed optional fields, added action in course/lti/...Moritz Strohm
2024-07-03began moving code from course/lti/iframe to course/lti/consentMoritz Strohm
2024-07-03added improvements to data protection information displayMoritz Strohm
2024-07-03added placeholder textMoritz Strohm
2024-07-03added LtiDeploymentPrivacySettings model, added code for storing the acceptan...Moritz Strohm
2024-07-03added table lti_deployment_privacy_settings to migrationMoritz Strohm
2024-07-03fixed wording when removing LTI tools from a courseMoritz Strohm
2024-07-03integrated terms_of_use_url and privacy_policy_urlMoritz Strohm
2024-07-03fixed tool editing in courses for rootMoritz Strohm
2024-07-03added terms_of_use_url and privacy_policy_url to LTI toolsMoritz Strohm
2024-07-03added lti_deployments.data_protection_notes columnMoritz Strohm
2024-07-03show direct link to the tool in the tool info dialogMoritz Strohm
2024-07-03lti/tool/edit: allow unsetting the iframe document targetMoritz Strohm
2024-07-03course/lti/iframe: show checkboxes for transmitted dataMoritz Strohm
2024-07-03added textMoritz Strohm
2024-07-03completed list of transmitted personal dataMoritz Strohm
2024-07-03made data protection text configurable in the courseMoritz Strohm
2024-07-03course/lti/iframe: show configured data protection warning textMoritz Strohm
2024-07-03added LTI_DATA_PROTECTION_DEFAULT_WARNING and LTI_DATA_PROTECTION_COURSE_WARN...Moritz Strohm
2024-07-03course/lti/iframe: added another section with a list of the personal data to ...Moritz Strohm
2024-07-03course/lti/iframe: extended confirmation page with data protection informationMoritz Strohm
2024-07-03course/lti controller: began work on displaying data protection informationMoritz Strohm
2024-07-03fixed SQL statementMoritz Strohm
2024-07-03fixed error in LtiDeployment::getLaunchUrlMoritz Strohm