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
Mark Paluch
49b8ee1764
DATAREST-1516 - Prepare 3.3 GA (Neumann).
2020-05-12 12:27:59 +02:00
Mark Paluch
ee694a0b1c
DATAREST-1516 - Updated changelog.
2020-05-12 12:27:56 +02:00
Greg Turnquist
91572a3e82
DATAREST-1519 - Remove Travis CI.
2020-05-04 14:57:04 -05:00
Mark Paluch
0e136ac3f8
DATAREST-1501 - After release cleanups.
2020-04-28 15:11:43 +02:00
Mark Paluch
9835b36c0a
DATAREST-1501 - Prepare next development iteration.
2020-04-28 15:11:42 +02:00
Mark Paluch
7c20c0daa0
DATAREST-1501 - Release version 3.3 RC2 (Neumann).
2020-04-28 15:03:53 +02:00
Mark Paluch
644949878e
DATAREST-1501 - Prepare 3.3 RC2 (Neumann).
2020-04-28 15:03:33 +02:00
Mark Paluch
28762ad7ff
DATAREST-1501 - Updated changelog.
2020-04-28 15:03:30 +02:00
Mark Paluch
3cf63dcf5d
DATAREST-1498 - Updated changelog.
2020-04-28 14:46:49 +02:00
Mark Paluch
c5f7825e85
DATAREST-1485 - Updated changelog.
2020-04-28 11:59:00 +02:00
Mark Paluch
ef7617cb6f
DATAREST-1509 - Polishing.
...
Reduce Jenkins build to Java 8 + 14 for jackson-next profile. Simplify assertion style. Convert space indents to tabs.
Original pull request: #374 .
2020-04-28 11:01:00 +02:00
Greg Turnquist
eaa70cdc77
DATAREST-1509 - Test against all ISO-8601 TZ formats.
...
Verify that Jackson properly serializes to ISO-8601 format, which includes three potential timezone endings. Expand CI testing against both Jackson 2.10 and 2.11. Also test these profiles against JDK 8, 11, and 14.
Related: spring-projects/spring-data-build#1075
Original pull request: #374 .
2020-04-28 11:00:53 +02:00
Oliver Drotbohm
7c10768501
DATAREST-1513 - Avoid superflous instantiations of EmbeddedResourcesAssembler.
2020-04-28 00:31:29 +02:00