Clone
 

chris maurer <maurercw@gmail.com> in Sakai.Git

SAK-44341 - escape the filename before building the resourceId for the check to see if it exists or not (#8627)

(cherry picked from commit 6479c89470f828b2fd85f95800093a16296248de)

SAK-44341 - escape the filename before building the resourceId for the check to see if it exists or not (#8627)

SAK-44432 - Added missing init method to the MembershipManagerImpl bean (#8703)

(cherry picked from commit 1ff0dc7f673373cbcd4fb1b3b99b45e653f5f522)

SAK-44432 - Added missing init method to the MembershipManagerImpl bean (#8703)

SAK-43466 - jstl dependency should not be scoped as provided (#8634)

SAK-43466 - jstl dependency should not be scoped as provided (#8634)

(cherry picked from commit d4ef90db911b99fb3322ec993ae537be2833a9a9)

SAK-44135 - Do an exact match on the group title for filtering (#8629)

SAK-44135 - Do an exact match on the group title for filtering (#8629)

(cherry picked from commit 842f95553ff119caa6ec855c46e98a28187f6556)

SAK-44234 - Get the default title from the current placement. Use the constant value as a fallback, just in case! (#8628)

(cherry picked from commit 3df8ffcf2c64febfe9ba569f032f422ecccaa099)

SAK-44234 - Get the default title from the current placement. Use the constant value as a fallback, just in case! (#8628)

SAK-44358 - make sure arg0 isn't null before checking for isRecovering() (#8624)

SAK-44358 - make sure arg0 isn't null before checking for isRecovering() (#8624)

(cherry picked from commit 87763ee1a1bdab38b20f2ea85c4b31444982413e)

SAK-43466 - Sections tool JSF upgrade (#8391)

* SAK-43106 - Add a validator to the section title field that strips spaces and then checks for a value

* SAK-43466 - Migrate the spreadsheet component to jsf2

* SAK-43466 - Add a library for datatables row grouping

* SAK-43466 - Upgrade JSF

Remove custom component and replace with stock component

Had to fiddle wth the UI/css a lot to make things look right

* SAK-43466 - Upgrade JSF

Add opencsv as an export option to the jsf spreadsheet stuff

Added some unit tests so we can ensure that both methods generate similar files

    • -0
    • +121
    /jsf2/jsf2-spreadsheet/pom.xml
  1. … 28 more files in changeset.
SAK-43106 - Add a validator to the section title field that strips spaces and then checks for a value (#7935)

(cherry picked from commit 4011bd1e3f9665fdd9996416cbe9ceb83d7a0e2c)

SAK-43106 - Add a validator to the section title field that strips spaces and then checks for a value (#7935)

SAK-42535 - Format the grade input before attempting to validate since a double with no leading 0 fails validation (#7605)

(cherry picked from commit 387aeeef1af723e1cbf8c096b4352a60f9202134)

SAK-42535 - Format the grade input before attempting to validate since a double with no leading 0 fails validation (#7605)

SAK-42535 - Format the grade input before attempting to validate since a double with no leading 0 fails validation (#7605)

(cherry picked from commit 387aeeef1af723e1cbf8c096b4352a60f9202134)

SAK-42648 - Only set the start/end times if validation doesn't fail, otherwise the dates will get wiped out (since there really are no times in there) and reset to the current time. (#7604)

SAK-42648 - Only set the start/end times if validation doesn't fail, otherwise the dates will get wiped out (since there really are no times in there) and reset to the current time. (#7604)

(cherry picked from commit e3f4efdfffa45a681a7c423b340b8705f7dea2e1)

SAK-42648 - Only set the start/end times if validation doesn't fail, otherwise the dates will get wiped out (since there really are no times in there) and reset to the current time. (#7604)

(cherry picked from commit e3f4efdfffa45a681a7c423b340b8705f7dea2e1)

SAK-42484 - Extract the string to a properties bundle and use the i18n javascript loader to pull it in

(cherry picked from commit 43a0beb15b19324373ef0874f8c7219d12b6878b)

SAK-42484 - Extract the string to a properties bundle and use the i18n javascript loader to pull it in

SAK-42694 - Events were being posted with an empty assignmentId when the assignment was just created. Switch to the assignmentReference which will always have a value. (#7498)

SAK-42469 - check for existing grade comment and bring it along for the ride, otherwise it gets wiped out. (#7380)

SAK-42244 - Switch the event from onkeypress to oninput so that other types of activities can be captured (paste, etc) to enable the add button (#7238)

SAK-42244 - Switch the event from onkeypress to oninput so that other types of activities can be captured (paste, etc) to enable the add button (#7238)

(cherry picked from commit f350e4159f5fee8d9fa0ef5c047adb2579dbda65)

Conflicts:

content/content-tool/tool/src/webapp/vm/content/sakai_filepicker_attach.vm

SAK-42335 SAK-42336 SAK-42345 Search menu accessibility labels (#7237)

* SAK-42336 - Define properties for the accessibility labels for the 3 search boxes. And then use them when building the search menu.

* SAK-42335 - Define properties for the accessibility label for the alias search box. And then use it when building the search menu.

* SAK-42345 - Define property for the accessibility label for the realm search box. And then use it when building the search menu.

(cherry picked from commit 2758531fa0cd30ce7c45dd2387a81e20b55c7bdc)

    • -0
    • +3
    /admin-tools/src/bundle/sites.properties
SAK-42335 SAK-42336 SAK-42345 Search menu accessibility labels (#7237)

* SAK-42336 - Define properties for the accessibility labels for the 3 search boxes. And then use them when building the search menu.

* SAK-42335 - Define properties for the accessibility label for the alias search box. And then use it when building the search menu.

* SAK-42345 - Define property for the accessibility label for the realm search box. And then use it when building the search menu.

    • -0
    • +3
    /admin-tools/src/bundle/sites.properties
SAK-42172 - Add the validator to be called when deleting rows so that any changes made to other rows will come along for the ride. Otherwise, when the page re-renders, the date picker will initialize with the old value. (#7209)

(cherry picked from commit 4116e5bc4c1b50a1ea70f8312f7669f641106a37)