Mark Paluch
544caf6351
Extend license header copyright years to 2024.
...
See #2346
2024-01-02 09:24:13 +01:00
Mark Paluch
aade86611a
Prepare next development iteration.
...
See #2318
2023-11-17 11:00:16 +01:00
Mark Paluch
feb3e31b69
Release version 4.0.12 (2022.0.12).
...
See #2318
2023-11-17 10:57:14 +01:00
Mark Paluch
3b0d5b3ea8
Prepare next development iteration.
...
See #2308
2023-10-13 11:44:27 +02:00
Mark Paluch
364d20692c
Release version 4.0.11 (2022.0.11).
...
See #2308
2023-10-13 11:41:41 +02:00
Mark Paluch
478132100b
Prepare next development iteration.
...
See #2301
2023-09-15 10:20:50 +02:00
Mark Paluch
5d3dd4d027
Release version 4.0.10 (2022.0.10).
...
See #2301
2023-09-15 10:17:46 +02:00
Mark Paluch
0e34906a02
Prepare next development iteration.
...
See #2289
2023-08-18 10:46:29 +02:00
Mark Paluch
809e040847
Release version 4.0.9 (2022.0.9).
...
See #2289
2023-08-18 10:43:12 +02:00
Mark Paluch
c16dc73569
Prepare next development iteration.
...
See #2273
2023-07-14 11:25:31 +02:00
Mark Paluch
d75ee395a2
Release version 4.0.8 (2022.0.8).
...
See #2273
2023-07-14 11:22:38 +02:00
Mark Paluch
a5bb1fad51
Prepare next development iteration.
...
See #2258
2023-06-16 15:43:09 +02:00
Mark Paluch
f86e4a62be
Release version 4.0.7 (2022.0.7).
...
See #2258
2023-06-16 15:39:46 +02:00
Christoph Strobl
0c6b3fb5cb
Prepare next development iteration.
...
See #2254
2023-05-12 11:11:30 +02:00
Christoph Strobl
9181023a9d
Release version 4.0.6 (2022.0.6).
...
See #2254
2023-05-12 11:08:07 +02:00
Greg L. Turnquist
867f14feca
Prepare next development iteration.
...
See #2242
2023-04-14 10:25:00 -05:00
Greg L. Turnquist
8a90565336
Release version 4.0.5 (2022.0.5).
...
See #2242
2023-04-14 10:19:15 -05:00
Christoph Strobl
200f308a40
Prepare next development iteration.
...
See #2237
2023-03-20 14:26:19 +01:00
Christoph Strobl
68b677e205
Release version 4.0.4 (2022.0.4).
...
See #2237
2023-03-20 14:22:48 +01:00
Mark Paluch
b542bef517
Prepare next development iteration.
...
See #2227
2023-03-03 11:02:46 +01:00
Mark Paluch
071c78a15d
Release version 4.0.3 (2022.0.3).
...
See #2227
2023-03-03 10:59:33 +01:00
Oliver Drotbohm
3def6a180d
Use FormattingConversionService in JSON Patch binding.
...
We no pipe the Spring MVC ConversionService into the JSON Patch path binding. That usually is a FormattingConversionService at runtime and also supports the conversion of dates.
The ConversionServices is configured into the BindContext(Factory) we use for binding. The context then exposes the EvaluationContext set up with it.
Fixes #2233 .
2023-02-21 18:43:29 +01:00
Mark Paluch
bcb673da66
Prepare next development iteration.
...
See #2219
2023-02-17 11:02:25 +01:00
Mark Paluch
8727d9e542
Release version 4.0.2 (2022.0.2).
...
See #2219
2023-02-17 10:59:28 +01:00
Mark Paluch
46f26a5221
Prepare next development iteration.
...
See #2203
2023-01-13 11:43:30 +01:00
Mark Paluch
010a647337
Release version 4.0.1 (2022.0.1).
...
See #2203
2023-01-13 11:40:51 +01:00
Oliver Drotbohm
9852d956fa
Additional test cases for default CORS setup on repositories.
...
We now also assert on the Access-Control-Allow-Origin to default to * in case no more detailed configuration was set up.
Issue #2208 .
2023-01-09 16:48:14 +01:00
Oliver Drotbohm
8d6aba1bff
Upgrade test source compile level to Java 17.
...
Also, remove custom Jackson library version for Hibernate integration.
2023-01-09 16:48:09 +01:00
Oliver Drotbohm
aa1685d95d
Register per-repository pattern for observability purposes.
...
The standard Spring MVC observability integration registers the plain request pattern for observations. For our repository controllers that would result in one pattern registered for all individual repository resources (e.g. /{repository}/{id} etc.). However, the insights users would like to gain rather follows the individual repositories exposed. That's why we have so far exposed repository specific path pattern (/myrepo/{id}) via a custom request attribute. To adhere to the new observability integration of Spring Framework 6, we need to expose that particular pattern on the ServerRequestObservationContext, too.
Fixes #2212 .
2023-01-09 15:46:12 +01:00
Mark Paluch
4335e81d70
Extend license header copyright years to 2023.
...
See #2209
2023-01-02 09:50:14 +01:00
Mark Paluch
ce0500eed2
Prepare next development iteration.
...
See #2190
2022-11-18 14:30:30 +01:00
Mark Paluch
eb10fb1e41
Release version 4.0 GA (2022.0.0).
...
See #2190
2022-11-18 14:26:23 +01:00
Mark Paluch
f74daa349a
Upgrade to MongoDB Driver 4.8.0.
...
Closes #2201
2022-11-17 09:12:30 +01:00
Mark Paluch
f69ff86d59
Bump test dependency versions.
...
See #2195
2022-11-07 15:54:47 +01:00
Mark Paluch
c3c9da67f2
Upgrade to JPA API 3.1 and Servlet API 6.1.
...
Closes #2195
2022-11-07 15:54:22 +01:00
Mark Paluch
da86021c12
Prepare next development iteration.
...
See #2192
2022-11-04 15:26:38 +01:00
Mark Paluch
fd5715c829
Release version 4.0 RC2 (2022.0.0).
...
See #2192
2022-11-04 15:23:17 +01:00
Mark Paluch
9c05312d36
Prepare next development iteration.
...
See #2180
2022-10-13 17:31:15 +02:00
Mark Paluch
47f2ac1a8a
Release version 4.0 RC1 (2022.0.0).
...
See #2180
2022-10-13 17:24:25 +02:00
Mark Paluch
ce64c552a3
Remove Geode tests.
...
Closes #2189
2022-10-13 16:37:43 +02:00
Mark Paluch
a72a767bcf
Switch to Jackson Hibernate module 2.13.4.
...
This is because the micropatch hasn't released the Hibernate module.
See #2180
2022-10-13 09:05:30 +02:00
Spring Builds
0450c88dfe
Prepare next development iteration.
...
See #2162
2022-09-19 14:38:58 +00:00
Spring Builds
04c620ce40
Release version 4.0 M6 (2022.0.0).
...
See #2162
2022-09-19 14:15:25 +00:00
Oliver Drotbohm
5d0687d1a1
Improve JSON Patch implementation.
...
Refactor JSON Patch application implementation to improve the property detection for which values are supposed to be set.
Fixes #2177 .
2022-09-19 10:21:19 +02:00
Christoph Strobl
5a4f98213c
Prepare next development iteration.
...
See #2144
2022-07-15 15:30:46 +02:00
Christoph Strobl
630568b05b
Release version 4.0 M5 (2022.0.0).
...
See #2144
2022-07-15 15:18:30 +02:00
Mark Paluch
070d284e69
Upgrade to Hibernate 6.
...
Introduce bytebuddy exclusions to avoid clashes with Mockito-provided byte buddy versions. Extend version range in Jackson Hibernate module registrar.
Closes #2158
2022-07-13 08:54:26 +02:00
Oliver Drotbohm
07ebc501cd
Polishing.
...
Added test case and re-enabled the base URI to be prepended even in case a controller path prefix is configured. That functionality had been lost with the originally submitted changes.
Related ticket: #2157
Original pull request: #2088 .
2022-07-06 17:26:07 +02:00
Yves Galante
8daacadb1e
Add support for controller base path on BasePathAwareController / RepositoryRestController.
...
This commit introduces support for a common base path shared amongst all handler methods of a controller annotated with @BasePathAwareController / @RepositoryRestController.
Related ticket: #2157
Original pull request: #2088 .
2022-07-06 17:26:07 +02:00
John Blum
29b7305d71
Remove punctuation in Exception messages.
...
Closes #2152 .
2022-06-08 16:08:03 -07:00