1406 Commits

Author SHA1 Message Date
Greg L. Turnquist
060c84dcf3 DATAREST-1563 - Only test other versions for local changes on main branch. 2020-09-18 11:25:18 -05:00
Mark Paluch
efd68b6785 DATAREST-1554 - After release cleanups. 2020-09-16 14:05:29 +02:00
Mark Paluch
0072676ab2 DATAREST-1554 - Prepare next development iteration. 2020-09-16 14:05:26 +02:00
Mark Paluch
8b2df69464 DATAREST-1554 - Release version 3.4 RC1 (2020.0.0). 2020-09-16 13:57:43 +02:00
Mark Paluch
09680cc7aa DATAREST-1554 - Prepare 3.4 RC1 (2020.0.0). 2020-09-16 13:57:09 +02:00
Mark Paluch
5f379776a5 DATAREST-1554 - Updated changelog. 2020-09-16 13:57:03 +02:00
Mark Paluch
ad7f786de3 DATAREST-1555 - Updated changelog. 2020-09-16 12:16:35 +02:00
Mark Paluch
2b044c6905 DATAREST-1547 - Updated changelog. 2020-09-16 11:20:07 +02:00
Mark Paluch
7af08a4980 DATAREST-1546 - Updated changelog. 2020-09-16 10:38:56 +02:00
Oliver Drotbohm
0392103371 DATAREST-1545 - Polishing. 2020-09-15 17:13:53 +02:00
Greg L. Turnquist
9737366174 DATAREST-1545 - Migrate away from proxy-based configuration. 2020-09-15 17:13:53 +02:00
Oliver Drotbohm
6bc3af8bf0 DATAREST-1557 - Upgrade to HAL Explorer 0.13. 2020-08-17 09:43:00 +02:00
Mark Paluch
a9c9a41be3 DATAREST-1548 - Updated changelog. 2020-08-12 13:25:53 +02:00
Mark Paluch
bdcc1b490a DATAREST-1539 - After release cleanups. 2020-08-12 12:00:24 +02:00
Mark Paluch
5a57fafc2e DATAREST-1539 - Prepare next development iteration. 2020-08-12 12:00:21 +02:00
Mark Paluch
fe6192198a DATAREST-1539 - Release version 3.4 M2 (2020.0.0). 2020-08-12 11:52:06 +02:00
Mark Paluch
42d3a9e627 DATAREST-1539 - Prepare 3.4 M2 (2020.0.0). 2020-08-12 11:51:41 +02:00
Mark Paluch
df67f6f10d DATAREST-1539 - Updated changelog. 2020-08-12 11:51:34 +02:00
Oliver Drotbohm
bf401f7476 DATAREST-1553 - Removed deprecations introduced prior to 3.4.
Removed Java8PluginRegistry not in use anymore anyway. Same for RepositoryRestConfigurerAdapter. Deprecated legacy ResourceMappingUtils and its client code exposed in RepositoryRestConfiguration as it's also not considered anymore.
2020-08-11 17:44:36 +02:00
Oliver Drotbohm
b17fed5fa6 DATAREST-1523 - Delombok production sources.
Hacking.
2020-08-11 16:53:15 +02:00
Oliver Drotbohm
be2fa72904 DATAREST-1552 - Removed deprecated HAL Browser module. 2020-08-11 16:53:14 +02:00
Mark Paluch
c73a1c1576 DATAREST-1549 - Polishing.
Move off deprecated API.
2020-08-04 15:33:16 +02:00
Mark Paluch
69c3491861 DATAREST-1549 - Adopt to changed MappingException thrown by PersistentEntities. 2020-08-04 15:30:37 +02:00
Oliver Drotbohm
745efd43ff DATAREST-1539 - Temporarily re-add Lombok in compile scope.
To make sure we keep the build alive to get other fixes out before we can complete the delombokification.
2020-07-29 12:38:36 +02:00
Oliver Drotbohm
15b8d598bd DATAREST-1540 - Tweak HandlerMapping setup to retain compatibility with 5.3.
Turns out that Spring Boot references DelegatingHandlerMapping from its metrics integration to pick up the HandlerMappings delegated to. Reintroduced the relevant type in deprecated form and also let it implement Iterable<HandlerMapping> so that client code can be moved to generally check for HandlerMappings implementing that and pick up the delegates that way.
2020-07-29 12:27:31 +02:00
Mark Paluch
5f2703336a DATAREST-1527 - Fix link to code of conduct. 2020-07-28 15:45:56 +02:00
Mark Paluch
37deefa321 DATAREST-1530 - Updated changelog. 2020-07-22 10:38:02 +02:00
Mark Paluch
3589b60128 DATAREST-1529 - Updated changelog. 2020-07-22 10:08:43 +02:00
Mark Paluch
ec6306c323 DATAREST-1528 - Updated changelog. 2020-07-22 09:44:28 +02:00
Oliver Drotbohm
9f62237dd3 DATAREST-1543 - Deprecate RepositoryRestConfiguration.getCorsRegistry().
Slightly tweaked the configuration model to rather handle the CorsRegistry via RepositoryRestConfigurer.configureRepositoryRestConfiguration(…) rather than RepositoryRestConfiguration itself. That allows moving of Spring WebMVC as a dependency in the core module.

