Revision history for RT-Extension-LDAPImport
0.36 2014-09-22
- Update documenation to no imply RT -> LDAP syncing
- Allow importing of users as-needed when importing groups
- Don't attempt to add disabled users into groups they already belong
to
- Treat undef and empty CF values identically
- Ensure that user custom fields are applied in consistent order
- Updated packaging
0.35
- Implement better way to use functions in mappings. Old way was mostly
- useless. It's not expected that somebody used them. See description of
- C<$LDAPMapping> option for details.
- Adds id to $LDAPGroupMapping to allow the importer to keep up with group
- renames in LDAP.
- Change tests to be author-only because they tended to cause confusion
and
- attempt to create/drop a database. This is not something you want
happening
- on your production machine when using a cpan client to install.
0.34
- Bug fix: Revert changes in 0.33_01 and _02; RT::Authen::ExternalAuth
0.13 is using RT::Record->Update now
- Tests: Compatibility with Net::LDAP::Server::Test 0.16
0.33_02
- Documentation for function added in 0.33_01
0.33_01
- Bug fix: Avoid flip flopping fields back and forth with
- RT::Authen::ExternalAuth by using our own update function instead of
- RT::Record->Update
0.33
- Bug fix: Actually disable RT::Authen::ExternalAuth while importing users
from LDAP
0.32_06
- Bug fix: Allow 0 as a valid object CF value
- Usability: Lower log level to debug for skipped numeric users/groups
0.32_05
- Bug fix: Restore the old uncached group member search logic when
Member_Attr_Value is DN
- Bug fix: Ensure the users cache is defined before we use it
- Feature: Support skipping users or groups during import
0.32_04
- Doc: Cleaned up documention into a single place
- Feature: Sync single value user CFs
0.32_03
- Flush output immediately
- Disable RT::Authen::ExternalAuth to avoid double info fetching
0.32_02
- Support for paging results from your LDAP source
- Use the same perl that ran Makefile.PL in the shebang of
bin/rtldapimport
0.32_01
- Clarify $LDAPGroupName option
- Support for group membership attributes which don't contain a list of
user DNs
0.31_03
- Upgrade Module::Install::RTx so it can find RT.pm
- and version check properly.
0.31_02
- packaging fix since Module::Install doesn't support
- require(RT => '3.6.3'); as well as it could
- doc updates
0.31_01
- Many new features, primary among them, we now support
- importing groups from LDAP and managing group memberships
0.31
- Further upgrades to MIRTx for RT4 compat
- Warn and skip numeric users and groups
- Add an $LDAPCreatePrivileged flag to create imported users as Privileged
- Add an optimization for adding new groups; if we just created it, we
know it is empty, so skip the member query
0.20_01
- Integrate a number of patches and suggestions from Robert Nesius
0.07
- Documentation fixes
0.06
- 3.8 compatibility fixes
0.05
- Handle importing Custom Fields
0.04
- fix logging bug
0.03
- Added support for concatenation in LDAP fields
- Consequently, the mapping in your config has changed, it now
- goes RT Field => LDAP Field. See the readme and the POD
- for import_user for more information
- Added support for adding all new users to a single group
- on Import
- Added support for clobbering user data with LDAP data
0.02
- fix missing executable bits
0.01 2007-06-07T13:35:41Z
- Initial release.