Matthew Buckett

SAK-42147 Keep default properties inline with docs. (#7125)

* SAK-42147 Keep default properties inline with docs.

SiteStats isn’t using the documented default values for display.users.present and presence.events.log, this change has Sitestats match the documentation and the values in the portal.

* SAK-42147 Update the default values in the test.

SAK-42148 Remove unused OSP properties (#7126)

The presentation tool was part of OSP which isn’t part of Sakai any more. The properties can therefore be removed from the default properties file.

SAK-41800 Allow the character X or x in ISBN (#6919)

Old 10 digit ISBNS can have an X as the check digit. This fixes the Rwiki ISBN Macro to allow the X character.

SAK-41800 Allow the character X or x in ISBN (#6919)

Old 10 digit ISBNS can have an X as the check digit. This fixes the Rwiki ISBN Macro to allow the X character.

(cherry picked from commit a95cbfccc72de7c1d3ce3ade51146d1af9aa30b6)

SAK-33419 Simple fix for announcement reordering

This just drops the generics from the comparator that fixes the issue where a classcast exception was thrown when re-ordering items.

SAK-32461 Change of test to use Fake SessionState.

SAK-32453 Switch to a loop to build the OR.

This just drops out the older class.

SAK-27980 Fix for merge back to 11.

This is because on trunk the covers have been removed, but they are still there on the stable branch.

SAK-31717 Fix parent pom.xml reference for 11.x

The wordcount plugin should reference the current build and not master.

SAK-31342 Allow merging permission configuration

This refactors the existing code so that the security advisors are all retrieved from one place in the code and the checks the configuration option announcement.merge.visibility.strict and if unset then users of a merged site are allowed to see the announcements even if they aren’t members of that site.

SAK-31334 Correctly link to Forum.

When linking to a forum the selected item wasn’t getting correctly updated. This improves it so that we should always be returning the correct URL.

SAK-29740 Correct GB_GRADEBOOK_T case for MySQL

SAK-29740 Correct GB_GRADEBOOK_T case for MySQL

SAM-2709 Fix MySQL comment syntax.

SAM-2709 Fix MySQL comment syntax.

KNL-1405 Fix MySQL ALTER TABLE syntax.

KNL-1405 Fix MySQL ALTER TABLE syntax.

SAK-30389 Update MySQL ALTER TABLE syntax.

SAK-30389 Update MySQL ALTER TABLE syntax.

KNL-1350 Fix for missing trailing semi-colon in SQL.

KNL-1350 Fix for missing trailing semi-colon in SQL.

SAK-30875 Add calendar.import/calendar.subscribe defaults

This adds calendar.import/calendar.subscribe to the defaults permissions for all roles that had the ability to modify any calendar events in a site.

SAK-31221 Remove support for sitevisit.security.advisor

Revert "SAK-15710"

This reverts commit fdc55154304980e7f9e143c70c8289997b50683a.

The default skin is now `morpheus-default`

With changes in kernel.properties the default skin is now `morpheus-default` and not `default`

SAK-31449 Quick way to skip deployment of components/webapps

This means if we want to deploy SNAPSHOT artifacts we don’t include all the bundles which are very large. Quick local test shows it’s about 94MB for a full build.