1.0 Property additions/changes

Release

Tool/Service

Property

Default

Ticket

Change

2.8.0

account

user.recaptcha.enabled
#user.recaptcha.public-key
# user.recaptcha.private-key

false

,

Enable/disable reCAPTCHA.   To configure, signup at http://www.google.com/recaptcha, get the API keys, and plug it into sakai.properties as in the description.

2.8.0

assignments

assignment.letterGradeOptions

 

Provide a way to customize letter grades in the Assignments tool.  Values specified will display in the drop-down list for letter grade assignment.

2.8.0

basiclti

basiclti.outcomes.enabled

false

Added support for basic outcomes and settings service.

2.8.0

basiclti

basiclti.roster.enabled

false

Allows an external tool (if granted proper permissions) to retrieve a course roster for the course that they were launched from. This allows the launch to specify a URL that contains some resource content.
NOTE:  Experimental Feature

2.8.0

basiclti

basiclti.contentlink.enabled

false

This allows the launch to specify a URL that contains some resource content.   
NOTE:  Experimental Feature

2.8.0

common

profile.autoCleanUp

true


Enables a listener that looks for user.del events and when they happen remove that users profiles.

2.8.0

editor

wysiwyg.editor


Addition of option to specify ckeditor. Please see documentation prior to implementation
NOTE:  Experimental Feature

2.8.0

entity broker

entitybroker.maxJSONLevel

7

Add the ability to specify the depth of object graph serialisable to JSON
Possible values
1-7

1.2.1

kernel

promoteUsersToProvided@org.sakaiproject.authz.api.AuthzGroupService

true

Adds ability to turn off automatic "promotion" to provided user that was implemented in KNL-403

1.2.1

kernel

mail.*.sendpartial

true

Property added to set sendpartial Email

1.2.1

kernel

sakai.X-UA-Compatible

IE=EmulateIE8

Property added to pass X-UA-Compatible header for Compatibility mode. Default to EmualteIE8

1.2.1

kernel

load.bundles.from.db

false

Property added to load msg bundle data from data base

1.2.1

kernel

load.bundles.from.db.timeout

30000

Property added to control the number of milliseconds before rechecking database for updates, the default is 30 secs.

2.8.0

login

login.k2.authentication.autoProvisionUser
#top.login = false
#container.login = true
#login.k2.authentication = true
# login.k2.authentication.vaildateUrl = http://localhost:8080/var/cluster/user.cookie.json?c=

false

,

Create a new container authN filter which authenticates against K2

NOTE:  Experimental Feature

2.8.0

msgcntr

mc.notificationDefault

1

Allows an implementation to set a default preference for the "watch" notification email functionality introduced in 2.7
Possible values
0= email_none
1=email_reply_to_my_message
2=email_reply_to_any_message

2.8.0

osp

xslPortal.displayToolCategories

true

Add configuration option to turn off tool categories in xslt charon portal

2.8.0

portal

display.users.present.iframe

false


Move the presence from an iFrame into a div - controllable by a series of
properties. If you set this property to true, Sakai will go back to its old behavior.

2.8.0

portal

timeoutDialogEnabled

true

Existing property where the default setting has been changed from false to true.

2.8.0

portal

timeoutDialogWarningSeconds

600

Change the "settle time" before the timeout code starts to operate to 60 second.
This property is used in combination with the previous. 

2.8.0

portal

gatewaySiteUrl

 

Adds ability to specify a URL

2.8.0

portal

portal.allow.minimize.tools

true

Allows the ability to minimize the tools where only the icons display.

2.8.0

portal

portal.allow.minimize.navigation

true

Allows the ability to minimize the navigation of top logo.

2.8.0

portal

portal.pda.bypass

\\.jpg$|\\.gif$|\\.js$|\\.png$|\\.jepg$|\\.css$|\\.zip$|\\.pdf
.mov$|
.json$|
.jsonp$
.xml$|
.ajax$|
.xls|
.xlsx|
.doc|
.docx


To override the default regular expression add this property.  To specify a different regular expression for a particular Sakai tool, use a property with this pattern:
portal.pda.bypass.sakai.samigo=
.css$|
.zip$|
.pdf$

2.8.0

portal

portal.add.mobile.link

false


Enabling this property (ie true), adds mobile version tab at the top of the interface.

2.8.0

portal

portal.pda.autoredirect

true


There is a footer added to the bottom of the page with a link 'Switch to classic view'. If followed, this will redirect back to the normal portal and set a cookie for that session which holds this preference. If this cookie is set, this will disable the redirect until the user closes and quits their browser.

2.8.0

presence

display.users.present.myworkspace

false

Existing property where the default setting has been changed from true to false. Presence is now turned off in MyWorkspace

2.8.0

profile2

profile2.official.image.enabled

false

Enables access/user to official institutional image for profile image

2.8.0

profile2

profile2.official.image.source

url

Tells the system what type of official photo to look for. When url is selected, system will look in the PROFILE_IMAGES_OFFICIAL_T for a record
Possible values
url
provider

2.8.0

profile2

profile2.official.image.attribute

jpegPhoto

Used when profile2.official.image.source=provider is configured. 
attributre should match the value your provider populates in the properties for a User.  Please see for more information

2.8.0

quartz scheduler

scheduler.loadjobs

int

allows injecting job configurations into the SchedulerManagerImpl that will be scheduled on startup
Possible values
init
true

1.0.1

shortenedurl

shortenedurl.implementation

 

Used to set service URL for shortened url is implemented.

2.8.0

site info

siteManage.validateNewUsers

false

Add support for Account Validator

2.8.0

site info

siteinfo.prohibited_permission_for_joiner_role

site.upd

Adds ability to restrict joiner role selection to non-maintainer roles. 
Possible values
List of permissions that shouldn't be possessed by roles for site joiner.

2.8.0

test and quizzes

samigo.canRecordAverage

false

Adds functionality to choose "Average" for the "Record Score if Multiple Submissions"

2.8.0

test and quizzes

samigo.showAssessmentTypes

true

Addition of setting to remove the display of "Assessment Types"

2.8.0

web content

sakai.iframe.annotatedurl

 

 

2.0 New/changed permissions

Release

Tool/Service

Permission

Notes

2.8.0