Build: #398 was successful Scheduled with changes by Marcel Heckel <marcel.heckel@ivi.fraunhofer.de> and Greg Thomas <greg.d.thomas@bt.com>
Code commits
Openfire (master)
-
Greg Thomas <greg.d.thomas@bt.com> e7740847e0270836e4f2901469ad93ef1a1dc502
OF-1932: Ensure we use the correct password when running tests
- xmppserver/src/main/webapp/setup/setup-ldap-group_test.jsp (version e7740847e0270836e4f2901469ad93ef1a1dc502)
- xmppserver/src/main/webapp/setup/setup-ldap-user_test.jsp (version e7740847e0270836e4f2901469ad93ef1a1dc502)
-
Marcel Heckel <marcel.heckel@ivi.fraunhofer.de> 864ae177ee47f258d60fa694dcda97b3df35345d
Added support for flatting nested groups.
Nested / complex / hierarchic groups are flattened. This means: if
group A is member of group B, the members of group A will also be
members of group B.
Cyclic paths are detected and followed only once.
The features is disable by default.
Set property "ldap.flattenNestedGroups" to "true" to enable it.- xmppserver/pom.xml (version 864ae177ee47f258d60fa694dcda97b3df35345d)
- xmppserver/src/main/java/org/jivesoftware/openfire/ldap/LdapGroupProvider.java (version 864ae177ee47f258d60fa694dcda97b3df35345d)
- xmppserver/src/main/java/org/jivesoftware/openfire/ldap/LdapManager.java (version 864ae177ee47f258d60fa694dcda97b3df35345d)
- xmppserver/src/main/java/org/jivesoftware/openfire/user/UserManager.java (version 864ae177ee47f258d60fa694dcda97b3df35345d)
- xmppserver/src/test/java/org/jivesoftware/openfire/ldap/FlattenNestedGroupsTest.java (version 864ae177ee47f258d60fa694dcda97b3df35345d)
- xmppserver/src/test/resources/org/jivesoftware/openfire/ldap/flattenNestedGroups.ldif (version 864ae177ee47f258d60fa694dcda97b3df35345d)