Commit Graph

1067 Commits

Author SHA1 Message Date
Mark Paluch
0cb313e5d0 DATAREST-1309 - Prepare next development iteration. 2019-01-10 13:48:11 +01:00
Mark Paluch
1e3050e41a DATAREST-1309 - Release version 3.1.4 (Lovelace SR4). 2019-01-10 12:35:56 +01:00
Mark Paluch
225320e5a7 DATAREST-1309 - Prepare 3.1.4 (Lovelace SR4). 2019-01-10 12:34:54 +01:00
Mark Paluch
97635f1a59 DATAREST-1309 - Updated changelog. 2019-01-10 12:34:51 +01:00
Mark Paluch
dcf92698de DATAREST-1308 - Updated changelog. 2019-01-10 12:26:40 +01:00
Mark Paluch
36c72cf5f4 DATAREST-1307 - Updated changelog. 2019-01-10 11:01:24 +01:00
Oliver Drotbohm
4ce37533ca DATAREST-1321 - Add .externalToolBuilders to .gitignore. 2019-01-08 11:50:18 +01:00
Oliver Drotbohm
a5ee6eaf05 DATAREST-1321 - Lookup types can now produce non-String reference values.
Previously we assumed lookup types to always result in String based values. We now loosen that constraint to also allow other scalar types, mostly targeting numeric types like long and integer.
2019-01-08 11:50:15 +01:00
Mark Paluch
2cdac36253 DATAREST-1330 - Update copyright years to 2019. 2019-01-02 12:17:33 +01:00
Oliver Drotbohm
daf98c0f5b DATAREST-1320 - Polishing. 2018-12-21 15:05:03 +01:00
Oliver Drotbohm
6e70676c67 DATAREST-1320 - Fixed lookup of cached values in PersistentEntitiesResourceMappings.
We now properly only answer PersistentEntitiesResourceMappings.hasMappingsFor(…) with true if we find a non-null value in the cache. Previously, even a failed attempt to create some ResourceMapping would've caused ….hasMappingsFor(…) to indicate it PersistentEntitiesResourceMappings contains a mapping.

This lead to downstream NullPointerExceptions as ….getMetadataFor(…) was accessed without a null guard after ….hasMappingFor(…) returned true.
2018-12-21 15:05:03 +01:00
Oliver Drotbohm
6c4c33b3f2 DATAREST-1324 - Polishing.
Removed trailing whitespace from Javadoc comments.
2018-12-21 14:33:32 +01:00
Oliver Drotbohm
34bebb3aed DATAREST-1324 - Fixed return type of ConfigurableHttpMethods.enable(…).
We now also return ConfigurableHttpMethods from its ….enable(…) method to make sure it can be chained properly.
2018-12-21 14:33:30 +01:00
Oliver Drotbohm
15056f1320 DATAREST-1322 - Fix proxy detection for Hibernate 5+ compatibility.
Switched to Spring Data Commons' ProxyUtils for a proxy detection mechanism that supports Hibernate 5 proxies.
2018-12-20 17:17:33 +01:00
Christoph Strobl
08ac41ceec DATAREST-1316 - Updated changelog. 2018-12-11 11:43:21 +01:00
Mark Paluch
482b6ced5f DATAREST-1298 - After release cleanups. 2018-11-27 14:23:35 +01:00
Mark Paluch
e3c8553311 DATAREST-1298 - Prepare next development iteration. 2018-11-27 14:23:34 +01:00
Mark Paluch
b77385334b DATAREST-1298 - Release version 3.1.3 (Lovelace SR3). 2018-11-27 13:43:25 +01:00
Mark Paluch
352bf3741c DATAREST-1298 - Prepare 3.1.3 (Lovelace SR3). 2018-11-27 13:42:18 +01:00
Mark Paluch
8d7123dabd DATAREST-1298 - Updated changelog. 2018-11-27 13:42:14 +01:00
Mark Paluch
fd5a0331e2 DATAREST-1292 - Updated changelog. 2018-11-27 12:36:51 +01:00
Mark Paluch
20aea50b28 DATAREST-1293 - Updated changelog. 2018-11-27 11:27:26 +01:00
Mark Paluch
b82b9d3500 DATAREST-1291 - After release cleanups. 2018-10-29 13:59:18 +01:00
Mark Paluch
5d66f2979c DATAREST-1291 - Prepare next development iteration. 2018-10-29 13:59:16 +01:00
Mark Paluch
d14014ab2c DATAREST-1291 - Release version 3.1.2 (Lovelace SR2). 2018-10-29 12:53:52 +01:00
Mark Paluch
698b962a44 DATAREST-1291 - Prepare 3.1.2 (Lovelace SR2). 2018-10-29 12:52:55 +01:00
Mark Paluch
5ac3599156 DATAREST-1291 - Updated changelog. 2018-10-29 12:52:51 +01:00
Oliver Gierke
ad16d6308d DATAREST-1294 - Polishing.
Aligned with general request attribute naming conventions and prefixed the one we now use with the class' name. Altered the local attribute name to EFFECTIVE_REPOSITORY_RESOURCE_LOOKUP_PATH.

