Skip to content
Snippets Groups Projects
  1. Nov 04, 2022
  2. Sep 13, 2022
  3. Aug 17, 2022
    • Arunmozhi's avatar
      feat: Decouple LTI 1.3 from LTI Consumer XBlock functionality · ec43c30d
      Arunmozhi authored
      Move XBlock endpoints to Django models and implement backwards compatible views.
      
      Relevant commits:
      * refactor: move LTI 1.3 access token endpoint to plugin view
      * refactor: remove the xblock handler and add tests to api view
      * refactor: move the lti_1p3_launch_callback logic to the django view
      * feat: adds access token view for backward compatibility
      * refactor: make launch urls use config_id when block is missing
      * refactor: remove launch_callback_handler from XBlock
      ec43c30d
  4. Jul 11, 2022
  5. Jul 05, 2022
  6. Jun 27, 2022
  7. May 09, 2022
  8. Mar 31, 2022
  9. Mar 18, 2022
  10. Mar 03, 2022
  11. Feb 09, 2022
  12. Feb 01, 2022
  13. Jan 20, 2022
  14. Jan 18, 2022
  15. Nov 22, 2021
  16. Nov 17, 2021
  17. Nov 12, 2021
  18. Oct 06, 2021
  19. Jul 09, 2021
  20. Jul 01, 2021
    • Kshitij Sobti's avatar
      refactor: Rename CourseEditLTIFieldsEnabledFlag to... · 6fb86793
      Kshitij Sobti authored
      refactor: Rename CourseEditLTIFieldsEnabledFlag to CourseAllowPIISharingInLTIFlag and use it for LTI1.3
      This commit renames the CourseEditLTIFieldsEnabledFlag to CourseAllowPIISharingInLTIFlag since the aim is to expand its scope to all LTI-related PII sharing. It also removes the current LTI1.3 waffle flag for PII sharing.
      6fb86793
  21. Jun 14, 2021
  22. Jun 09, 2021
  23. Jun 03, 2021
  24. Apr 28, 2021
  25. Mar 18, 2021
  26. Feb 23, 2021
  27. Feb 16, 2021
  28. Feb 04, 2021
    • stvn's avatar
      fix: Migrate the UUID backfill again · 8b17e4a6
      stvn authored
      To correct the, in our case, single database entry that snuck in without
      a UUID during the schema change.
      
      Steps:
      - Make the field editable
      - Add `config_id` to all models missing it
      - Make the field noneditable again
      8b17e4a6
  29. Jan 29, 2021
  30. Jan 20, 2021
    • Kshitij Sobti's avatar
      Fix migration `config_id` conflict. · 59b7c431
      Kshitij Sobti authored
      A previous PR (#130) added a new unique field with a default value to the
      LtiConfiguration model. Such cases need special handling in migraiton, however
      the previous PR did not include that. This commit fixes the migration to include
      the special handling for new unique fields.
      59b7c431
  31. Jan 19, 2021
Loading