Skip to content
Snippets Groups Projects
  1. Jun 22, 2023
  2. Jun 20, 2023
  3. Jun 16, 2023
  4. Jun 12, 2023
  5. Jun 09, 2023
  6. Jun 07, 2023
  7. Jun 06, 2023
  8. Jun 02, 2023
  9. May 31, 2023
  10. May 30, 2023
  11. May 24, 2023
  12. May 19, 2023
    • Isaac Lee's avatar
      feat: only add acs scope when proctoring (#373) · 9a69753f
      Isaac Lee authored
      * feat: only add acs scope when proctoring
      
      * feat: helper function to get token scopes
      
      * feat: improved scope helper functions
      
      * test: tests for new acs filtering
      
      * test: improved test coverage for proctoring scopes
      
      * chore: version bump
      
      * docs: changelog update
      
      * fix: removed duplicate test
      9a69753f
  13. May 18, 2023
  14. May 17, 2023
  15. May 15, 2023
  16. May 11, 2023
  17. May 08, 2023
  18. May 05, 2023
    • Isaac Lee's avatar
      Ilee2u/acs endpoint (#369) · 61fb2782
      Isaac Lee authored
      
      * feat: support assessment control claims
      
      * test: unit tests
      
      * feat: ACS scope handling
      
      * fix: correct acs url
      
      * fix: removed drafted signal code
      
      * test: added permissions test
      
      * docs: added note on individual file testing
      
      * docs: moved unit testing notes to readme
      
      * chore: version bump
      
      * temp: broken code to filter ACS scope perms
      
      - Tried to create a filter in the access_token end point to only add the ACS scope only when proctoring is enabled
      - This seems to hard to do without causing a circular dependency
      
      * fix: removed filter for ACS access token
      
      ---------
      
      Co-authored-by: default avatarZach Hancock <zhancock@edx.org>
      61fb2782
    • Zachary Hancock's avatar
      feat: support proctoring assessment control (#366) · c1f107fa
      Zachary Hancock authored
      * feat: support assessment control claims
      
      * test: unit tests
      
      * docs: docstring update
      
      * feat: only enable ACS on start message
      c1f107fa
  19. May 03, 2023
  20. May 02, 2023
  21. May 01, 2023
  22. Apr 28, 2023
    • michaelroytman's avatar
      build: bump library version and add CHANGELOG entry · ab4c65c8
      michaelroytman authored
      I neglected to bump the library version and update the CHANGELOG for the changes made in #363. This commit corrects that.
      ab4c65c8
    • Michael Roytman's avatar
      Merge pull request #363 from openedx/mroytman/MST-1834-LTI-PII-fullname · 25f2303a
      Michael Roytman authored
      feat: add full name as a LTI PII field
      25f2303a
    • Michael Roytman's avatar
      5df7fe8f
    • michaelroytman's avatar
      feat: add full name as a LTI PII field · a927a7c4
      michaelroytman authored
      This commits adds the ability to share a learner's full name in both LTI 1.1 and LTI 1.3 launches. In LTI 1.1, the full name is sent as the "lis_person_name_full" LTI parameter. In LTI 1.3, the full name is sent as the "name" ID token claim.
      
      The full name corresponds to the learner's name as recorded by the UserProfile model in the LMS.
      
      Enabling the transmission of full name in either version of LTI follows the existing pattern for PII sharing. In order for full name to be shared via an LTI launch, the CourseAllowPIISharingInLTIFlag configuration model must be enabled for the course, and the "Request user's full name" XBlock field must be enabled in the XBlock describing the particular LTI integration.
      
      Please note that this commit does not add the ability to share a learner's full name via the LTI 1.3 Names and Role Provisioning Services context membership endpoint because that behavior already exists.
      a927a7c4
  23. Apr 25, 2023
  24. Apr 24, 2023
  25. Apr 21, 2023
  26. Apr 18, 2023
  27. Apr 17, 2023
  28. Apr 14, 2023
  29. Apr 12, 2023
Loading