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.

    • -0
    • +18
    ./main/frontend/js/grader/sakai-grader.js
    • -0
    • +3
    ./main/frontend/js/grader/submission.js
    • -0
    • +82
    ./main/frontend/js/sakai-lti-iframe.js
  1. … 38 more files in changeset.
SAK-45310 Update sakai-textarea and sakai-text-input components (#9885)

https://jira.sakaiproject.org/browse/SAK-45310

    • -53
    • +0
    ./main/frontend/js/forms/sakai-text-area.js
    • -26
    • +24
    ./main/frontend/js/forms/sakai-text-input.js
    • -0
    • +51
    ./main/frontend/js/forms/sakai-textarea.js
    • -1
    • +1
    ./main/frontend/js/grader/sakai-grader.js
    • -0
    • +23
    ./main/frontend/stories/forms/sakai-textarea.stories.js
  1. … 2 more files in changeset.
SAK-45710 Dashboard: message consistency with Discussions (#9866)

SAK-45310 Webcomponents: Create text input and text area webcomponents (#9846)

    • -0
    • +53
    ./main/frontend/js/forms/sakai-text-area.js
    • -0
    • +50
    ./main/frontend/js/forms/sakai-text-input.js
    • -0
    • +16
    ./main/frontend/stories/forms/sakai-text-area.stories.js
    • -0
    • +16
    ./main/frontend/stories/forms/sakai-text-input.stories.js
  1. … 5 more files in changeset.
SAK-44545 Rubrics text overlapping/cut off at 500px (#9835)

  1. … 1 more file in changeset.
SAK-46064 Added sort arrows to statistics page (#9750)

https://jira.sakaiproject.org/browse/SAK-46064

  1. … 2 more files in changeset.
SAK-46068 Honour bookmarking setting in conversations (#9753)

https://jira.sakaiproject.org/browse/SAK-46068

  1. … 2 more files in changeset.
SAK-45876 GRADER - No eye icon appears when grading a student with no submission when clicking Save and Release to Student (#9677)

    • -1
    • +6
    ./main/frontend/js/grader/sakai-grader.js
  1. … 1 more file in changeset.
SAK-46202 Conversations : styles overriding other tools (#9825)

  1. … 1 more file in changeset.
SAK-45963 Discussions: rubric property values is missing

SAK-46209 Downgrade dot notation eslint rule to "warn" (#9791)

https://jira.sakaiproject.org/browse/SAK-46209

SAK-46066 Use sak banners to show instructor and group visibility (#9751)

https://jira.sakaiproject.org/browse/SAK-46066

SAK-46206 Make the build fail on bad javascript practices. (#9790)

https://jira.sakaiproject.org/browse/SAK-46206

    • -7
    • +7
    ./main/frontend/js/calendar/sakai-calendar.js
  1. … 70 more files in changeset.
SAK-45882 GRADER - Checked grading always appear checked when navigating between students (#9674)

    • -4
    • +23
    ./main/frontend/js/grader/sakai-grader.js
SAK-45941 RUBRICS: Total weight shouldn't be more than 100% (#9599)

    • -6
    • +3
    ./main/frontend/js/rubrics/sakai-rubric.js
  1. … 1 more file in changeset.
SAK-45922 Rubrics and Grader i18n: When grading an assignment with comma it appears with point (#9618)

SAK-46062 Made lightbulb and key emojis higher contrast (#9749)

https://jira.sakaiproject.org/browse/SAK-46062

  1. … 2 more files in changeset.
SAK-44239 - Rubrics sort by columns doesn't work

SAK-45092 Create a new tool for handling conversations in Sakai (#9500)

https://jira.sakaiproject.org/browse/SAK-45092

    • -0
    • +211
    ./main/frontend/js/conversations/conversations-statistics.js
    • -0
    • +64
    ./main/frontend/js/conversations/options-menu.js
    • -0
    • +107
    ./main/frontend/js/conversations/sakai-comment-editor.js
    • -0
    • +151
    ./main/frontend/js/conversations/sakai-comment.js
    • -0
    • +128
    ./main/frontend/js/conversations/sakai-conversations-settings.js
  1. … 175 more files in changeset.
SAK-43289 Rubrics indicator icon doesn't use tool icon (#9723)

  1. … 3 more files in changeset.
SAK-46158 - Upgrade package-lock.json file to the new format with latest versions.

    • -4754
    • +26755
    ./main/frontend/package-lock.json
SAK-46158 - Upgrade @lion/dialog from 0.7.13 to 0.12.0

SAK-46158 - Upgrade ckeditor5 from 20.0.0 to 29.2.0

SAK-46158 - Upgrade @storybook/addon-cssresources from 5.3.19 to 6.2.9

SAK-46158 - Upgrade Storybook from 6.2.0 to 6.3.7

SAK-46158 - Upgrade @fortawesome/fontawesome-free from 5.14.0 to 5.15.4

SAK-46158 - Upgrade @fortawesome/fontawesome-svg-core from 1.2.30 to 1.2.36

SAK-46158 - Upgrade @fortawesome/free-solid-svg-icons from 5.14.0 to 5.15.4

SAK-46158 - Upgrade cropperjs from 1.5.7 to 1.5.12

SAK-46158 - Upgrade @webcomponents/webcomponentsjs from 2.5.0 to 2.6.0