Commit Graph

76 Commits

Author SHA1 Message Date
Oliver Gierke
c3336cf3e4 DATALDAP-79 - Updated changelog. 2018-08-20 10:39:38 +02:00
Mark Paluch
7479ae5da9 DATALDAP-82 - Fix module naming in reference docs.
We now properly use the LDAP module name in the documentation and assertions.
2018-08-13 09:32:01 +02:00
Mark Paluch
05d9884041 DATALDAP-77 - Updated changelog. 2018-07-27 11:45:22 +02:00
Mark Paluch
00d25d905f DATALDAP-78 - Updated changelog. 2018-07-26 16:23:56 +02:00
Mark Paluch
a9145232e0 DATALDAP-74 - Prepare 2.1 RC1 (Lovelace). 2018-07-26 12:04:30 +02:00
Mark Paluch
7208e47c8b DATALDAP-74 - Updated changelog. 2018-07-26 12:04:25 +02:00
Mark Paluch
3903b2f09d DATALDAP-71 - Updated changelog. 2018-06-13 21:39:52 +02:00
Mark Paluch
ca13f67160 DATALDAP-70 - Updated changelog. 2018-06-13 15:01:56 +02:00
Mark Paluch
9cb64081bf DATALDAP-75 - Polishing.
Introduce symbolic links to Spring Framework docs.

Original pull request: #5.
2018-06-04 15:55:06 +02:00
Jay Bryant
57e0e28edf DATALDAP-75 - Full editing pass on reference documentation.
Original pull request: #5.
2018-06-04 15:55:06 +02:00
Jay Bryant
0a981a5e4e DATALDAP-76 - Add coverpage for epub documentation output.
Original pull request: #5.
2018-06-04 15:50:17 +02:00
Christoph Strobl
4df0bca2e2 DATALDAP-69 - Prepare 2.1 M3 (Lovelace). 2018-05-17 09:50:48 +02:00
Christoph Strobl
167250883f DATALDAP-69 - Updated changelog. 2018-05-17 09:50:44 +02:00
Oliver Gierke
66f5afce5e DATALDAP-73 - Adapt to SpEL extension API changes in Spring Data Commons.
Related tickets: DATACMNS-1260.
2018-05-15 11:14:52 +02:00
Mark Paluch
2af01ba97a DATALDAP-67 - Updated changelog. 2018-05-08 15:27:19 +02:00
Mark Paluch
904ce00e5b DATALDAP-66 - Updated changelog. 2018-05-08 12:22:50 +02:00
Mark Paluch
e0408899e9 DATALDAP-59 - Prepare 2.1 M2 (Lovelace). 2018-04-13 14:30:01 +02:00
Mark Paluch
d7faaa01b4 DATALDAP-59 - Updated changelog. 2018-04-13 14:29:56 +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
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
Oliver Gierke
65b0263431 DATALDAP-46 - Updated changelog. 2017-10-11 19:01:39 +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
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
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
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
802743888c DATALDAP-36 - Prepare 2.0 M4 (Kay). 2017-06-14 17:03:00 +02:00
Mark Paluch
6e5ca563de DATALDAP-36 - Updated changelog. 2017-06-14 17:02:58 +02:00