Commit Graph

96 Commits

Author SHA1 Message Date
Mark Paluch
d7faaa01b4 DATALDAP-59 - Updated changelog. 2018-04-13 14:29:56 +02:00
Mark Paluch
f81e834e04 DATALDAP-68 - Remove superfluous spring-web dependency.
spring-web is not required for Spring Data LDAP.
2018-04-11 16:48:32 +02:00
Mark Paluch
398ec220a6 DATALDAP-63 - Updated changelog. 2018-04-04 17:12:53 +02:00
Mark Paluch
79d549e329 DATALDAP-57 - Updated changelog. 2018-04-04 15:16:19 +02:00
Mark Paluch
4d4f6e98b1 DATALDAP-65 - Fix query execution without predicates using Querydsl.
Query execution without a predicate now no longer fails but falls back to LdapOperations.findAll(…). Previously, we did not initialize the filter of LdapQuery which caused an IllegalStateException in LdapOperations.find(…).
2018-03-29 13:35:51 +02:00
Mark Paluch
3c47cd0e1c DATALDAP-64 - Export composable repositories via CDI.
We now export composable repositories through our CDI extension. Repositories can now be customized either by a single custom implementation (as it was before) and by providing fragment interfaces along their fragment implementation.

This change aligns CDI support with the existing RepositoryFactory support we provide within a Spring application context.
2018-03-12 16:31:13 +01:00
Mark Paluch
f73a1bdd1e DATALDAP-61 - Updated changelog. 2018-02-28 11:17:38 +01:00
Mark Paluch
a8ced9fd37 DATALDAP-58 - Updated changelog. 2018-02-19 20:30:08 +01:00
Mark Paluch
b40531fa54 DATALDAP-60 - Add LdapMappingContext and LdapPersistentEntity.
Add mapping context infrastructure for usage with Spring Data REST.
2018-02-19 10:14:06 +01:00
Christoph Strobl
25244a8a38 DATALDAP-50 - After release cleanups. 2018-02-06 10:11:16 +01:00
Christoph Strobl
68754d5b39 DATALDAP-50 - Prepare next development iteration. 2018-02-06 10:11:15 +01:00
Christoph Strobl
778232d019 DATALDAP-50 - Release version 2.1 M1 (Lovelace). 2018-02-06 09:47:10 +01:00
Christoph Strobl
396af2c444 DATALDAP-50 - Prepare 2.1 M1 (Lovelace). 2018-02-06 09:45:50 +01:00
Christoph Strobl
11e0a7db01 DATALDAP-50 - Updated changelog. 2018-02-06 09:45:43 +01:00
Mark Paluch
0f9b2cb07d DATALDAP-55 - Updated changelog. 2018-01-24 13:41:23 +01:00
Mark Paluch
b15d3205d9 DATALDAP-54 - Updated changelog. 2018-01-24 12:22:11 +01:00
Mark Paluch
bc5908a030 DATALDAP-56 - Update copyright years to 2018. 2018-01-08 16:53:39 +01:00
Mark Paluch
6697510745 DATALDAP-53 - Updated changelog. 2017-11-27 16:43:43 +01:00
Mark Paluch
562e83d023 DATALDAP-52 - Updated changelog. 2017-11-27 15:58:45 +01:00
Mark Paluch
0133ec92a3 DATALDAP-5 - Polishing.
Replace Mongo leftovers from initial skeleton code.
2017-11-09 14:45:24 +01:00
Mark Paluch
a5810ffa0f DATALDAP-5 - Add CDI extension for LDAP repositories.
We now provide a CDI extension to create LDAP repositories in a CDI container. LDAP repositories require a LdapOperations bean as underlying resource manager for LDAP access.

class LdapTemplateProducer {

  @Produces
  @Singleton
  public LdapTemplate createLdapTemplate() {

    LdapTemplate ldapTemplateMock = …
    return ldapTemplateMock;
  }
}

class RepositoryClient {

