Commit Graph

195 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
Rob Winch
e2656e675a LDAP-316: Polish 2015-12-04 10:17:24 -06: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
Thomas Darimont
4eae1aa150 LDAP-336 - Remove usage of internal class sun.misc.BASE64Encoder.
Replaced usage of sun.misc.BASE64Encoder/Decoder with a wrapping
implementation backed by JAXB's DatatypeConverter which is
available since Java 6. Introduced parseBase64Binary and printBase64Binary
to LdapEncoder as wrappers around DatatypeConverter which does additional line
wrapping as required by the RFC2849 for LDAP attributes.
2015-08-04 01:42:36 +02:00
Thomas Darimont
963232f9a9 LDAP-337 - Enable Java 8 build.
Fixed various JavaDoc errors that would otherwise cause the build to fail with JDK 8.
Upgraded Jacoco Plugin Version to support Java 8.
Increased heap to javadoc task to speed up doc generation.

The build now works fine with Java 7 and Java 8.
2015-08-03 22:32:19 +02:00
Rob Winch
9b51cf44d0 LDAP-333: Support Spring Data Gosling 2015-07-13 15:14:35 -05:00
Rob Winch
f4fac6d8bf LDAP-329: Additional Depenency Updates 2015-04-28 16:01:23 -05:00
Rob Winch
340a88da4c LDAP-321: ContextSourceTransactionManager overrides isExistingTransaction
PreviouslyIllegalStateException: No value for key PoolingContextSource
would be thrown.

This is now fixed since isExistingTransaction is now provided.
2015-04-28 13:07:03 -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
dd174f8f7c LDAP-311: Add slf4j-api again 2015-04-24 10:59:40 -05:00
Rob Winch
e6dfd25d36 LDAP-311: Fix optional dependencies in spring-ldap-core 2015-04-24 10:37:39 -05:00
Rob Winch
a1541208b9 LDAP-300: Fix NPE for DefaultObjectDirectoryMapper in uber jar 2014-05-21 07:52:48 -05:00
Rob Winch
a43b0e8d5c LDAP-295: Fix tests 2014-02-14 14:23:08 -06: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
Rob Winch
3345854deb LDAP-290: LdapTemplate#authenticate failures log at debug instead of info 2014-02-10 15:56:26 -06:00
Mattias Hellborg Arthursson
2cea03dc04 Deprecating wrapped transaction managers. 2013-11-19 08:24:27 +01:00
Mattias Hellborg Arthursson
6de0506587 Excluding generated source from sonar analysis. Including integration tests in coverage. 2013-11-19 06:52:42 +01:00
Mattias Hellborg Arthursson
b9985e5759 Minor polishing. 2013-11-18 16:46:04 +01:00
Mattias Hellborg Arthursson
086497d66e Minor cleanup. 2013-11-18 14:54:43 +01: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
98e4db9ae5 LDAP-264: Handle SizeLimitException explicitly, ignoring and aborting unless explicitly specified otherwise. 2013-11-18 11:51:14 +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
7fcf7ec375 LDAP-278: Static fields are now disregarded by ODM. 2013-11-07 10:39:38 +01:00
Mattias Hellborg Arthursson
1ef68ca089 LDAP-277: Now using index (if specified) when populating DnAttribute values. 2013-11-05 08:56:09 +01:00
Mattias Hellborg Arthursson
2eba25811e LDAP-56: generic integration tests are now configurable to run against a local LDAP server rather than startin in-process ApacheDS. 2013-10-25 10:46:28 +02:00
Mattias Hellborg Arthursson
cdea204f55 Minor cleanup tweaks. 2013-10-24 13:02:06 +02: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
27593ac973 LDAP-271: Now propertly handling setting values to null and updating when using ODM. 2013-10-22 08:51:20 +02:00
Mattias Hellborg Arthursson
c4eb4fc9a2 LDAP-272: Made NullDirContextProcessor public. 2013-10-22 08:25:42 +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
270b280231 LDAP-266: Minor javadoc tweak 2013-10-14 09:30:09 +02:00
Mattias Hellborg Arthursson
2c3d1935dc LDAP-266: Integration tests of automatic repository support. 2013-10-14 09:21:24 +02:00
Mattias Hellborg Arthursson
1e2a060459 LDAP-273: Converted to slf4j 2013-10-10 14:21:23 +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