Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

(cherry picked from commit 4e4453b54f64c94f8bd5894642e9118a5104df0f)

  1. … 15 more files in changeset.
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

  1. … 15 more files in changeset.
SAK-43174 - Chrome 80 two windows opened when launching LTI tool in new window (#7863)

(cherry picked from commit 04602b040ff9e078cf76dea0e75cc8c52d1dc4c6)

SAK-43174 - Chrome 80 two windows opened when launching LTI tool in new window (#7863)

(cherry picked from commit 04602b040ff9e078cf76dea0e75cc8c52d1dc4c6)

SAK-43174 - Chrome 80 two windows opened when launching LTI tool in new window (#7863)

(cherry picked from commit 04602b040ff9e078cf76dea0e75cc8c52d1dc4c6)

SAK-43174 - Chrome 80 two windows opened when launching LTI tool in new window (#7863)

Revert "SAK-42177 Implementation of standardized banners in Rubrics, BasicLTI, and Chat (#7153)"

This reverts commit 45c8afd331b1b2d61f4c42b0011c8fd09ae496a8.

  1. … 22 more files in changeset.
SAK-42177 Implementation of standardized banners in Rubrics, BasicLTI, and Chat (#7153)

  1. … 22 more files in changeset.
SAK-42177 Implementation of standardized banners in Rubrics, BasicLTI, and Chat (#7153)

(cherry picked from commit 47aa09a4a762ee09cd10a2956361b66319b8d84a)

  1. … 22 more files in changeset.
SAK-42105 Configuration for browser feature policy in iframes (#7102)

* SAK-42105 Configuration for browser feature policy in iframes

* Tabs/spaces

(cherry picked from commit c0a9e6752f41aa42361eeb17a22dc4c534b8967c)

  1. … 15 more files in changeset.
SAK-42105 Configuration for browser feature policy in iframes (#7102)

* SAK-42105 Configuration for browser feature policy in iframes

* Tabs/spaces

  1. … 15 more files in changeset.
SAK-42105 Configuration for browser feature policy in iframes (#7102)

* SAK-42105 Configuration for browser feature policy in iframes

* Tabs/spaces

(cherry picked from commit c0a9e6752f41aa42361eeb17a22dc4c534b8967c)

Conflicts:

lessonbuilder/tool/src/java/org/sakaiproject/lessonbuildertool/tool/producers/ShowPageProducer.java

  1. … 15 more files in changeset.
SAK-41654 Move some JS console.log to console.debug (#6789)

(cherry picked from commit 936114f8549027d358775abbaf85d757112b6552)

  1. … 4 more files in changeset.
SAK-41654 Move some JS console.log to console.debug (#6789)

  1. … 4 more files in changeset.
SAK-41383 add allowfullscreen to lti and web content (#6602)

  1. … 1 more file in changeset.
SAK-41383 add allowfullscreen to lti and web content (#6602)

(cherry picked from commit 83c69ae931422cedfc0730badf32b6d1e172ba9f)

  1. … 1 more file in changeset.
SAK-41383 add allowfullscreen to lti and web content (#6602)

(cherry picked from commit 83c69ae931422cedfc0730badf32b6d1e172ba9f)

  1. … 1 more file in changeset.
SAK-31292 Make sure to update style.height

SAK-31292 Make sure to update style.height

SAK-30431 - Initial commit for lti.frameResize support

  1. … 6 more files in changeset.
SAK-30431 - Initial commit for lti.frameResize support

  1. … 6 more files in changeset.
SAK-29556 - Remove maximize code for Sakai-11

  1. … 3 more files in changeset.
SAK-24208

Make it so that popups happen as a result of a side effect of a user-click action

whenever possible so we do not see the "Allow popups" dialogs on the various

browsers.

This was trickier than it seemed, touching /direct/site, three tools, the

main portal, and PDA portal.

These modifications need to be committed or backported together as they have cross

dependencies.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@132825 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 3 more files in changeset.
BLTI-121

Initial commit of the left hand navigation addition (aka

Leftify). This contains a simple replacement for the

web/iframe portlet (under a different tool id) that is

based on JSR-168 so we don't end up with iframe-within-iframe

issues.

The JSR-168 iframe portlet will be hidden after testing is

done as its only intent is to be used as the way to show

a tool configuration in the left nav for now.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@98469 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 37 more files in changeset.