Commit Graph

140 Commits

Author SHA1 Message Date
Mark Paluch
dc9f7e115f Prepare next development iteration.
See #1973
2021-03-17 10:33:56 +01:00
Mark Paluch
ffa31fc632 Release version 3.3.8 (Neumann SR8).
See #1973
2021-03-17 10:21:34 +01:00
Oliver Drotbohm
142b315a60 #1980 - RepositoryEntityLinks now overrides ….linkForItemResource(…). 2021-02-24 18:00:40 +01:00
Christoph Strobl
2c33cc6d08 Prepare next development iteration.
See #1918
2021-02-17 11:32:48 +01:00
Christoph Strobl
10000f4af5 Release version 3.3.7 (Neumann SR7).
See #1918
2021-02-17 11:07:42 +01:00
Mark Paluch
1611b8c130 Update copyright year to 2021.
Closes #1952
2021-01-12 11:46:12 +01:00
Mark Paluch
defe6fb95a DATAREST-1576 - Prepare next development iteration. 2020-12-09 12:41:22 +01:00
Mark Paluch
21727b4443 DATAREST-1576 - Release version 3.3.6 (Neumann SR6). 2020-12-09 11:16:22 +01:00
Oliver Drotbohm
31140f0996 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:37:16 +01:00
Mark Paluch
f7917a05a6 DATAREST-1561 - Prepare next development iteration. 2020-10-28 14:51:04 +01:00
Mark Paluch
cd0d5599c7 DATAREST-1561 - Release version 3.3.5 (Neumann SR5). 2020-10-28 14:34:42 +01:00
Oliver Drotbohm
2b0095d89b DATAREST-1213 - Polishing.
Simplified tests and domain code. Reinstantiated accidentally removed method in PersistentEntityResource.

Original pull request: #355.
2020-10-26 22:25:36 +01:00
Dario Seidl
e3a88ff9ca DATAREST-1213 - ETag creation now uses proxy target for projections.
Original pull request: #355.
2020-10-26 22:25:36 +01:00
Mark Paluch
b382cb6891 DATAREST-1555 - Prepare next development iteration. 2020-09-16 12:15:43 +02:00
Mark Paluch
401099da5d DATAREST-1555 - Release version 3.3.4 (Neumann SR4). 2020-09-16 11:43:15 +02:00
Mark Paluch
c38eb3f9ea DATAREST-1548 - Prepare next development iteration. 2020-08-12 13:19:56 +02:00
Mark Paluch
acd8c47ea1 DATAREST-1548 - Release version 3.3.3 (Neumann SR3). 2020-08-12 13:07:48 +02:00
Mark Paluch
508da4adba DATAREST-1530 - Prepare next development iteration. 2020-07-22 10:37:06 +02:00
Mark Paluch
eef88c937d DATAREST-1530 - Release version 3.3.2 (Neumann SR2). 2020-07-22 10:21:10 +02:00
Oliver Drotbohm
bf0cdb92cd 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-25 00:05:11 +02:00
Mark Paluch
4739383c6f DATAREST-1521 - Prepare next development iteration. 2020-06-10 14:29:27 +02:00
Mark Paluch
77872fa1aa DATAREST-1521 - Release version 3.3.1 (Neumann SR1). 2020-06-10 14:02:27 +02:00
Mark Paluch
e8cde1804c DATAREST-1516 - Prepare next development iteration. 2020-05-12 12:40:53 +02:00
Mark Paluch
a9592c98f5 DATAREST-1516 - Release version 3.3 GA (Neumann). 2020-05-12 12:28:23 +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
0f81b110fc DATAREST-1492 - Prepare next development iteration. 2020-03-31 15:08:04 +02:00
Mark Paluch
638e3f875f DATAREST-1492 - Release version 3.3 RC1 (Neumann). 2020-03-31 14:59:41 +02:00
Oliver Drotbohm
4c17d54e9a DATAREST-1499, DATAREST-1500 - Cleanups.
Moved off Spring Framework deprecations for HttpMessageNotReadableException. This required some rearrangements of method signatures for types (hopefully) exclusively used by internal abstractions (some public, but not very friendly for user extension in the first place).

