Charles Severance

SAK-44046 - Reword to say "assignments" (#8450)

NOJIRA csev-2020-08-11 - Update documentation (#8449)

    • binary
    /basiclti/docs/IMG_TSUGI/02-Post-Add.png
    • binary
    /basiclti/docs/IMG_TSUGI/03-Sakai-View-Tool.png
SAK-44085 - Fix rare NPE in Assignments (#8441)

SAK-44086 - Fix Site Manage NPE(s) Detected by the smoker test (#8442)

SAK-44011 - Make non null defaults for tool_consumer values (#8429)

SAK-44043 Add Assignment related subsititution variables (#8427)

* SAK-44043 - Support the assignment substitution vars

* SAK-44043 - Fix missing bit for SAK-44109

SAK-44047 - Bring back substitution parameters (#8421)

* SAK-44047 - Bring back substitution parameters

Begin the forward-post of the LTI 2.0 stuff that was removed.

* SAK-44047 - MVP Merging parameters

    • -0
    • +1082
    /basiclti/tsugi-util/src/java/org/tsugi/lti13/LTICustomVars.java
SAK-44019 - Add LTI Assignment type (#8415)

Sakai-21 only unless you add data columns.

SAK-43710 - Remove support for SHA256 signing on LTI 1.1 (#8417)

Sakai-21 only

  1. … 4 more files in changeset.
SAK-43709 - Change length of keyset_url and remove tool_kid (#8416)

Do not back-port to 19 or 20

SAK-44022 - Fix NPE when running cert test (#8411)

SAK-32679 - Refactor / Cleanup / Prepare for Assignments LTI (#8408)

* SAK-32679 - Adding an LTI Assignment type

* SAK-32679 - Very minimal MVP

* SAK-32679 - Add the launch protect field and feature

* SAK-32679 - Clean up UI, suport iframe and new window and resize

* SAK-32679 - Missed a file

* SAK-32679 - Handle the handoff from assignments to LTI

This makes sure that LTI links coming from assignments can't be

launched from elsewhere. It also handles a pretty dynamic set of

situations which would lead to double launching (new window scenario)

that would trigger 403s - instead we force a re-unlock through a

refresh of the "open in a new window" page.

* SAK-32679 - Accesslint fix and typo

* SAK-32679 - MVP of the tool selector

Todo

- Restore draft title and id on post errors

- Restore old title and id on edit

- Test test test - including all the content item stuff

* SAK-32679 - Tool title throughout and instructor launch

* SAK-32679 - Fix some of the broken flows

* SAK-32679 - Catch up with master changes

* SAK-32679 - Rename a few things and document

* SAK-32679 - Fix small bug, re-enable data model changes

* SAK-32679 - Document / cleanup - support subission and available

* SAK-32679 - Remove assignments mods and LTI data changes

This should now backport to -19 and -20

    • -0
    • +1
    /basiclti/web-ifp/src/bundle/vm/main.vm
SAK-40043 - Add extensions for release and include (#8397)

SAK-43890 - Support LineItem (#8395)

* SAK-43890 - Support LineItem

* SAK-43890 - Fix code review issues.

* SAK-43890 - More code review issues

SAK-44000 - Make key pattern in hasAssociatedRubricMap consistent (#8390)

SAK-43980 - Auto close dialog (#8384)

SAK-40044 - Pass description and name to LTI for launch (#8382)

* SAK-40044 - Pass description and name to LTI for launch

Note that the case of DBLTIService.java was wrong (it was Db)

* SAK-40044 - Fix some Codacy Issues

* SAK-40044 - Moar Codacy

SAK-43893 - Handle null grade semantics (#8377)

SAK-43892 - Use URNs for roles in NRPS (#8375)

SAK-43891 - Add family and given names to NRPS response (#8374)

SAK-43885 - Add a LTI 1.3 data screen (#8352)

SAK-43887 - CHange wording on "Add Learning App" page (#8351)

SAK-43886 - Add copy buttons to LTI 1.3 values (#8350)

    • -0
    • +36
    /library/src/webapp/js/headscripts.js
SAK-43889 - Make it clearer which placements work together. (#8347)

* SAK-43889 - Make it clearer which placements work together.

cc: Dave Eveland

* SAK-43889 - Make terminology consistent

* SAK-43889 - More cosmetics

SAK-42491 - Trim text fields in the Foorm layer (#8346)

SAK-32679 - Add the launch protect field and feature

SAK-32679 - Very minimal MVP

SAK-32679 - Adding an LTI Assignment type

SAK-43715 - Transport cookie to error dialog (#8257)

SAK-43698 - Support LTI Adantage Tool keyset URL (#8249)

* SAK-43698 - Initial MVP of tool keyset URL

* SAK-43698 - Add UI bits and auto updates

* SAK-43698 - Cleanup indentation and remove old code

* SAK-43698 - Cleanup the UI, show issuer, cleanup codacy

* SAK-43698 - Moar codacy cleanup

* SAK-43698 - Update test plans

* SAK-43698 - More test plan updates