Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-45222 - Don't check allow launch key changes. (#9122)

SAK-44876 Fix auto provision broken / in the wrong place (#8946)

  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

  1. … 24 more files in changeset.
SAK-44764 - Remove tool_private_key and tool_public_key (#8902)

  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

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

  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

  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

  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-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-42177 Implementation of standardized banners in Rubrics, BasicLTI, and Chat (#7153)

  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-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)

  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.
BLTI-230

First cut at LTI 2.x installation UI.

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

  1. … 9 more files in changeset.
switch back to the menu item navigation instead of the tab design

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

  1. … 8 more files in changeset.
SAK-20774

Clean up properties and UI cruft.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/branches/SAK-20774@95456 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 11 more files in changeset.
SAK-20774

Making progress - check in from campground WiFi.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/branches/SAK-20774@95267 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 10 more files in changeset.
SAK-20774

More methods in the service, inserts return the resulting key.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/branches/SAK-20774@94962 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 5 more files in changeset.
SAK-20774

Nice - added toolInsert with about 40 lines of code.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/branches/SAK-20774@94953 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 4 more files in changeset.
SAK-20774

Well, my screen can insert a record with Foorm the LTIService.

Good time to check something in.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/branches/SAK-20774@94952 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +16
    ./lti_tool_insert.vm
  1. … 17 more files in changeset.