Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-45680 Add tablesorter styling to tool links table (#9726)

(cherry picked from commit 4e33b20e248bead67e502294b94f7d3aa0acd74e)

SAK-45680 Add tablesorter styling to tool links table (#9726)

(cherry picked from commit 4e33b20e248bead67e502294b94f7d3aa0acd74e)

SAK-45680 Add tablesorter styling to tool links table (#9726)

SAK-45680 - Restore template code for server side search, etc. (#9712)

* SAK-45680 - Revert code for server side search, etc.

* SAK-45680 - Restore icons

(cherry picked from commit 2be5b086cfefc524825dced6a7cf638cc5aa1a78)

SAK-45680 - Restore template code for server side search, etc. (#9712)

* SAK-45680 - Revert code for server side search, etc.

* SAK-45680 - Restore icons

(cherry picked from commit 2be5b086cfefc524825dced6a7cf638cc5aa1a78)

SAK-45680 - Restore template code for server side search, etc. (#9712)

* SAK-45680 - Revert code for server side search, etc.

* SAK-45680 - Restore icons

SAK-45866 - Deal with java.time.LocalDateTime (#9511)

* SAK-45866 - Deal with java.time.LocalDateTime

* Use the UserTimeService

  1. … 1 more file 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-40487 revert SAK-32360 from 11.x (#5898)

* Revert "SAK-32360 11.x merge fixes (#5879)"

This reverts commit fe36ba272f05df24ec30f44927e52df0f5f4b108.

* Revert "SAK-32665 & SAK-32360 11x Backport"

This reverts commit 6d62f920033679143ed1653d9ab6b2c25bf5c69f.

  1. … 9 more files in changeset.
SAK-32360 11.x merge fixes (#5879)

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

- the largest change was in the basiclti tool

  1. … 278 more files in changeset.
SAK-33564 Don’t load all sites in the system. (#4965)

In order to populate the department dropdown the LTI Admin tool was loading all sites in the system. The fix is to no load this dropdown and just have a text search field. The alternatives would have been to have go directly to the site tables and query the columns there (but then we end up with direct binding across services), or to have added stuff to the SiteService API to load distinct property values for a property key.

Growing the SiteService API would have been the cleanest solution, however I’m not sure the extra complexity is worth it for this feature.

  1. … 1 more file in changeset.
SAK-33564 Don’t load all sites in the system. (#4965)

In order to populate the department dropdown the LTI Admin tool was loading all sites in the system. The fix is to no load this dropdown and just have a text search field. The alternatives would have been to have go directly to the site tables and query the columns there (but then we end up with direct binding across services), or to have added stuff to the SiteService API to load distinct property values for a property key.

Growing the SiteService API would have been the cleanest solution, however I’m not sure the extra complexity is worth it for this feature.

(cherry picked from commit 94156e0ebe3b7a5fea36c78ec67e0b482f4660ed)

  1. … 1 more file 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-32360 Always pass site ID to LTI calls. (#4134)

* SAK-32360 Always pass site ID to LTI calls.

The LTIService now always wants the site ID passed into all it’s calls as assuming that the context is correct doesn’t work when the tool is in helper mode in My Workspace or the Administration Workspace.

As lots of the method signatures were changing I also did a cleanup, removing lots of useless JavaDoc and adding @Override to the appropriate methods.

* SA-32360 Update calls in .vm files to LTIService.

The velocity template files were making calls directly into the service and this didn’t get caught be the refactoring.

* SAK-32360 Removed unused/unimplemented methods.

Some methods were still in the API which because of the refactor were being mistakenly called instead of the correct ones, these have now been removed.

* SAK-32360 Old code didn’t appear to actually work.

* SAK-32360 Correct typo

* SAK-32360 Correct Lessonbuilder BltiEntity.

In lesson builder the current API doesn’t make it easy to work out the site ID so just using the current placement.

* SAK-32360 When creating a site we don’t have a ID

So instead use a random ID.

* SAK-32360 Fix for missing import in SiteAction

  1. … 11 more files in changeset.
SAK-31780 (#3367)

Url replace in client side

SAK-31767 Allow maintainers to add LTI tools. (#3339)

In Sakai 10 maintainers in a site could add an LTI tool to their site one or more times, in Sakai 11 this is only available to the admin user in the administration workspace. This adds it back and controls it with a property, which defaults to true, to stop maintainers adding multiple tools add:

lti:allow_maintainer_add_tool_site=false

to sakai.properties.

(cherry picked from commit 64fd566d0f555e68e3cf1b43265f98acd4417266)

Conflicts:

basiclti/basiclti-tool/src/java/org/sakaiproject/blti/tool/LTIAdminTool.java

  1. … 2 more files in changeset.
SAK-31767 Allow maintainers to add LTI tools. (#3339)

In Sakai 10 maintainers in a site could add an LTI tool to their site one or more times, in Sakai 11 this is only available to the admin user in the administration workspace. This adds it back and controls it with a property, which defaults to true, to stop maintainers adding multiple tools add:

lti:allow_maintainer_add_tool_site=false

to sakai.properties.

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