Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create a String multi-value configuration parameter named authentication.attributes with value 'username'
  2. Create a Long configuration parameter named jwt.lifetime.minutes with value '120'
  3. Edit the notification template with name requestPasswordReset (both in TEXT and HTML formats) and ensure that all the embedded links are updated from
    http://localhost:9080/syncope-enduser/app/#/confirmpasswordreset?token=${input.get(0).replaceAll(' ', '%20')}
    to
    http://localhost:9080/syncope-enduser/app/#!/confirmpasswordreset?token=${input.get(0).replaceAll(' ', '%20')}

...

  1. Create Custom Task with
    1. name Access Token Cleanup Task
    2. class org.apache.syncope.core.provisioning.java.job.ExpiredAccessTokenCleanup
    3. cron expression '0 0/5 * * * ?'

Source changes

POM

In the root pom.xml:

  • change parent/version from 2.0.2 to 2.0.3

  • change properties/syncope.version from 2.0.2 to 2.0.3

core/pom.xml

  1. copy the whole <parent> element
  2. download the updated file
  3. replace, in the downloaded file, the <parent> element with the one saved in the first step
  4. move the downloaded file to core/pom.xml

console/pom.xml

  1. copy the whole <parent> element
  2. download the updated file
  3. replace, in the downloaded file, the <parent> element with the one saved in the first step
  4. move the downloaded file to console/pom.xml

enduser/pom.xml

  1. copy the whole <parent> element
  2. download the updated file
  3. replace, in the downloaded file, the <parent> element with the one saved in the first step
  4. move the downloaded file to enduser/pom.xml

Other

Replace the following files with their 2.0.2 3 counterparts (re-apply any customization previously made):

Add the following files:

 

...