205 Commits

Author SHA1 Message Date
Jens Schauder
cc073c5aea Prepare next development iteration.
See #2078
2021-11-12 09:51:37 +01:00
Jens Schauder
ab3100aea5 Release version 3.4.15 (2020.0.15).
See #2078
2021-11-12 09:37:00 +01:00
Mark Paluch
d0fca9945b Prepare next development iteration.
See #2064
2021-10-18 11:02:36 +02:00
Mark Paluch
8e540fcb38 Release version 3.4.14 (2020.0.14).
See #2064
2021-10-18 10:53:53 +02:00
Oliver Drotbohm
7142e8441f Switch to JUnit 5.
Issue #2075.
2021-10-12 22:42:01 +02:00
Oliver Drotbohm
1acab9d48f Prevent duplicate controller registrations through class-level @RequestMapping.
When we detected @BasePathAwareController and @RepositoryRestController instances, we now reject types that use @RequestMapping on the class level as doing so causes an inevitable registration of the controller with Spring MVC.

Fixes #1342, #1628, #1686, #1946.
2021-10-06 12:37:51 +02:00
Mark Paluch
438dd84576 Prepare next development iteration.
See #2050
2021-09-17 09:04:17 +02:00
Mark Paluch
86c15e6306 Release version 3.4.13 (2020.0.13).
See #2050
2021-09-17 08:53:40 +02:00
Jens Schauder
84b194d773 Prepare next development iteration.
See #2044
2021-08-12 10:36:56 +02:00
Jens Schauder
432b9ea346 Release version 3.4.12 (2020.0.12).
See #2044
2021-08-12 10:25:55 +02:00
Jens Schauder
f1fee8132c Prepare next development iteration.
See #2030
2021-07-16 10:45:17 +02:00
Jens Schauder
910eeb8686 Release version 3.4.11 (2020.0.11).
See #2030
2021-07-16 10:19:53 +02:00
Mark Paluch
11291140c0 Prepare next development iteration.
See #2011
2021-06-22 15:28:49 +02:00
Mark Paluch
6baa500aa5 Release version 3.4.10 (2020.0.10).
See #2011
2021-06-22 15:18:24 +02:00
Oliver Drotbohm
fe7ad1f22a Upgrade to Spring Security 5.3.9.
Fixes #2021.
2021-06-08 15:47:51 +02:00
Greg L. Turnquist
8cf3284460 Drop explicit dependency on JSON Path.
Let Spring HATEOAS bring in this dependency.

See #2018.
2021-06-03 12:16:40 -05:00
Mark Paluch
56fba2250a Prepare next development iteration.
See #1998
2021-05-14 12:05:18 +02:00
Mark Paluch
3f0c49785d Release version 3.4.9 (2020.0.9).
See #1998
2021-05-14 11:52:25 +02:00
Mark Paluch
f68f2f79a9 Prepare next development iteration.
See #1993
2021-04-14 11:42:06 +02:00
Mark Paluch
fe9c2f4789 Release version 3.4.8 (2020.0.8).
See #1993
2021-04-14 11:33:27 +02:00
Oliver Drotbohm
1ae7efd0b8 Properly handle associations in nested entities.
Nested entities that contain a reference to an aggregate root get a link to that attached to their representation. Previously, the creation of those links assumed that the reference is a materialized instance of the remote aggregate. That's now altered to be able to deal with associations, use identifiers directly or materialize to an intermediate aggregate instance to potentially use a custom lookup.
2021-04-07 17:22:12 +02:00
Mark Paluch
eb5d3c64ce Prepare next development iteration.
See #1988
2021-03-31 18:29:39 +02:00
Mark Paluch
3490bdda80 Release version 3.4.7 (2020.0.7).
See #1988
2021-03-31 18:19:53 +02:00
Mark Paluch
ab6a56a99f Prepare next development iteration.
See #1979
2021-03-17 11:02:14 +01:00
Mark Paluch
01a97618bb Release version 3.4.6 (2020.0.6).
See #1979
2021-03-17 10:54:13 +01:00
Oliver Drotbohm
21556e68c1 #1980 - RepositoryEntityLinks now overrides ….linkForItemResource(…). 2021-02-24 18:00:32 +01:00
Christoph Strobl
024d2a5c90 Prepare next development iteration.
See #1975
2021-02-18 11:12:45 +01:00
Christoph Strobl
2ef4d613d5 Release version 3.4.5 (2020.0.5).
See #1975
2021-02-18 10:59:16 +01:00
Christoph Strobl
4e330812b7 Prepare next development iteration.
See #1953
2021-02-17 13:41:53 +01:00
Christoph Strobl
f5992a4e4f Release version 3.4.4 (2020.0.4).
See #1953
2021-02-17 12:00:24 +01:00
Christoph Strobl
b275144074 Prepare next development iteration.
See #1945
2021-01-13 15:01:49 +01:00
Christoph Strobl
9cbe1d82d0 Release version 3.4.3 (2020.0.3).
See #1945
2021-01-13 14:18:34 +01:00
Mark Paluch
59bd7692fa Update copyright year to 2021.
Closes #1952
2021-01-12 11:45:28 +01:00
Mark Paluch
30d539b8aa Upgrade to Servlet API 4.0.1.
We now build against a newer Servlet API version to align with Spring Framework.

