Revision history for Perl extension App::LDAP

0.1.1   Fri Jan 11 15:03:39 CST 2013
        - use Namespace::Dispatch 0.05

0.1.0   Fri Sep 21 18:00:48 2012
        - App::LDAP::Role as the base of Roles
        - refactor functions every commands used into App::LDAP::Role::Command
        - separate App::LDAP::Utils into different Roles
        - Role::Bindable for the command need to bind itself
        - Role::Stem for the command has subcommands
        - Role::FromEntry to make LDIF::* can new from a Net::LDAP::Entry
        - tranlate schemas into ObjectClass::*
        - reform LDIF::* via extending them from ObjectClass::*
        - make sure LDIF::* satisfy the schema in tests
        - change constructors of LDIF::* not to transform args in BUILDARG() except dn
        - fix shadowLastChange to get correct day
        - App::LDAP::Secret to load the secret file automatically
        - LDIF#search for LDIF::*
        - Command::Del::* use LDIF#search

0.07    Sat Jul 14 18:32:12 2012
        - reorganize tests suit
        - reimplement existed command modules 
        - implement command modules Add::Host, Del::Host, Export, 
          Passwd, Add::Ou, Del::Ou
        - App::LDAP and App::LDAP::Config use MooseX::Singleton
        - add App::LDAP::Connection as a Singleton of Net::LDAP
        - App::LDAP::LDIF as a role like ORMs for App::LDAP::LDIF::*
        - uniform APIs of LDIFs to use 'base' rather than 'ou'
        - add many shortcuts in App::LDAP::Utils such as find_user(), 
          current_user(), config() and ldap()

0.06    Sun Apr 08 00:58:20 2012
        - replace App::CLI with Namespace::Dispatch
        - drop Rubyish::Attribute. adopt Moose
        - all new LDIF::* with Moose
        - use MooseX::Getopt
        - new implementation in Add::User

0.05    Fri Dec 03 14:11:24 2010
        - use Crypt::Password to crypt password

0.04    Fri Dec 03 13:25:12 2010
        - be able to $ ldap add user <username>

0.03    Thu Dec 02 11:56:34 2010
        - be able to $ ldap del user <username>

0.02    Thu Dec 02 01:34:20 2010
        - verify user via UID
        - be able to $ ldap import ldif_files

0.01    Wed Nov 24 15:11:39 2010
        - original version