Clone
 

sam ottenhoff <ottenhoff@longsight.com> in Sakai.Git

SAK-46618 Discussion copy the URL to clipboard as user expects (#10058)

SAK-46414 removing another random embed (#10061)

SAK-46414 removing another random embed (#10061)

(cherry picked from commit 93090c3ce38271078c4cf2e3cc3d04fe97c280bb)

SAK-46414 removing another random embed (#10061)

(cherry picked from commit 93090c3ce38271078c4cf2e3cc3d04fe97c280bb)

SAK-46583 adjust help doc score after big Lucene upgrade changed docScore behavior (#10038)

SAK-46590 resolve aXe-identified a11y issues. (#10040)

The label should not be hidden from view. Use aria-label instead.

SAK-46592 improve speed of sorting by ContentReview score. (#10041)

Avoid expensive lookups by retaining the computed score in a HashMap.

SAK-46589 resolve landmark accessibility issues. (#10039)

When using a landmark like nav multiple times, each use needs a unique aria-label

SAK-46588 fix accessibility issues with lock icon: should not be navigable and needs a role to receive the aria-label (#10037)

SAK-45667 before timer-submitting a student assessment, (#10002)

* SAK-45667 before timer-submitting a student assessment,

check the ExtendedTime to see if an instructor gave the student

more time to finish.

* Refactor and use lombok

* Also handle case where time is modified for the entire assessment and not just one student extension

SAK-45667 before timer-submitting a student assessment, (#10002)

* SAK-45667 before timer-submitting a student assessment,

check the ExtendedTime to see if an instructor gave the student

more time to finish.

* Refactor and use lombok

* Also handle case where time is modified for the entire assessment and not just one student extension

(cherry picked from commit df09babb893d5c712bfba81105db7ed5eaacca2a)

SAK-45667 before timer-submitting a student assessment, (#10002)

* SAK-45667 before timer-submitting a student assessment,

check the ExtendedTime to see if an instructor gave the student

more time to finish.

* Refactor and use lombok

* Also handle case where time is modified for the entire assessment and not just one student extension

(cherry picked from commit df09babb893d5c712bfba81105db7ed5eaacca2a)

SAK-38394 cleanup use of role=menu and menuitem to improve aXe a11y score (#10016)

SAK-43011 aria-pressed was set to $toolsCollapsed instead of false when null (#10015)

SAK-46481 GitHub actions spin up server and run browser tests on every PR (#9963)

* Github Action to do Cypress browser testing with every PR. This PR:

1) Builds Sakai and deploys to Tomcat

2) Spins up a MySQL server

3) Runs Cypress browser test suite

4) Checks the number of queries run against MySQL for oddities

5) Opens up an HTTPS tunnel to do human testing against the PR

* Fix JS error found via Cypress testing

* Adjust cypress

    • -0
    • +89
    /.github/workflows/server.yml
SAK-46517 replace curly and smart quotes with regular apostrophe and regular quotes for accurate FIB scoring (#9995)

(cherry picked from commit 08d860a46e2769eb4ed1de51d3ff2b1bfdf52bcc)

SAK-46517 replace curly and smart quotes with regular apostrophe and regular quotes for accurate FIB scoring (#9995)

SAK-46414 Samigo a double image displays and should have been removed with isInlineFlash (#9987)

(cherry picked from commit a4433461ae1233e0309506a620953617b8fb066b)

SAK-46414 Samigo a double image displays and should have been removed with isInlineFlash (#9987)

SAK-46414 Samigo a double image displays and should have been removed with isInlineFlash (#9987)

(cherry picked from commit a4433461ae1233e0309506a620953617b8fb066b)

SAK-46414 Samigo NPE media.length in log message (#9980)

SAK-46414 Samigo NPE media.length in log message (#9980)

(cherry picked from commit b060b9b8effda4e422aa89a3a16d316c3eb59d32)

SAK-46414 Samigo NPE media.length in log message (#9980)

(cherry picked from commit b060b9b8effda4e422aa89a3a16d316c3eb59d32)

SAK-46488 fix re-ordered export that had JavaScript dependencies on order (#9981)

SAK-46488 fix re-ordered export that had JavaScript dependencies on order (#9981)

(cherry picked from commit dea6fab4de1348213ecd6f069c2bff8969b9b08c)

SAK-45570 Add Attachments would not show until translations are all loaded (#9970)

(cherry picked from commit 05ca0192123e8a8af42c1690845e4ceb6e591a13)

SAK-45570 Add Attachments would not show until translations are all loaded (#9970)

(cherry picked from commit 05ca0192123e8a8af42c1690845e4ceb6e591a13)

SAK-45570 Add Attachments would not show until translations are all loaded (#9970)

SAK-46455 protect against missing published assessment id (#9957)

SAK-46414 bypass loading Samigo media attachments if can redirect user directly to asset (#9928)