Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-44019

Add LTI Assignment type (Sakai-21)

    XMLWordPrintable

    Details

    • Test Plan:
      Hide

       

      • Set up a launch for a new window - go to the tool in Assignments to the point where it says "Launch External Tool in a New Window" - do not press - wait a little over 4 minutes, the link should change to be "External Tool has launched, please refresh page to re-launch".  If you press after the text has been changed - it should not launch the tool but instead refresh the page and the text should go back to "Launch External Tool in a New Window" and you should be able to launch the tool
      • Test no double launches without refresh.  Launch in new window - go back to old window it should say 'External Tool has launched, please refresh page to re-launch' and when you press it - it should not relaunch but instead refresh the page and then it will allow a new launch
      Show
        Set up a launch for a new window - go to the tool in Assignments to the point where it says "Launch External Tool in a New Window" - do not press - wait a little over 4 minutes, the link should change to be "External Tool has launched, please refresh page to re-launch".  If you press after the text has been changed - it should not launch the tool but instead refresh the page and the text should go back to "Launch External Tool in a New Window" and you should be able to launch the tool Test no double launches without refresh.  Launch in new window - go back to old window it should say 'External Tool has launched, please refresh page to re-launch' and when you press it - it should not relaunch but instead refresh the page and then it will allow a new launch

      Description

      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.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  csev Charles Severance
                  Reporter:
                  csev Charles Severance
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration