Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #1914 was successful Changes by Guus der Kinderen and Greg Thomas <greg.d.thomas@gmail.com>

Build result summary

Details

Completed
Queue duration
1 second
Duration
1 minute
Labels
None
Agent
Default Agent
Revision
4b1b155dd4a997c00f4e670081daf8aafb9ca501
Total tests
401
Successful since
#1809 ()

Tests

Code commits

Author Commit Message Commit date
Greg Thomas <greg.d.thomas@gmail.com> Greg Thomas <greg.d.thomas@gmail.com> 4b1b155dd4a997c00f4e670081daf8aafb9ca501 OF-1895: Unload properties that belong to a plugin
Guus der Kinderen Guus der Kinderen 22c7a95e873d23db4f923fa1a9f618851e27b83c OF-1106: Allow for multiple namefields.
This commit allows one to configure more than one LDAP attribute to be used for the Name field, where the first non-empty attribute is used (note that this is different from combining multiple attribute values, which was already supported).

The new functionality is used by defining the mapping value as follows:

    (|({givenName})({displayName})({cn}))

In the example above, the attribute used will be the first non-empty attribute value from the list:

- givenName
- displayName
- cn

Obviously, other attribute names can be used. It's also possible to use fewer or more fields.

This particular format (which mimics LDAP filter syntax) was used to avoid clashes with mappings where it is desirable to join multiple fields (which is also supported in Openfire), for example:

    {familyName}, {givenName}
Guus der Kinderen Guus der Kinderen a64480ed827019cfe2c76d02ae39945ec73d63b0 OF-1106: Apply new 'priority' filter to VCard mapping.
Guus der Kinderen Guus der Kinderen 37068fd8c10ab2219db516a72ae7a733f5fd8c5a OF-1944: Clear caches after changing LDAP settings.
When LDAP profile settings are changed (for example, to change the VCard mapping), then old data can still linger in the caches. To the unexpected user, it'll appear as if changes have not been applied.

To help changes be effectuated immediately, relevant caches should be cleared after updating the LDAP profile settings.
Guus der Kinderen Guus der Kinderen 955061fc09a1e6b6fc34ac794037be0486927621 OF-1949: Should combine LDAP values in User's "name" field.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-1106Could not obtain issue details from Jira
Unknown Issue TypeOF-1895Could not obtain issue details from Jira
Unknown Issue TypeOF-1944Could not obtain issue details from Jira
Unknown Issue TypeOF-1947Could not obtain issue details from Jira
Unknown Issue TypeOF-1949Could not obtain issue details from Jira