Commit Graph

1520 Commits

Author SHA1 Message Date
Greg L. Turnquist
3369dc2ad9 Prepare 3.7 M4 (2021.2.0).
See #2112
2022-03-21 10:07:09 -05:00
Mark Paluch
aa727cc935 Use Java 8 to build snapshots for Artifactory.
Closes #2113
2022-03-15 14:48:51 +01:00
Kai Toedter
3eed1c2630 Improve documentation on HAL Explorer.
Fixes #2120.
2022-03-02 16:48:47 +01:00
Oliver Drotbohm
c00772d230 Upgrade to HAL Explorer 1.1
Fixes #2122.
2022-03-02 16:34:11 +01:00
Mark Paluch
e957c17116 Update CI properties.
See #2112
2022-02-22 14:09:32 +01:00
Mark Paluch
b80e0438a2 Upgrade to Maven Wrapper 3.8.4.
See #2117
2022-02-22 13:59:09 +01:00
Mark Paluch
74edf8cd97 Use Java 17 to build snapshots for Artifactory.
Closes #2113
2022-02-22 10:28:58 +01:00
Mark Paluch
4e722d77ef After release cleanups.
See #2101
2022-02-18 11:15:41 +01:00
Mark Paluch
d3beba8311 Prepare next development iteration.
See #2101
2022-02-18 11:15:39 +01:00
Mark Paluch
c9dc343179 Release version 3.7 M3 (2021.2.0).
See #2101
2022-02-18 11:09:11 +01:00
Mark Paluch
8b38432b0e Prepare 3.7 M3 (2021.2.0).
See #2101
2022-02-18 11:08:48 +01:00
Greg L. Turnquist
8f60ae895a Update CI properties.
See #2101
2022-02-15 08:59:51 -06:00
Mark Paluch
aad4ac52c8 Upgrade to MongoDB Driver 4.5.0.
Closes #2107
2022-02-11 16:01:39 +01:00
Oliver Drotbohm
c9b7d2df26 Update copyright years to 2022. 2022-02-07 10:14:58 +01:00
Oliver Drotbohm
188ba46629 Adapt to latest changes in Spring Data MongoDB 4.0.
Switch from getMappingBasePackage() to getMappingBasePackages().
2022-02-07 10:03:33 +01:00
Mark Paluch
80d5749712 Externalize build properties.
Closes #2103.
2022-02-07 09:16:40 +01:00
Christoph Strobl
1d2a9dc86f After release cleanups.
See #2099
2022-01-18 09:21:33 +01:00
Christoph Strobl
eaf806bdf6 Prepare next development iteration.
See #2099
2022-01-18 09:21:30 +01:00
Christoph Strobl
d2a2c5fc7a Release version 3.7 M2 (2021.2.0).
See #2099
2022-01-18 09:09:37 +01:00
Christoph Strobl
65753e5595 Prepare 3.7 M2 (2021.2.0).
See #2099
2022-01-18 09:09:01 +01:00
Christoph Strobl
b4c44bfa56 After release cleanups.
See #2086
2022-01-14 11:08:03 +01:00
Christoph Strobl
a87c012eac Prepare next development iteration.
See #2086
2022-01-14 11:08:01 +01:00
Christoph Strobl
747573d510 Release version 3.7 M1 (2021.2.0).
See #2086
2022-01-14 10:58:18 +01:00
Christoph Strobl
d49484587d Prepare 3.7 M1 (2021.2.0).
See #2086
2022-01-14 10:57:51 +01:00
Jens Schauder
95a4a1b425 After release cleanups.
See #2079
2021-11-12 10:59:45 +01:00
Jens Schauder
87b2601b27 Prepare next development iteration.
See #2079
2021-11-12 10:59:42 +01:00
Jens Schauder
e31c9d49bf Release version 3.6 GA (2021.1.0).
See #2079
2021-11-12 10:49:37 +01:00
Jens Schauder
3fb3695b10 Prepare 3.6 GA (2021.1.0).
See #2079
2021-11-12 10:49:16 +01:00
Jens Schauder
93b8bf8060 Upgrade to MongoDb driver 4.4.0.
Closes #2082
2021-11-12 08:28:10 +01:00
Oliver Drotbohm
a40aec5deb Consider @CrossOrigin(originPatterns = …).
RepositoryRestHandlerMapping's RepositoryCorsConfigurationAccessor now also evaluates @CrossOrigin's originPatterns into the CorsConfiguration.