Renamed the constant holding the name from …_KEY to …_ATTRIBUTE.
2018-10-18 15:58:54 +02:00
Oliver Gierke
ffb38a067e DATAREST-1294 - Expose effective repository lookup path as request attribute.
We now expose a partially resolved PathPattern to contain the explicit repository base path so that the subpaths can be grouped around the individual repositories exposed.

Related ticket: spring-projects/spring-boot#14872
2018-10-18 12:43:44 +02:00
Mark Paluch
74be650a0c DATAREST-1283 - Updated changelog. 2018-10-15 14:19:08 +02:00
Mark Paluch
8acc7b7b6b DATAREST-1284 - Updated changelog. 2018-10-15 12:46:31 +02:00
Mark Paluch
29de1183d7 DATAREST-1287 - After release cleanups. 2018-10-15 11:12:14 +02:00
Mark Paluch
68696191db DATAREST-1287 - Prepare next development iteration. 2018-10-15 11:12:13 +02:00
Mark Paluch
7a7bb8f2e4 DATAREST-1287 - Release version 3.1.1 (Lovelace SR1). 2018-10-15 10:42:05 +02:00
Mark Paluch
6747b3979e DATAREST-1287 - Prepare 3.1.1 (Lovelace SR1). 2018-10-15 10:40:57 +02:00
Mark Paluch
42a3d32fb1 DATAREST-1287 - Updated changelog. 2018-10-15 10:40:55 +02:00
Mark Paluch
baf2260e2d DATAREST-1277 - After release cleanups. 2018-09-21 07:46:17 -04:00
Mark Paluch
94852c30fc DATAREST-1277 - Prepare next development iteration. 2018-09-21 07:46:16 -04:00
Mark Paluch
e96904414b DATAREST-1277 - Release version 3.1 GA (Lovelace). 2018-09-21 07:08:39 -04:00
Mark Paluch
5b7adbb132 DATAREST-1277 - Prepare 3.1 GA (Lovelace). 2018-09-21 07:07:51 -04:00
Mark Paluch
470ea94bb7 DATAREST-1277 - Updated changelog. 2018-09-21 07:07:48 -04:00
Mark Paluch
fa9a35c81c DATAREST-1269 - Updated changelog. 2018-09-10 14:15:51 +02:00
Mark Paluch
e532f2279e DATAREST-1270 - Updated changelog. 2018-09-10 10:20:57 +02:00
Christoph Strobl
1663532281 DATAREST-1279 - Fix embedded server setup for solr web tests. 2018-08-29 09:38:05 +02:00
Oliver Gierke
c27a464209 DATAREST-1267 - After release cleanups. 2018-08-20 10:56:53 +02:00
Oliver Gierke
d243be79da DATAREST-1267 - Prepare next development iteration. 2018-08-20 10:56:52 +02:00
Oliver Gierke
b2da264bea DATAREST-1267 - Release version 3.1 RC2 (Lovelace). 2018-08-20 10:40:11 +02:00
Oliver Gierke
380cfa5413 DATAREST-1267 - Prepare 3.1 RC2 (Lovelace). 2018-08-20 10:39:43 +02:00
Oliver Gierke
5b93ee684b DATAREST-1267 - Updated changelog. 2018-08-20 10:39:40 +02:00
Oliver Gierke
88b73de3b7 DATAREST-1274 - JsonPatch paths now properly verify multi-digit indexes. 2018-08-08 08:44:43 +02:00