Sakai.Git

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-40535 Add User API methods for ContextualUserDisplayService (#5932)

SAK-10868 and SAK-39642 added support for context-specific user aliases, that is a display name for a user that can be different in a specific site context.

This supports the "role play" or "user alias" use case, for example for simulation games (. There is a contrib implementation for this (https://confluence.sakaiproject.org/display/RPLAY/Home) in use by UCT and possibly others.

When implemented, it was sufficient to resolve the site context from the tool context, but as more tools have moved to using /direct/ or other REST endpoints for tool data, this no longer works as the tool placement is not available, specifically for chatData in the Chat Tool.

This task adds methods to the User API so that tool- and service endpoints can get a display name for a user for a specific site context explicitly.

This also allows us to remove explicit use of ContextualUserDisplayService in various tool code.

This PR adds the User API methods, updates implementations and mocks of User and adds support in the Chat tool code.

SAK-40541: Textarea > reduce log spam from Elfinder resources module

SAK-40091 Gradebook custom export fails when "Total points" option is selected (#5936)

(cherry picked from commit 41d9d400cafdbef2c7b6854996add345b3bcd948)

SAK-40091 Gradebook custom export fails when "Total points" option is selected (#5936)

SAK-40530: Roster > UI improvements and new features (#5928)

    • -4
    • +0
    /roster2/src/handlebars/print.handlebars
  1. … 21 more files in changeset.
SAK-40524 Assignments Previewing Draft and changing scoring type (#5934)

SAK-40524 Assignments Previewing Draft and changing scoring type (#5934)

(cherry picked from commit da486f2778a114c09f1706a44af99e320c8d6434)

SAK-40497 Switch launches to use keysets (#5933)

* SAK-40497 - Add unit tests, reformat and cleanup Codacy issues

* SAK-40497 - Get LTI13Servlet to hand out keysets

http://localhost:8080/imsblis/lti13/keyset/9

* SAK-40497 - Support keyset style launches in the UI

* SAK-40497 - Add the custom claim

* SAK-40497 - Cleanup bits

  1. … 11 more files in changeset.
SAK-40532 JSF2 upgrade from 2.3.6 to 2.3.7 (#5931)

SAK-40065 - Hide the LTI2 UI unless a property is set (#5930)

SAK-40531 - Add fields for tool keyset (expansion) (#5929)

SAK-40528 Assignments and index on CONTEXT aka site id (#5927)

(cherry picked from commit c6d7677e1c4acb49ca60d89c875efee59aa92281)

SAK-40528 Assignments and index on CONTEXT aka site id (#5927)

SAK-40513 - Missing extension when a folder is zipped on Content tool (#5919)

(cherry picked from commit 12dc03efc0b71585d56f4c0fd3dbcca0391337b3)

SAK-40513 - Missing extension when a folder is zipped on Content tool (#5919)

SAK-40496 Library: fixed a number of issues with the main tool menu (#5902)

    • -1
    • +1
    /library/src/webapp/js/lessons-subnav.js
SAK-40507 Fixed missing arrow from some dropdown select elements (#5916)

SAK-40518 add new addOrUpdateSectionMembership method signature to remove some Hibernate calls when possible (#5920)

SAK-37980 Group visibility issue in Lessons tool (#5911)

When checking to see if an item should be visible there was an "always"

advisor pushed to the top of the security advisor stack before getting

the item's groups. This advisor makes it so that group release information

for a resource is ignored which makes the item stay in the list for the student

even though they don't have access to the resource. This fix pops the advisor

before getting the item groups.

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.

SAK-40510 userauditservice: Date L18n (#5917)

SAK-40519 change Hibernate log to remove constant showWarnings calls (#5921)

SAK-40519 change Hibernate log to remove constant showWarnings calls (#5921)

(cherry picked from commit a2a8bc767f17442b2581f2e2ef0a44cfc9326f6c)

SAK-40514: Hard-coded 'Print all' (#5918)

SAK-40386 Assignments macro to handle showing assignment attachments (#5914)

Adds consistency to assignment attachments view fragement

SAK-40386 Assignments macro to handle showing assignment attachments (#5914)

Adds consistency to assignment attachments view fragement

(cherry picked from commit 66862a93e95ab7b3ba18472a02676433ddf388cc)

SAK-40505 Forums creating default forums results in IAE (#5913)

SAK-40098: site-manage > SWITCH changes for table toolbar controls (#5865)

  1. … 119 more files in changeset.
SAK-40497 - Add unit tests for keysets an the Nimbus library (#5912)

SAK-40488 - A few cleanup bits (#5908)