Fixes #2077.
2021-10-19 10:32:48 +02:00
Mark Paluch
e9b1405669 After release cleanups.
See #2066
2021-10-18 13:55:43 +02:00
Mark Paluch
f556973a6c Prepare next development iteration.
See #2066
2021-10-18 13:55:39 +02:00
Mark Paluch
cecc161fe6 Release version 3.6 RC1 (2021.1.0).
See #2066
2021-10-18 13:48:15 +02:00
Mark Paluch
3f0f2a307d Prepare 3.6 RC1 (2021.1.0).
See #2066
2021-10-18 13:47:47 +02:00
Oliver Drotbohm
92af07252f Upgrade MongoDB tests to sync driver 4.4.
Fixes #2076.
2021-10-14 17:40:58 +02:00
Patrik Mihalcin
358bd3578a Fix typo in RepositoryRestController's JavaDoc
Fixes #2061.
2021-10-13 16:02:18 +02:00
Oliver Drotbohm
4434d32fae Prevent using NestedEntitySerializer if target serializer does not support unwrapping.
We now verify that the serializer registered for the type that's supposed to be handled by the NestedEntitySerializer actually supports unwrapping as the serialization in EntityModel (MapSuppressingUnwrappingSerializer) requires that to work properly.

Fixes #2056.
2021-10-13 11:59:53 +02:00
Oliver Drotbohm
1828a6a2a7 Switch to JUnit 5.
Issue #2075.
2021-10-12 22:29:45 +02:00
Oliver Drotbohm
18b39cb321 Reduce general runtime exception logging to debug.
Issue #2074.
2021-10-12 16:21:12 +02:00
Mark Paluch
461e959ac7 Upgrade to Maven Wrapper 3.8.3.
See #2073
2021-10-11 14:30:30 +02:00
Oliver Drotbohm
94dec6bfef Adapt to removed deprecations in Spring HATEOAS 1.4.
Fixes #2072.
2021-10-08 11:02:55 +02:00
Oliver Drotbohm
388a04358c Integration test to verify securing findById(…) generally works.
Issue: #2070.
2021-10-07 13:19:54 +02:00
Oliver Drotbohm
c0125c99a8 Qualify references to ResourceType.COLLECTION to avoid ambiguities to AssertJ in tests.
Fixes #2071.
2021-10-06 12:35:09 +02:00
Oliver Drotbohm
46dc6e03fc 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:13:37 +02:00
Oliver Drotbohm
eae472b9f9 Polishing. 2021-09-29 16:50:01 +02:00
Oliver Drotbohm
6d19e968ae Improve documentation of default response body rendering for POST and PUT requests.
Fixes #2063.
2021-09-29 16:50:01 +02:00
Mark Paluch
7e34f6f18a Refine CI triggers.
See #2068
2021-09-29 14:24:06 +02:00
Oliver Drotbohm
d09a85f540 Upgrade to HAL Explorer 1.0.1.
Fixes #2069
2021-09-22 10:26:39 +02:00
Oliver Drotbohm
cfb7079fb8 Tweak CI build to run compatibility builds against JDK 17.
Issue #2068.
2021-09-21 17:03:12 +02:00
Oliver Drotbohm
c6b77e3dd9 Polish Javadoc to prepare builds with JDK 17.
Issue #2068.
2021-09-21 16:36:26 +02:00