Commit Graph

183 Commits

Author SHA1 Message Date
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
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
795701fd58 LDAP-267: Added integration tests and modified samples to use new xml namespace. 2013-10-08 08:17:49 +02:00
Mattias Hellborg Arthursson
0606f37388 LDAP-267: Initial version of ldap namespace. 2013-10-07 15:48:09 +02:00
Mattias Hellborg Arthursson
c80132adba LDAP-265: Minor javadoc tweaks. 2013-10-07 07:25:04 +02:00
Mattias Hellborg Arthursson
652ee35379 LDAP-268: Oops, Java7 specific API calls were used. 2013-09-29 16:58:24 +02:00
Mattias Hellborg Arthursson
9a8dadcdbe LDAP-268: Reference documentation of the new @DnAttribute annotation. Some javadoc polishing. 2013-09-29 16:51:51 +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
1b814e3631 LDAP-265: Moved ODM functionality to core and added methods in LdapTemplate. 2013-09-27 10:43:07 +02:00
Mattias Hellborg Arthursson
5b388cb5c6 LDAP-263: Minor javadoc polishing. 2013-09-25 12:40:45 +02:00
Mattias Hellborg Arthursson
4f8f3bfd41 LDAP-263: Extracted interface to minimize class coupling in query package. 2013-09-25 11:34:18 +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