Commit Graph

85 Commits

Author SHA1 Message Date
Rob Winch
46f99adcd4 Merge pull request #390 from eddumelendez/gh-380
Upgrade to Spring Data Hopper
2016-03-18 11:07:17 -05:00
Eddú Meléndez
d6cff2e6a8 Upgrade to Spring Data Hopper
See gh-380
2016-03-19 01:31:01 +10:00
Eddú Meléndez
7a7726e0b1 Support integer property placeholders for pool and pool2
See gh-387
2016-03-18 09:52:43 -05:00
Eddú Meléndez
06caf71e1a AbstractContextSource.getUserDn() should be public
Fixes gh-353
2016-02-18 14:51:26 -06:00
Eddú Meléndez
1ffd11acd8 Support Property Placeholders in XML Configuration
Fixes gh-370
2016-02-18 11:10:46 -06:00
Eddú Meléndez
939337399b Fix DirContextAdapter when adding Name attributes
See gh-375
2016-02-11 19:48:58 -05:00
Anindya Chatterjee
4cefc5b147 LDAP-316 - Optional support for apache commons-pool2 added. 2015-12-04 10:17:24 -06:00
Rob Winch
73eebd4bbf LDAP-335: Conditionally add RepositoryBeanDefinitionParser
We now only add RepositoryBeanDefinitionParser if spring-data-commons is
on the classpath.
2015-09-02 09:00:40 -05:00
Rob Winch
ac7b89261c LDAP-304: Check for modify null attribute 2015-04-27 10:28:47 -05:00
Rob Winch
439da97988 LDAP-314: Polish 2015-04-24 15:15:37 -05:00
Rob Winch
e3e32de451 LDAP-314: Respect @Entry base attribute 2015-04-24 15:12:51 -05:00
Rob Winch
389628c0bc LDAP-317: ldap:context-source@url supports SpEL 2015-04-24 13:48:25 -05:00
Rob Winch
a1541208b9 LDAP-300: Fix NPE for DefaultObjectDirectoryMapper in uber jar 2014-05-21 07:52:48 -05:00
Rob Winch
5e27d29004 LDAP-295: DefaultObjectDirectoryMapper null check SpringVersion.getVersion() 2014-02-14 14:16:18 -06:00
Rob Winch
0bd11cd4e4 LDAP-284: AbstractContextSource userDn and password are protected
This is necessary so Spring Security can support both Spring LDAP 1.x & 2.x
2014-02-11 15:11:51 -06:00
Rob Winch
9e2fbbc273 LDAP-291: LdapTemplate correctly throws EmptyResultDataAccessException 2014-02-11 13:43:40 -06:00
Mattias Hellborg Arthursson
f89daf692e LDAP-282: Minor tweaks to naming in LdapNameBuilder. Added methods for appending distinguished name strings. 2013-11-18 13:36:16 +01:00
Mattias Hellborg Arthursson
751bdef3b9 LDAP-177: Now properly handling extended exceptions. 2013-11-18 12:41:56 +01:00
Mattias Hellborg Arthursson
aa81fcb9f2 LDAP-281: Now supporting different types of criteria in generated queries. 2013-11-08 10:29:17 +01:00
Mattias Hellborg Arthursson
9f81a8918c LDAP-280: Now updating id in created/updated objects. 2013-11-07 15:51:09 +01:00
Mattias Hellborg Arthursson
c2abc9660e LDAP-248: DirContextAdapter now handles javax.naming.Name instances properly with regards to equality
LDAP-274: ODM now uses standard Spring converter (if present).
LDAP-275: Support for different Collection types in ODM
2013-10-24 10:25:22 +02:00
Mattias Hellborg Arthursson
7823b329b4 LDAP-269: Basic QueryDSL support. 2013-10-22 08:06:12 +02:00
Mattias Hellborg Arthursson
983d183bb1 LDAP-266: Finishing up spring-data repository support. 2013-10-14 16:09:28 +02:00
Mattias Hellborg Arthursson
bad3a071ce LDAP-266: A couple of detailed unit tests for SimpleLdapRepository, along with fix for bug found in said tests. 2013-10-14 10:22:43 +02:00
Mattias Hellborg Arthursson
c98110b8c2 LDAP-266: Initial effort for automatic repository support. 2013-10-10 13:32:45 +02:00
Mattias Hellborg Arthursson
41fc6306ae LDAP-267: Implemented support for DataSource and Hibernate integration with namespace configuration. 2013-10-09 08:14:10 +02:00
Mattias Hellborg Arthursson
e43233fd86 LDAP-267: BaseLdapPath support with namespace configuration. 2013-10-09 07:41:02 +02:00
Mattias Hellborg Arthursson
a16646ca2c LDAP-267: Minor tweaks to XML namespace support more tests and reference documentation. 2013-10-08 17:02:40 +02:00
Mattias Hellborg Arthursson
0606f37388 LDAP-267: Initial version of ldap namespace. 2013-10-07 15:48:09 +02:00
Mattias Hellborg Arthursson
78b9617bf1 LDAP-265, LDAP-268: Added the ability to automatically map to/from DN values in ODM. Added some much needed unit tests for ODM functionality. 2013-09-29 16:11:14 +02:00
Mattias Hellborg Arthursson
bed57b9ef8 LDAP-263: Added LdapQuery method to OdmManager. Added methods for hardcoded filters in LdapQueryBuilder. 2013-09-25 10:59:23 +02:00
Mattias Hellborg Arthursson
27682b0b53 LDAP-263: authentication methods for LdapQuery. Documentation updated to reflect fluent API changes. 2013-09-24 16:55:54 +02:00
Mattias Hellborg Arthursson
7134d21391 LDAP-263: Moved LdapEncoder to support package to break package tangle between query, filter and core. 2013-09-23 18:00:37 +02:00
Mattias Hellborg Arthursson
b141cfd4cb LDAP-263: Fluent API for building LDAP queries. 2013-09-23 15:53:26 +02:00
Mattias Hellborg Arthursson
c85ddb2560 LDAP-261, LDAP-169: Enabled configuration of default search scope, time limit, and count limit on LdapTemplate. 2013-09-11 13:40:28 +02:00
Mattias Hellborg Arthursson
9687edf625 LDAP-101: Added eager invalidation of dead pooled connections. 2013-09-11 10:37:59 +02:00
Mattias Hellborg Arthursson
8b6f586fd5 LDAP-142: Added a couple utility methods for working with SingleContextSource. Also cleaned up OpenLdap integration tests. 2013-09-10 11:40:53 +02:00
Mattias Hellborg Arthursson
d6f8f6e488 LDAP-258: Some minor restructuring to avoid (irrelevant, but ugly and build failing) package tangles in test cases. 2013-09-09 10:08:10 +02:00
Mattias Hellborg Arthursson
e93ee9cf6a LDAP-258: General Java 5/6 cleanup throughout the code base. 2013-09-09 08:27:07 +02:00
Mattias Hellborg Arthursson
ab62786774 LDAP-258: Deprecated core-tiger module. 2013-08-30 15:44:29 +02:00
Mattias Hellborg Arthursson
66bc1968db Cleaned up usage of DistinguishedName from satellite modules, samples and tests. 2013-08-30 10:44:51 +02:00
Mattias Hellborg Arthursson
ed605be49a LDAP-258: Deprecated DistinguishedName and associated classes. Removed unnecessary usage in core. 2013-08-30 08:00:38 +02:00
Mattias Hellborg Arthursson
6bffcfe9b1 LDAP-238: ContextMapper and NameClassPairCallbackHandler now throws NamingException. 2013-08-28 17:11:15 +02:00
Mattias Hellborg Arthursson
d2d050ee2d LDAP-260: LdapRdn now disregards order or sub components in equals, compareTo, and hashCode. 2013-08-28 16:32:30 +02:00
Mattias Hellborg Arthursson
36cbb8894e LDAP-257: More JUnit style cleanup. 2013-08-27 13:35:44 +02:00
Mattias Hellborg Arthursson
469549d04e LDAP-257: Upgraded all core unit tests to JUnit 4 style, and migrated to Mockito. 2013-08-27 13:15:41 +02:00
Mattias Hellborg Arthursson
d54c43cc62 Updated copyright notice. 2013-08-16 13:30:46 +02:00
Mattias Hellborg Arthursson
594886afe7 LDAP-229: Default DN parser does not handle hash/sharp symbol correctly
Applied patch and added suggested test cases.
2013-08-12 12:45:16 +02:00
Mattias Hellborg Arthursson
540ae86136 LDAP-237: Spring LDAP does not correctly parse DN names that has double-quote in the middle
Now compensating for even more CompositeName deficiencies.
2013-08-12 10:55:23 +02:00
Mattias Hellborg Arthursson
02cd2412ea LDAP-234: Rollback intermittently causes data loss
Finalized incremental attributes retrieval support.
Integrated incremental attributes retrieval support in compansating transaction classes.
Integration tests for Active Directory (not enabled on CI machine).
2013-08-01 10:54:15 +02:00