  @Inject
  PersonRepository repository;
}
2017-11-09 14:45:24 +01:00
Oliver Gierke
1fa3a279d7 DATALDAP-49 - Updated changelog. 2017-10-27 16:36:51 +02:00
Eddú Meléndez
e18b154052 DATALDAP-51 - Upgrade to Spring LDAP 2.3.2.RELEASE.
Original pull request: #4.
2017-10-11 20:25:28 +02:00
Oliver Gierke
65b0263431 DATALDAP-46 - Updated changelog. 2017-10-11 19:01:39 +02:00
Mark Paluch
b3d8dd431c DATALDAP-47 - After release cleanups. 2017-10-02 11:37:23 +02:00
Mark Paluch
714de6d0b5 DATALDAP-47 - Prepare next development iteration. 2017-10-02 11:37:22 +02:00
Mark Paluch
7558ae7042 DATALDAP-47 - Release version 2.0 GA (Kay). 2017-10-02 11:10:23 +02:00
Mark Paluch
3c36c7e50c DATALDAP-47 - Prepare 2.0 GA (Kay). 2017-10-02 11:09:17 +02:00
Mark Paluch
f0e230cbe8 DATALDAP-47 - Updated changelog. 2017-10-02 11:09:13 +02:00
Mark Paluch
157b54dc29 DATALDAP-48 - Added explicit automatic module name for JDK 9. 2017-09-21 13:57:46 +02:00
Oliver Gierke
984acd081b DATALDAP-43 - After release cleanups. 2017-09-11 17:40:21 +02:00
Oliver Gierke
b09bbc439d DATALDAP-43 - Prepare next development iteration. 2017-09-11 17:40:19 +02:00
Oliver Gierke
369a78ad95 DATALDAP-43 - Release version 2.0 RC3 (Kay). 2017-09-11 17:24:45 +02:00
Oliver Gierke
bde85f7c9e DATALDAP-43 - Prepare 2.0 RC3 (Kay). 2017-09-11 17:23:52 +02:00
Oliver Gierke
9cc35bd85c DATALDAP-43 - Updated changelog. 2017-09-11 17:23:46 +02:00
Mark Paluch
6ba2656d82 DATALDAP-44 - Updated changelog. 2017-09-11 12:44:00 +02:00
Mark Paluch
b3f1bbc882 DATALDAP-45 - Introduced usage of nullable annotations for API validation.
Mark all packages with Spring Frameworks @NonNullApi. Add Spring's @Nullable to methods, parameters and fields that take or produce null values. Adapt using code to make sure the IDE can evaluate the null flow properly. Introduce methods that return required (non-null) values.
2017-07-28 10:47:12 +02:00
Oliver Gierke
1a10d2ffa1 DATALDAP-41 - Updated changelog. 2017-07-27 00:48:58 +02:00
Oliver Gierke
6f8b2068cc DATALDAP-42 - After release cleanups. 2017-07-25 16:10:39 +02:00
Oliver Gierke
a30bda378e DATALDAP-42 - Prepare next development iteration. 2017-07-25 16:10:35 +02:00
Oliver Gierke
adad64e485 DATALDAP-42 - Release version 2.0 RC2 (Kay). 2017-07-25 15:34:24 +02:00
Oliver Gierke
4003dfddb3 DATALDAP-42 - Prepare 2.0 RC2 (Kay). 2017-07-25 15:33:33 +02:00
Oliver Gierke
f4055def3f DATALDAP-42 - Updated changelog. 2017-07-25 15:33:27 +02:00
Oliver Gierke
156d4281ec DATALDAP-40 - After release cleanups. 2017-07-25 10:00:09 +02:00
Oliver Gierke
1b10fbadc8 DATALDAP-40 - Prepare next development iteration. 2017-07-25 10:00:05 +02:00
Oliver Gierke
396dc0fb1e DATALDAP-40 - Release version 2.0 RC1 (Kay). 2017-07-25 09:48:49 +02:00
Oliver Gierke
3221473724 DATALDAP-40 - Prepare 2.0 RC1 (Kay). 2017-07-25 09:48:01 +02:00
Oliver Gierke
2b7fa5e818 DATALDAP-40 - Updated changelog. 2017-07-25 09:47:56 +02:00
Oliver Gierke
e77f2ffb00 DATALDAP-39 - Updated changelog. 2017-07-24 22:20:42 +02:00
Mark Paluch
d46c9951dd DATALDAP-36 - After release cleanups. 2017-06-14 17:14:08 +02:00