Add LTI Assignment type (Sakai-21)
Description
Attachments
depends on
incorporates
is depended on by
is related to
relates to
Activity

Chris Lorch July 16, 2021 at 3:03 PMEdited
Receiving "localhost refused to connect" when attempting to select submission type: External Tool (LTI) on 21.1 nightly.

Andrea Schmidt January 23, 2021 at 2:00 PM
Verified on 21x: https://qa21-mysql.nightly.sakaiproject.org/, build: 8fa13741
After the initial 4 minutes, the button text changes to "Launch has expired, please refresh page".
Tested clicking on the above button, which refreshed the page and the text changed to "Launch External Tool in New Window", clicking that opened a new tab and loaded the tool.
Going back to the page with the button, the text is now "External Tool has launched, please refresh page to re-launch".
Clicking the "External Tool has launched, please refresh page to re-launch" then displays "Launch External Tool in New Window".
If the user did not close the tab from when the tool launched, focus stays on this tab (but the tool tab refreshes once the user goes through the button clicks).
If the user closed the tab from the previous launch, then a new tab is opened and focus is in the tab.

Sam Ottenhoff August 12, 2020 at 8:09 AM

Charles R Severance August 11, 2020 at 11:12 PM
Yeah - I guess the implication is that all future assignments should use LTI

Sam Ottenhoff August 11, 2020 at 8:10 PM
NPE in AssignmentAction.java:9366 from this commit means assignments cannot be edited:
I am splitting SAK-32679 in to a part that is back-portable and a part that is Sakai-21 only in order to simplify future LTI back-ports from -21 and later.
Also support assignments-related substitution variables.