Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-46192 - Refactor Assignments / LTI External Tools For Sakai 21/22 (#9769)

The LTI support for Sakai 21 - worked, but there are a number of places where the Assignments shows information in the UI or is missing information in the UI that makes it hard to use. The basic problem was that all of the handling of scores in Sakai for LTI tools was handled by the Gradebook.  This made much of the Assignments workflow in Sakai pointless or badly broken for LTI Assignments.

The big picture of this change is that for LTI tools placed in Assignments, the grade flow is to/from the Assignments service no longer the grade book service but instead the assignment service and assignments sends grades to the gradebook using its internal logic.  With that change, there are current and emergent LTI grade flow features like activityStatus, gradingStatus, and the submission review launch that Sakai can now support with this change.

This is a dramatic improvement of the LTI integration into Assignments but the good news is that there are no data model changes and this should back port to Sakai 21 nicely.

  1. … 41 more files in changeset.
SAK-44949 - Fix padding on select (#9740)

* SAK-44949 - Fix padding on select

* SAK-44949 - Remove unused file

  1. … 1 more file 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

(cherry picked from commit 3d669c821782f9689c67762136ec23d83da9da00)

  1. … 24 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

  1. … 24 more files in changeset.
SAK-44772 - Initial commit of the "Tool Link Redirect" feature (#8896)

* SAK-44772 - Initial commit of the "Tool Link Redirect" feature

* SAK-44772 - Rename to "Transfer" per Shawn

* SAK-44772 - Add moar documentation

* SAK-44772 - Fix accessibility note

* SAK-44772 - Use list for accessibility per Andrea

(cherry picked from commit c86c28e7a622fff5d72e09bdf99ab30ee89ab8a0)

  1. … 9 more files in changeset.
SAK-44772 - Initial commit of the "Tool Link Redirect" feature (#8896)

* SAK-44772 - Initial commit of the "Tool Link Redirect" feature

* SAK-44772 - Rename to "Transfer" per Shawn

* SAK-44772 - Add moar documentation

* SAK-44772 - Fix accessibility note

* SAK-44772 - Use list for accessibility per Andrea

  1. … 9 more files in changeset.
SAK-43126 Velocity: Deprecated validator (#7839)

* SAK-43126 Velocity: Deprecated validator

vn:

$validator.escapeHtml => $formattedText.escapeHtml

$validator.escapeUrl => $formattedText.escapeUrl

$validator.escapeJavascript = > $formattedText.escapeJavascript

* SAK-43126

  1. … 179 more files in changeset.
SAK-43126 Velocity: Deprecated validator (#7839)

* SAK-43126 Velocity: Deprecated validator

vn:

$validator.escapeHtml => $formattedText.escapeHtml

$validator.escapeUrl => $formattedText.escapeUrl

$validator.escapeJavascript = > $formattedText.escapeJavascript

* SAK-43126

(cherry picked from commit 8b5cdf2dc086023463b1eaf129a2caf7ad2d5ba7)

  1. … 179 more files in changeset.
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-41789 - Remove LTI 2.0 (#7161)

* MVP Without LTI 2.0

* Fixes elsewhere in the code

* Update with changes from Andrea and Shawn

* A few little touch ups

* iMake sure there is no space at the end of hte redirect url

* Add some QA / Documentation about the IMS Reference Implementation

* Better test documents for LTI Advantage

* Add some links to the sample images.

* Remove some unused code.

(cherry picked from commit 08db4a0dddac0176f30d86316f027edb321cba04)

Conflicts:

lessonbuilder/tool/src/java/org/sakaiproject/lessonbuildertool/tool/beans/SimplePageBean.java

  1. … 87 more files in changeset.
SAK-41789 - Remove LTI 2.0 (#7161)

* MVP Without LTI 2.0

* Fixes elsewhere in the code

* Update with changes from Andrea and Shawn

* A few little touch ups

* iMake sure there is no space at the end of hte redirect url

* Add some QA / Documentation about the IMS Reference Implementation

* Better test documents for LTI Advantage

* Add some links to the sample images.

* Remove some unused code.

  1. … 87 more files in changeset.
SAK-40065 - Hide the LTI2 UI unless a property is set (#5930)

  1. … 3 more files in changeset.
SAK-39962 Add jquery tablesorter webjar (#5565)

- the largest change was in the basiclti tool

  1. … 278 more files in changeset.
SAK-33426 - Fix up some issues with lti toolorder (#4862)

(cherry picked from commit a56891fded9da9cd7ecd843d7c1b2b975ffeefd4)

  1. … 1 more file in changeset.
SAK-33426 - Fix up some issues with lti toolorder (#4862)

  1. … 1 more file in changeset.
SAK-33406 - Add an (optional) value for toolorder to BasicLTI for placement in Site Info (#4846)

(cherry picked from commit 0301c99b52f605dab2a73908e12f3401b84bcc9e)

  1. … 7 more files in changeset.
SAK-33406 - Add an (optional) value for toolorder to BasicLTI for placement in Site Info (#4846)

  1. … 7 more files in changeset.
SAK-32193 - Upgrade jquery and jquery UI for Sakai 12 (#4717)

* SAK-32193 - Upgrade jquery to 1.12.4 and jquery-ui to 1.12.1

* SAK-32193 - Upgrading jquery-ui to 1.12.1

* SAK-32193 - Fixes for PBJQ

  1. … 640 more files in changeset.
SAK-26313 - Add a message to the admin panel (#4604)

  1. … 2 more files in changeset.
SAK-31932 - External Tool's Installed Tools page does not display external tools' site ids (#3722)

  1. … 1 more file in changeset.
SAK-31932 - External Tool's Installed Tools page does not display external tools' site ids (#3722)

  1. … 1 more file in changeset.
SAK-31779 Correct typo in Basic LTI admin tool. (#3362)

The 10 option in the list of tools installed in the system had a typo in it.

SAK-30601 (#2787)

Upgraded basic LTI dashboard

SAK-30601 : v0.1

- Replaced "attribution" column (Department) search field by a selector

- Some modifications based on comments from pull request

SAK-30601 : v0.2

- added search for URL and created_add columns*

- added sort by URL*

- modified LTI URL link (tool_url)

- solved some little bugs

* Now Foorm search supports 'and' and 'or' separators, and 'null' and

'date' values

Signed-off-by: Miguel Carro Pellicer <mcarro@entornosdeformacion.com>

  1. … 20 more files in changeset.
SAK-30278 move to webjars for jquery, jquery-ui, jquery-migrate, dropzone, ckeditor, pnotify, blockUI

  1. … 1254 more files in changeset.
SAK-30278 move to webjars for jquery, jquery-ui, jquery-migrate, dropzone, ckeditor, pnotify, blockUI

  1. … 1254 more files in changeset.
SAK-30313 - Fixed the mark up for LTI admin tool

  1. … 3 more files in changeset.
SAK-29674 - Go over Lessons and the LTI Admin Tool Helper and improve UX/UI

  1. … 24 more files in changeset.
SAK-27774

Teach the LTI admin tool to make more responsible use of jQuery to better tolerate

portal switching above it.

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

  1. … 4 more files in changeset.