Charles Severance

SAK-44886 - Cleanup and document role mapping (#8964)

* SAK-44886 - Cleanup and document role mapping

* SAK-44886 - Review related fixes

* SAK-44886 - Use a Set

    • -0
    • +97
    /basiclti/docs/LTIROLES.md
SAK-44811 Catch errors inside iframes (#8963)

* SAK-44811 - Catch more iframe blocked content situations

* SAK-44811 - Codacy

* SAK-44811 - Clean up markup / accessibility

* SAK-44811 - Remove form button as requested by Andrea.

(cherry picked from commit 8758ce3e5c379c8679ca6e1cb5ab7d408f003bf2)

SAK-44811 Catch errors inside iframes (#8963)

* SAK-44811 - Catch more iframe blocked content situations

* SAK-44811 - Codacy

* SAK-44811 - Clean up markup / accessibility

* SAK-44811 - Remove form button as requested by Andrea.

SAK-44865 - Bug fix saveSite messes up when import is in thread (#8961)

* SAK-44865 - Context.id.history support

* SAK-44865 - Import LTICustomVars

* SAK-44865 - Use Set instead of List

* SAK-44865 - Bug fix saveSite messes up when import is in thread

* SAK-44865 - Fix up merge artifacts

SAK-44865 - Bug fix saveSite messes up when import is in thread (#8961)

* SAK-44865 - Context.id.history support

* SAK-44865 - Import LTICustomVars

* SAK-44865 - Use Set instead of List

* SAK-44865 - Bug fix saveSite messes up when import is in thread

* SAK-44865 - Fix up merge artifacts

(cherry picked from commit 623248729b3b750a1a7bff79b76d85a3c8e2c3ba)

SAK-44876 Fix auto provision broken / in the wrong place (#8946)

(cherry picked from commit 8d0cbd090b8560cdf7c253458f315b5fcbe902f0)

SAK-44876 Fix auto provision broken / in the wrong place (#8946)

SAK-44871 - Redo MVP discussion import CC / CO / DL (#8945)

SAK-44865 - Context.id.history support (#8939)

* SAK-44865 - Context.id.history support

* SAK-44865 - Import LTICustomVars

* SAK-44865 - Use Set instead of List

(cherry picked from commit 92ae45c3a05fed7d5db192c5ff054ba73c3e9ebd)

    • -0
    • +5
    /site-manage/site-manage-impl/impl/pom.xml
SAK-44865 - Context.id.history support (#8939)

* SAK-44865 - Context.id.history support

* SAK-44865 - Import LTICustomVars

* SAK-44865 - Use Set instead of List

    • -0
    • +5
    /site-manage/site-manage-impl/impl/pom.xml
SAK-44810 - ResouceLink.id.history subsitution variable (#8938)

* SAK-44810 - ResouceLink.id.history subsitution variable

* SAK-44810 - allowsettings -> allowsettings_ext

* SAK-44810 - Separate CONTEXT_ID_HISTORY ito separate JIRA

(cherry picked from commit 8c48bcdee39cb3fc519a502fd0929437859e9cc9)

  1. … 6 more files in changeset.
SAK-44810 - ResouceLink.id.history subsitution variable (#8938)

* SAK-44810 - ResouceLink.id.history subsitution variable

* SAK-44810 - allowsettings -> allowsettings_ext

* SAK-44810 - Separate CONTEXT_ID_HISTORY ito separate JIRA

  1. … 6 more files in changeset.
SAK-44875 - Second attempt to fix unit tests (#8944)

(cherry picked from commit 5d6a219be0ac541492fc2093b03d9a2d15aa59b1)

SAK-44875 - Second attempt to fix unit tests (#8944)

SAK-44875 - Fix regression in uit tests (#8943)

SAK-44875 - Fix regression in uit tests (#8943)

(cherry picked from commit 71e985a5ecaf098ef05997a0259c9044348029a0)

SAK-44857 - Cleanup TODO comment and some empty checks (#8934)

SAK-44857 - Cleanup TODO comment and some empty checks (#8934)

(cherry picked from commit a16ad15fc90fc5ad1be1e97f9759e81475909295)

SAK-44809 - Fix Content Item Import for CC (#8917)

* SAK-44809 - Fix Content Item Import for CC

* SAK-44809 - Add some documentation.

* SAK-44809 - UI cleanup - i18n strings

* SAK-44809 - Issues identified during testing.

* SAK-44809 - Thanks to accesslint

    • -0
    • +32
    /basiclti/basiclti-tool/src/webapp/vm/lti_import_return.vm
    • -0
    • +120
    /basiclti/docs/IMPORTLOR.md
SAK-44809 - Fix Content Item Import for CC (#8917)

* SAK-44809 - Fix Content Item Import for CC

* SAK-44809 - Add some documentation.

* SAK-44809 - UI cleanup - i18n strings

* SAK-44809 - Issues identified during testing.

* SAK-44809 - Thanks to accesslint

(cherry picked from commit f888d505166eeacf2e26b58ab41870778442ecce)

    • -0
    • +32
    /basiclti/basiclti-tool/src/webapp/vm/lti_import_return.vm
    • -0
    • +120
    /basiclti/docs/IMPORTLOR.md
SAK-44825 Lessons title dialog can produce an NPE (#8916)

* SAK-44825 - Fix NPE after import

* Improved NPE detection

Co-authored-by: Earle Nietzel <earle@longsight.com>

(cherry picked from commit c94860b46f8b0697c16ecf0d1dd586f51a74c026)

SAK-44825 Lessons title dialog can produce an NPE (#8916)

* SAK-44825 - Fix NPE after import

* Improved NPE detection

Co-authored-by: Earle Nietzel <earle@longsight.com>

SAK-44817 - Fix small JavaScript error (#8913)

(cherry picked from commit ca542f965a0168f240f0ffafd51b43857c18a723)

SAK-44817 - Fix small JavaScript error (#8913)

SAK-44816 - fix small error in earlier JIRA (#8912)

44661

(cherry picked from commit 1b3bdb46924e9207203dfbb78be2d4890c63bef6)

SAK-44816 - fix small error in earlier JIRA (#8912)

44661

SAK-44811 - Catch more iframe blocked content situations (#8911)

* SAK-44811 - Catch more iframe blocked content situations

* SAK-44811 - Codacy

* SAK-44811 - Clean up markup / accessibility

(cherry picked from commit 6553915bb74953473fd7ce94340c779d0509a07e)

SAK-44811 - Catch more iframe blocked content situations (#8911)

* SAK-44811 - Catch more iframe blocked content situations

* SAK-44811 - Codacy

* SAK-44811 - Clean up markup / accessibility

SAK-44055 - MVP of IMS Auto Provisioning Code (#8860)

* SAK-44055 - MVP of IMS Auto Provisioning Code

* SAK-44055 - Make short cut for new tools

* SAK-44055 - deployment_id and accesslint

* SAK-44055 - Process the claims

* SAK-44055 - Add tokenTimeStamps and refactor a bit

* SAK-44055 - Use LTI13Util signature checking

* SAK-44055 - Make the registration token real

* SAK-44055 - Better naming and clean up losing keys

* SAK-44055 - Add some documentation

* SAK-44055 - Encrypt secrets - improve doc

* SAK-44055 - Support email claim and scope

* SAK-44055 - Clean up the expiration code - thanks Claude

* SAK-44055 - Change message parsing order

* SAK-44055 - Remove old auto-config from 44097

* SAK-44055 - Update Documentation

* SAK-44055 - Merge Cleanup

* SAK-44055 - Clean up codacy

(cherry picked from commit 3d669c821782f9689c67762136ec23d83da9da00)

    • -0
    • +40
    /basiclti/docs/MIGRATION.md
    • -0
    • +102
    /basiclti/docs/PROVISION.md
  1. … 10 more files in changeset.
SAK-44055 - MVP of IMS Auto Provisioning Code (#8860)

* SAK-44055 - MVP of IMS Auto Provisioning Code

* SAK-44055 - Make short cut for new tools

* SAK-44055 - deployment_id and accesslint

* SAK-44055 - Process the claims

* SAK-44055 - Add tokenTimeStamps and refactor a bit

* SAK-44055 - Use LTI13Util signature checking

* SAK-44055 - Make the registration token real

* SAK-44055 - Better naming and clean up losing keys

* SAK-44055 - Add some documentation

* SAK-44055 - Encrypt secrets - improve doc

* SAK-44055 - Support email claim and scope

* SAK-44055 - Clean up the expiration code - thanks Claude

* SAK-44055 - Change message parsing order

* SAK-44055 - Remove old auto-config from 44097

* SAK-44055 - Update Documentation

* SAK-44055 - Merge Cleanup

* SAK-44055 - Clean up codacy

    • -0
    • +40
    /basiclti/docs/MIGRATION.md
    • -0
    • +102
    /basiclti/docs/PROVISION.md
  1. … 10 more files in changeset.