Skip to content
Snippets Groups Projects
  1. Nov 12, 2021
  2. Oct 06, 2021
  3. Jul 09, 2021
  4. 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.
      Unverified
      6fb86793
  5. Jun 14, 2021
  6. Jun 09, 2021
  7. Jun 03, 2021
  8. Apr 28, 2021
  9. Mar 18, 2021
  10. Feb 23, 2021
  11. Feb 16, 2021
  12. 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
  13. Jan 29, 2021
  14. 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.
      Unverified
      59b7c431
  15. Jan 19, 2021
  16. Dec 02, 2020
  17. Dec 01, 2020
  18. Nov 20, 2020
  19. Oct 13, 2020
  20. Sep 02, 2020
  21. Jul 15, 2020
  22. Jun 25, 2020
  23. Jun 04, 2020
  24. Jan 22, 2019
    • Omar Al-Ithawi's avatar
      Allow plugins for the LTI XBlock to pass extra parameters to the provider · c857e5d0
      Omar Al-Ithawi authored
      Overview
      ---------
      This pull request makes this XBlock extensible for
      adding parameters to the LTI provider in addition
      to the existing ones.
      
      Why
      ---
      A customer needs `team` and `cohort` informaiton
      to be passed through the LTI channel to simplify
      integration with their LTI provider. At the same
      time we'd rather not fork the XBlock, so an
      Open-Closed model is needed.
      
      More Detailed Documentation
      ---------------------------
      I've added a couple of sections to `README.rst`
      to document specifying design and
      configuration steps of the new LTI parameter
      processors. Please check it out for more
      information about the changes that this pull
      request introduces.
      
      Example Usage
      -------------
      I've written a package that we'll need to use for
      our customer to pass some personal user
      information in addition to the cohort and team
      info: https://github.com/appsembler/tahoe-lti/pull/1
      
      Omar Al-Ithawi @ Appsembler
      c857e5d0
  25. May 09, 2018
  26. May 04, 2018
  27. Dec 23, 2016
  28. Dec 01, 2015
  29. Nov 30, 2015
Loading