Switched to consistent use of Pageable.unpaged() instead of null. Switched to the use of new factory methods in Spring HATEOAS. Some Java 8 based improvements in request handling to simplify the implementation code. Deprecation of code that got obsolete due to the use of the factory methods.

Moved off some deprecations in Jackson APIs.

Removed a couple of unused imports. General avoidance of common warnings. Suppression where needed. Removed dead code in configuration.
2020-03-27 14:16:47 +01:00
Jens Schauder
cd11f47fc0 DATAREST-1482 - Prepare next development iteration. 2020-03-11 09:57:41 +01:00
Jens Schauder
d31ecc7503 DATAREST-1482 - Release version 3.3 M4 (Neumann). 2020-03-11 09:47:07 +01:00
Mark Paluch
7fb881fa23 DATAREST-1478 - Prepare next development iteration. 2020-02-12 15:04:21 +01:00
Mark Paluch
b09744fe31 DATAREST-1478 - Release version 3.3 M3 (Neumann). 2020-02-12 14:47:16 +01:00
Mark Paluch
7e2b0d4b9f DATAREST-1476 - Prepare next development iteration. 2020-01-17 09:47:49 +01:00
Mark Paluch
2e31e3c33d DATAREST-1476 - Release version 3.3 M2 (Neumann). 2020-01-17 09:39:03 +01:00
Mark Paluch
589b37eb8a DATAREST-1432 - Prepare next development iteration. 2020-01-16 16:11:54 +01:00
Mark Paluch
5c1d92ab95 DATAREST-1432 - Release version 3.3 M1 (Neumann). 2020-01-16 16:05:23 +01:00
Oliver Drotbohm
d8c3394cd7 DATAREST-1470 - Switched to use factory methods of RepresentationModel types. 2020-01-14 14:51:18 +01:00
Mark Paluch
88f49da22f DATAREST-1467 - Update copyright years to 2020. 2020-01-07 09:02:59 +01:00
Greg Turnquist
b016c0b125 DATAREST-1356 - Polishing. 2019-10-21 13:03:04 -05:00
Ľubomír Varga
202a8aa302 DATAREST-1356 - Fix updating single associations.
Correct a regression regarding association links. Introduce several test cases to prove this situation is fixed regarding PUTs for association links.

Source of the bug: 554d6cb27b (diff-1d7c16fe1992fef13a47fa8ab8599718L317) flips the criteria from "not single" to "single" without checking for related impacts.
2019-10-21 13:02:45 -05:00
Mark Paluch
7e7767464c DATAREST-1419 - Prepare next development iteration. 2019-09-30 16:17:28 +02:00
Mark Paluch
ee6c55bcc1 DATAREST-1419 - Release version 3.2 GA (Moore). 2019-09-30 15:51:07 +02:00
Mark Paluch
e510640619 DATAREST-1420 - Prepare next development iteration. 2019-09-06 10:21:54 +02:00
Mark Paluch
ffa93761c9 DATAREST-1420 - Release version 3.2 RC3 (Moore). 2019-09-06 10:10:42 +02:00
Greg Turnquist
9c56c3f217 DATAREST-1421 - Deprecate ALPS_JSON and ALPS_JSON_VALUE.
Instead, use Spring HATEAOS's MediaTypes.ALPS_JSON and ALPS_JSON_VALUE.
2019-08-08 10:54:45 -05:00
Mark Paluch
d936712cce DATAREST-1396 - Prepare next development iteration. 2019-08-05 15:53:01 +02:00
Mark Paluch
9704937ed8 DATAREST-1396 - Release version 3.2 RC2 (Moore). 2019-08-05 15:35:35 +02:00
Oliver Drotbohm
244c57f712 DATAREST-1414 - Use I18N facilities of Spring HATEOAS more intensively.
We now rely on the MessageResolver capabilities of Spring HATEOAS to benefit of the optimizations in resource bundle resolution. Tweaked a couple of tests to make sure they properly use the resolver resorting to the default message the MessageResourceResolvable exposes.
2019-07-31 18:19:00 +02:00
Mark Paluch
19c261d7d0 DATAREST-1410 - Migrate remaining tests to AssertJ. 2019-07-31 10:06:03 +02:00