Commit Graph

1202 Commits

Author SHA1 Message Date
Mark Paluch
b4e0b81b68 DATAREST-1467 - Update copyright years to 2020. 2020-01-07 09:03:03 +01:00
Oliver Drotbohm
76bed76de3 DATAREST-1460 - PersistentEntityResourceMappings now uses thread-safe caches. 2019-12-09 18:04:58 +01:00
Jens Schauder
5d1c95c1e4 DATAREST-1456 - After release cleanups. 2019-12-04 14:29:17 +01:00
Jens Schauder
6601b3d01b DATAREST-1456 - Prepare next development iteration. 2019-12-04 14:29:15 +01:00
Jens Schauder
c20100e00d DATAREST-1456 - Release version 3.2.3 (Moore SR3). 2019-12-04 14:12:24 +01:00
Jens Schauder
b2cce4a2e9 DATAREST-1456 - Prepare 3.2.3 (Moore SR3). 2019-12-04 14:11:44 +01:00
Jens Schauder
28fda78924 DATAREST-1456 - Updated changelog. 2019-12-04 14:11:40 +01:00
Jens Schauder
950de2a3c3 DATAREST-1455 - Updated changelog. 2019-12-04 12:09:50 +01:00
Oliver Drotbohm
f5ce28fee1 DATAREST-1458 - Fixed rendering of compact view to association resources.
The usage of text/uri-list as media type was entirely broken and not even advertised in the reference docs anymore. It's now again supported for both to-one and to-many associations via Collections. Maps are rejected as they cannot be rendered as list of URIs correctly. Updated reference documentation accordingly.

Added a custom MapModel implementation of RepresentationModel as apparently using Maps with EntityModel does not unwrap the content properly due to [0].

[0] https://github.com/FasterXML/jackson-databind/issues/171
2019-11-29 17:20:59 +01:00
Mark Paluch
c1824874c2 DATAREST-1451 - After release cleanups. 2019-11-18 12:42:05 +01:00
Mark Paluch
c8542ca737 DATAREST-1451 - Prepare next development iteration. 2019-11-18 12:42:04 +01:00
Mark Paluch
062a26d7bc DATAREST-1451 - Release version 3.2.2 (Moore SR2). 2019-11-18 12:32:12 +01:00
Mark Paluch
d096b1b9e1 DATAREST-1451 - Prepare 3.2.2 (Moore SR2). 2019-11-18 12:31:53 +01:00
Mark Paluch
6f43fde12a DATAREST-1451 - Updated changelog. 2019-11-18 12:31:50 +01:00
Mark Paluch
93a6819709 DATAREST-1450 - Updated changelog. 2019-11-18 12:16:27 +01:00
Christoph Strobl
fb6a2fa459 DATAREST-1431 - After release cleanups. 2019-11-04 15:34:27 +01:00
Christoph Strobl
0c64d5c37a DATAREST-1431 - Prepare next development iteration. 2019-11-04 15:34:26 +01:00
Christoph Strobl
d1bb7c38be DATAREST-1431 - Release version 3.2.1 (Moore SR1). 2019-11-04 14:55:02 +01:00
Christoph Strobl
f5bb69c444 DATAREST-1431 - Prepare 3.2.1 (Moore SR1). 2019-11-04 14:54:16 +01:00
Christoph Strobl
a414a338af DATAREST-1431 - Updated changelog. 2019-11-04 14:54:13 +01:00
Christoph Strobl
17307baa40 DATAREST-1429 - Updated changelog. 2019-11-04 10:34:54 +01:00
Oliver Drotbohm
c9644e7d77 DATAREST-1440 - Revisited removal of fields in incoming payloads.
We now only remove fields from the payload in case there's no @JsonAnySetter on the target entity.
2019-11-04 09:10:13 +01:00
Oliver Drotbohm
5b6d2f2bf9 DATAREST-1446 - Polishing.
Test cases.

Original pull request: #366.
2019-10-28 15:02:53 +01:00
Javier Grande Pérez
bfed30d1a1 DATAREST-1446 - DefaultExcerptProjector now declines presence of projection if metadata returns Optional.empty().
If no excerpt projection is exposed by the underlying ResourceMetadata, DefaultExcerptProjector now also properly declines its existence in ….hasExcerptProjection(…). Previously, it always indicated a presence as it improperly used a null check rather than calling Optional.isPresent().

Original pull request: #366.
2019-10-28 15:02:53 +01:00
Greg Turnquist
843d6a217f DATAREST-1356 - Polishing. 2019-10-21 13:04:07 -05:00
Ľubomír Varga
87f9904e3a 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:04:00 -05:00
Mark Paluch
1e588b5c5a DATAREST-1430 - Publish Javadoc jar for HAL Browser/HAL Explorer.
We now publish an empty javadoc jar to be able to deploy to Maven Central.
2019-10-01 08:35:52 +02:00
Greg Turnquist
92d24aa848 DATAREST-1419 - Create CI job. 2019-09-30 14:43:46 -05:00
Mark Paluch
6ad2f01406 DATAREST-1419 - After release cleanups. 2019-09-30 16:17:54 +02:00
Mark Paluch
14a5e03a38 DATAREST-1419 - Prepare next development iteration. 2019-09-30 16:17:53 +02:00
Mark Paluch
ee6c55bcc1 DATAREST-1419 - Release version 3.2 GA (Moore). 2019-09-30 15:51:07 +02:00
Mark Paluch
0667ebc7ff DATAREST-1419 - Prepare 3.2 GA (Moore). 2019-09-30 15:50:43 +02:00
Mark Paluch
c58848e3fa DATAREST-1419 - Updated changelog. 2019-09-30 15:50:41 +02:00
Mark Paluch
2be9fe79c9 DATAREST-1418 - Updated changelog. 2019-09-30 11:16:16 +02:00
Oliver Drotbohm
384e0ed0cd DATAREST-1427 - Fixed handling of unpaged Pageable values. 2019-09-25 14:27:00 +02:00
Oliver Drotbohm
051479481b DATAREST-1426 - Use Spring Plugin version property from Spring Data Build.
Related ticket: spring-projects/spring-data-build#886
Original pull request: #363.
2019-09-24 10:54:34 +02:00
Mark Paluch
3c82324eb3 DATAREST-1420 - After release cleanups. 2019-09-06 10:21:56 +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
Mark Paluch
6d1ebfac1c DATAREST-1420 - Prepare 3.2 RC3 (Moore). 2019-09-06 10:10:12 +02:00
Mark Paluch
bae591b0f4 DATAREST-1420 - Updated changelog. 2019-09-06 10:10:09 +02:00
Greg Turnquist
0b0ffab46b DATAREST-1421 - Polishing. 2019-08-08 10:54:53 -05: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
Greg Turnquist
f2a358b565 DATAREST-1380 - Force check for updates. 2019-08-05 11:15:13 -05:00
Mark Paluch
e5621880d9 DATAREST-1396 - After release cleanups. 2019-08-05 15:53:02 +02: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
Mark Paluch
40673812cf DATAREST-1396 - Prepare 3.2 RC2 (Moore). 2019-08-05 15:35:05 +02:00
Mark Paluch
a334fedfde DATAREST-1396 - Updated changelog. 2019-08-05 15:35:02 +02:00
Mark Paluch
1dcd5f5745 DATAREST-1395 - Updated changelog. 2019-08-05 11:34:27 +02:00