The original methods exposing access to the CorsRegistry are now still available in deprecated form to not break existing clients.

Follow-up ticket: DATAREST-1542.
2020-07-03 15:06:41 +02:00
Greg L. Turnquist
239a86cc2d DATAREST-1541 - Testing against Spring Framework 5.3 snapshots. 2020-07-02 10:39:00 -05:00
Greg L. Turnquist
1e3c9ac27e DATAREST-1541 - Stop testing against Spring Framework 5.2. 2020-07-01 12:20:13 -05:00
Oliver Drotbohm
d7f36b1180 DATAREST-1540 - Improvements in HandlerMapping implementation for Spring 5.3.
We now use Spring's path prefix capabilities to apply Spring Data REST's base path to its mappings. This was previously implemented by tweaking the matching conditions.

We now also pick up Spring 5.3's PathPatternParser and apply that to the custom HandlerMapping implementations we register.

Moved DelegatingHandlerMapping into the configuration package to be able to keep it around in package scope.

Deprecated RepositoryRestConfiguration.getBaseUri() as we have only supported paths for quite a while now. Moved all client code to ….getBasePath() instead.
2020-07-01 18:55:11 +02:00
Mark Paluch
8992e21175 DATAREST-1522 - After release cleanups. 2020-06-25 11:58:24 +02:00
Mark Paluch
1f28937389 DATAREST-1522 - Prepare next development iteration. 2020-06-25 11:58:20 +02:00
Mark Paluch
05c43601ca DATAREST-1522 - Release version 3.4 M1 (2020.0.0). 2020-06-25 11:48:51 +02:00
Mark Paluch
c586c8df02 DATAREST-1522 - Prepare 3.4 M1 (2020.0.0). 2020-06-25 11:48:20 +02:00
Mark Paluch
ae8564995d DATAREST-1522 - Updated changelog. 2020-06-25 11:48:15 +02:00
Mark Paluch
18644aa14e DATAREST-1538 - Adapt to Nohttp 0.0.5.
Nohttp changed their property name to allowlist.
2020-06-25 10:12:12 +02:00
Oliver Drotbohm
48a312bb45 DATAREST-1537 - Upgrade security tests to Spring Security 5.3.3. 2020-06-24 23:59:33 +02:00
Oliver Drotbohm
a9576991fe DATAREST-1535 - Adapt to changes in Spring Framework 5.3.
We now implement getPatternParser() in DelegatingHandlerMapping introduced in Spring 5.3. Adapt to changes in CORS handling.
2020-06-24 23:52:45 +02:00
Oliver Drotbohm
46f2171b49 DATAREST-1536 - Fix automatic module names for tests. 2020-06-24 23:52:45 +02:00
Brent Willems
091698df78 DATAREST-1531 - Fix code sample in reference documentation.
Fixed class declaration for SpringDataRestCustomization.

Original pull request: #377.
2020-06-18 12:54:07 +02:00
Mark Paluch
abc072ca92 DATAREST-1521 - Updated changelog. 2020-06-10 14:31:01 +02:00
Mark Paluch
9a8e311a6e DATAREST-1515 - Updated changelog. 2020-06-10 12:29:54 +02:00
Mark Paluch
9b9aeee321 DATAREST-1514 - Updated changelog. 2020-06-10 11:31:42 +02:00
Mark Paluch
e019ed78e3 DATAREST-1527 - Use standard Spring code of conduct.
Using https://github.com/spring-projects/.github/blob/master/CODE_OF_CONDUCT.md.
2020-06-09 16:06:17 +02:00
Mark Paluch
788120e1a5 DATAREST-1516 - After release cleanups. 2020-05-12 12:40:30 +02:00
Mark Paluch
5368d5d5c8 DATAREST-1516 - Prepare next development iteration. 2020-05-12 12:40:28 +02:00
Mark Paluch
a9592c98f5 DATAREST-1516 - Release version 3.3 GA (Neumann). 2020-05-12 12:28:23 +02:00