Changelog

2013-08-27 - Version 2.1.6

Fixed KAYAKO_LDAP_IMPORT_TITLE
Fixed \ in group names - Thanks Sam Mello
Added adldap optional settings like SSL and port

2012-11-29 - Version 2.1.5

 Added user group bypass

2012-11-29 - Version 2.1.4

 Upgraded adLDAP to 4.0.4
 Seems to fix the AD group issue

2012-10-16 - Version 2.1.3

 Added back KAYAKO_LDAP_STRIP_EMAIL
 Allowed multiple domains to use @domain to determine which domain to authenticate

2012-07-16 - Version 2.1.2

 Added back KAYAKO_LDAP_STRIP_EMAIL
 Allowed multiple domains to use @domain to determine which domain to authenticate

2012-06-08 - Version 2.1.1

  Fixed blank organization causing a Kayako error

2012-06-08 - Version 2.1.0

    Minor wording changes
    Added bootsrap.php to cleanup ldap.php
    Moved functions to helpers.php
    Added the ability to log the XML
    Added the ability to log the screen output
    Found that adLDAP doesn't implement multiple domains and controllers as expected so added
      multiple_domains_controllers to config to allow customized domains and controllers
    Made the config file config_sample.php so the config file doesn't get overwrote all the time
    Minor clean up to the test html file
    Added new staff html test file
    Added new config option to show errors/warnings.  Test mode will no longer enable that
    Added the ability to import department from AD to Kayako
    Added the ability to disable the ability to import title and department from AD to Kayako
    Automatically import user AD fields to skip array_merge

2012-06-08 - Version 2.0.0

    Moved adLDAP into its own directory to make it cleaner
    Fixed double utf-8 encoding :/
    Fixed spelling issues
    When trying to authenticate to a domain a issue will stop the rest of the code from running
    Removed the use of sessions since it served no purpose
    Removed extra headers
    If user is not in a valid usergroup then log what groups they are in
    Removed KAYAKO_LDAP_STRIP_EMAIL since there should not be any reason to not strip it
    Minor tweaks to comments
    Readme now just points to Wiki so it can be updated

2012-05-05 - Version 2.0.0 BETA 5

    Added test HTML from - Thanks koltzc
    Added testing information to the bottom of the README
    Runs the adLDAP destruct now
    Fixed XML not being UTF-8
    Fixed XML elements and LDAP attributes to be UTF-8
    Added a bit more logging
    Made sure the log file is made before trying to use it

2011-10-24 - Version 2.0.0 BETA 4

    Added the ability to use multiple domains
    Fixed a minor bug on the destructor of the class
    Took out the username and password logging (just commented out)
    Teaks to comments
    Testing is disabled from the start

2011-10-18 - Version 2.0.0 BETA 3

    Added logging
    Errors are now handled internally

2011-10-14 - Version 2.0.0 BETA 2

    Added optional things to readme
    Add tools
    Changed some comments
    Minor tweaks

2011-10-13 - Version 2.0.0 BETA 1

    adLDAP v4.0.3
    Total rewrite
    Support for user/staff
    Valid XML
    Ability to test
    Improved error checking
    LOTS of commenting