Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-44764 - Remove tool_private_key and tool_public_key (#8902)

  1. … 5 more files in changeset.
SAK-44764 - Remove tool_private_key and tool_public_key

  1. … 5 more files in changeset.
SAK-44097 - Add simple configuration URL to avoid mis-typing LTI 1.3 … (#8452)

* SAK-44097 - Add simple configuration URL to avoid mis-typing LTI 1.3 info

* SAK-44097 - Fix Codacy complaint

* SAK-44097 - Suppoert the deepLinkUrl return - nice.

* SAK-44097 - Make the try/except structure more hip

(cherry picked from commit 08fcb0ec0208007520561936d82ef69562211b27)

Conflicts:

basiclti/basiclti-impl/src/bundle/ltiservice.properties

basiclti/basiclti-impl/src/bundle/ltiservice_ar.properties

basiclti/basiclti-impl/src/bundle/ltiservice_eu.properties

basiclti/basiclti-impl/src/bundle/ltiservice_fr_FR.properties

  1. … 7 more files in changeset.
SAK-44097 - Add simple configuration URL to avoid mis-typing LTI 1.3 … (#8452)

* SAK-44097 - Add simple configuration URL to avoid mis-typing LTI 1.3 info

* SAK-44097 - Fix Codacy complaint

* SAK-44097 - Suppoert the deepLinkUrl return - nice.

* SAK-44097 - Make the try/except structure more hip

  1. … 8 more files in changeset.
SAK-44105 - Hide the tool public / private keys (#8456)

(cherry picked from commit 4117d0a235071dfbad99205085112ab8d0d59562)

SAK-44105 - Hide the tool public / private keys (#8456)

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-43889 - Make it clearer which placements work together. (#8347)

* SAK-43889 - Make it clearer which placements work together.

cc: Dave Eveland

* SAK-43889 - Make terminology consistent

* SAK-43889 - More cosmetics

(cherry picked from commit 1c293367647387540f34fc6efe9843c52315f798)

  1. … 3 more files in changeset.
SAK-43889 - Make it clearer which placements work together. (#8347)

* SAK-43889 - Make it clearer which placements work together.

cc: Dave Eveland

* SAK-43889 - Make terminology consistent

* SAK-43889 - More cosmetics

  1. … 3 more files in changeset.
SAK-43698 - Support LTI Adantage Tool keyset URL (#8249)

* SAK-43698 - Initial MVP of tool keyset URL

* SAK-43698 - Add UI bits and auto updates

* SAK-43698 - Cleanup indentation and remove old code

* SAK-43698 - Cleanup the UI, show issuer, cleanup codacy

* SAK-43698 - Moar codacy cleanup

* SAK-43698 - Update test plans

* SAK-43698 - More test plan updates

(cherry picked from commit 34ee34fe756a007c223c627567e20d08afa93396)

  1. … 16 more files in changeset.
SAK-43698 - Support LTI Adantage Tool keyset URL (#8249)

* SAK-43698 - Initial MVP of tool keyset URL

* SAK-43698 - Add UI bits and auto updates

* SAK-43698 - Cleanup indentation and remove old code

* SAK-43698 - Cleanup the UI, show issuer, cleanup codacy

* SAK-43698 - Moar codacy cleanup

* SAK-43698 - Update test plans

* SAK-43698 - More test plan updates

  1. … 16 more files in changeset.
SAK-42643 - Switching from fonticonpicker to fontawesome-iconpicker f… (#8027)

* SAK-42643 - Switching from fonticonpicker to fontawesome-iconpicker for keyboard accessibility and updates

* More code to create a better looking input field dynamically rather than having to hardcode it

* Some code formatting and fixing up layout in LTI

* Update pom.xml

Co-authored-by: Miguel Pellicer <mpellicer@entornosdeformacion.com>

  1. … 28 more files in changeset.
SAK-42643 - Switching from fonticonpicker to fontawesome-iconpicker f… (#8027)

* SAK-42643 - Switching from fonticonpicker to fontawesome-iconpicker for keyboard accessibility and updates

* More code to create a better looking input field dynamically rather than having to hardcode it

* Some code formatting and fixing up layout in LTI

* Update pom.xml

Co-authored-by: Miguel Pellicer <mpellicer@entornosdeformacion.com>

(cherry picked from commit c041445266facc1e301dcf96acf84da1fc8803f2)

  1. … 28 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-40994 - Fix auto-set of allow radio buttons (#6294)

Also add a readme and lean up a message.

  1. … 2 more files in changeset.
SAK-40994 - Fix auto-set of allow radio buttons (#6294)

Also add a readme and lean up a message.

(cherry picked from commit a9da330c68c6145a7d5042ef10d3861dc111631a)

  1. … 2 more files in changeset.
SAK-40481 - Populate the key material in DB and form (#5896)

* SAK-40481 - Populate the key material in DB and form

* SAK-40481 - New generation approach - reduce the shown data

* SAK-40481 - Fix code review issues

  1. … 9 more files 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-32721 - Check the LTI Add Tool Checkboxes for Sanity in JavaScript (#4652)

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

  1. … 24 more files in changeset.
SAK-29674 - Change how Lessons launches the LTI helper

  1. … 7 more files in changeset.
SAK-29625 - Implement an icon picker in the LTI tools and Web Content Tool

Also makes progress on

SAK-29626 - Build a reusable icon picker

SAK-29646 - Add the ability to pick icons to the Web Content cool

  1. … 18 more files in changeset.
BLTI-230

Tighten up the data model.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/branches/BLTI-230@128396 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 9 more files in changeset.
BLTI-230

Tighten up a few things. Get the callback at the end of registration to work.

Get the state updated. A few other tweaks. This basically completes the

LTI 2.0 install workflow. Many cleanup issues still to do but Sakai has the

distinction of being the first LMS on the planet with an LTI 2.x implementation

checked into a source repo - be it ever so humble :)

git-svn-id: https://source.sakaiproject.org/svn/basiclti/branches/BLTI-230@128046 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 5 more files in changeset.