Also, introduce a version property servlet.version for centralized version management.

Closes #1951
2021-01-11 08:58:37 +01:00
Mark Paluch
d306e07c18 DATAREST-1580 - Prepare next development iteration. 2020-12-09 16:46:49 +01:00
Mark Paluch
c2339c551c DATAREST-1580 - Release version 3.4.2 (2020.0.2). 2020-12-09 16:01:26 +01:00
Mark Paluch
3032468743 DATAREST-1587 - Remove Solr integration tests. 2020-12-09 15:18:35 +01:00
Oliver Drotbohm
8e74091299 DATAREST-1581 - Fixed CORS defaults to include all HTTP methods exposed by Spring Data REST.
The fix for DATAREST-1535 has changed the default allowed methods for CORS requests to a smaller set than we originally returned. This commit reinstantiates the default to be set to all HTTP methods, Spring Data repositories support by default.

Related tickets: DATAREST-1535.
2020-12-01 22:50:56 +01:00
Mark Paluch
77263d1b95 DATAREST-1577 - Prepare next development iteration. 2020-11-11 12:14:51 +01:00
Mark Paluch
9342762c70 DATAREST-1577 - Release version 3.4.1 (2020.0.1). 2020-11-11 11:59:00 +01:00
Mark Paluch
fe16545cc7 DATAREST-1570 - Prepare next development iteration. 2020-10-28 16:10:51 +01:00
Mark Paluch
3a05cca9b6 DATAREST-1570 - Release version 3.4 GA (2020.0.0). 2020-10-28 15:46:57 +01:00
Oliver Drotbohm
f00451dc7e DATAREST-1213 - Polishing.
Simplified tests and domain code. Reinstantiated accidentally removed method in PersistentEntityResource.

Original pull request: #355.
2020-10-26 22:36:01 +01:00
Dario Seidl
055c4528e8 DATAREST-1213 - ETag creation now uses proxy target for projections.
Original pull request: #355.
2020-10-26 22:36:01 +01:00
Christoph Strobl
f301dcc0bc DATAREST-1562 - Prepare next development iteration. 2020-10-14 14:48:46 +02:00
Christoph Strobl
150ed4164e DATAREST-1562 - Release version 3.4 RC2 (2020.0.0). 2020-10-14 14:28:56 +02:00
Oliver Drotbohm
25cfb6ecb9 DATAREST-1567 - Polishing.
Tweaked test setups to work without the explicit component scanning.

Original pull request: #382.
2020-09-25 10:57:15 +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
Oliver Drotbohm
0392103371 DATAREST-1545 - Polishing. 2020-09-15 17:13:53 +02:00