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
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
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
c376051c24
DATAREST-1416 - Upgrade to Solr 8.2.0.
2019-08-02 10:18:07 +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
Mark Paluch
5eba301d62
DATAREST-1397 - Adapt to CORS changes in AbstractHandlerMapping.
...
We now enable CORS handling for all requests by overriding the newly introduced hasCorsConfigurationSource method. We cannot detect CORS configuration handling solely on the handler but require path headers to resolve repository interface mappings.
2019-06-21 15:40:07 +02:00
Christoph Strobl
532cfd53f4
DATAREST-1364 - Prepare next development iteration.
2019-06-14 15:12:51 +02:00
Christoph Strobl
0c0df55e89
DATAREST-1364 - Release version 3.2 RC1 (Moore).
2019-06-14 14:44:26 +02:00
Mark Paluch
49605b2b1a
DATAREST-1351 - URL Cleanup.
2019-06-05 11:30:39 +02:00
Oliver Drotbohm
b0c0dfa517
DATAREST-1385 - Upgrade to latest Spring Security for tests.
2019-06-05 08:22:46 +02:00
Mark Paluch
03c2ae02aa
DATAREST-1366 - Prepare next development iteration.
2019-05-13 12:17:53 +02:00
Mark Paluch
d2abf3ccde
DATAREST-1366 - Release version 3.2 M4 (Moore).
2019-05-13 11:59:50 +02:00
Oliver Drotbohm
82b928848b
DATAREST-1373 - Upgrade to API changes in Spring HATEOAS 1.0 M2.
2019-05-08 19:49:58 +02:00
Christoph Strobl
b470f5239a
DATAREST-1349 - Prepare next development iteration.
2019-04-11 12:00:20 +02:00
Christoph Strobl
d4659f1015
DATAREST-1349 - Release version 3.2 M3 (Moore).
2019-04-11 11:24:31 +02:00
Mark Paluch
1b15634759
DATAREST-1362 - Exclude outdated transient ByteBuddy dependency.
...
With the upgrade to a newer Mockito version we also require an upgrade to a newer ByteBuddy version. Out Hibernate version pulls an older version of ByteBuddy and so we need to exclude the transient dependency to use the newer ByteBuddy version.
2019-04-10 08:57:37 +02:00
Spring Operator
3a0cba94a2
DATAREST-1351 - URL Cleanup.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 395 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0.html with 1 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0.html ([https](https://www.apache.org/licenses/LICENSE-2.0.html ) result 200).
Original Pull Request: #352
2019-03-22 10:51:57 +01:00
Spring Operator
c40dab98a1
DATAREST-1351 - URL Cleanup.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 13 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* http://www.springframework.org/schema/gemfire/spring-gemfire.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/gemfire/spring-gemfire.xsd ([https](https://www.springframework.org/schema/gemfire/spring-gemfire.xsd ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 26 occurrences
* http://www.springframework.org/schema/beans with 2 occurrences
* http://www.springframework.org/schema/gemfire with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 14 occurrences
Original Pull Request: #329
2019-03-21 09:49:23 +01:00
Christoph Strobl
3122c8be59
DATAREST-1353 - Update test dependency for Apache Solr.
...
Related issue: DATASOLR-515
2019-03-20 15:25:51 +01:00
Christoph Strobl
40bfd50b5d
DATAREST-1318 - Prepare next development iteration.
2019-03-07 10:07:29 +01:00
Christoph Strobl
185566a54c
DATAREST-1318 - Release version 3.2 M2 (Moore).
2019-03-07 09:42:22 +01:00
Oliver Drotbohm
dc10166679
DATAREST-1304 - EntityLookupConfiguration is now used in PUT for creation.
...
Previously the backend identifier derived from the URI was set as identifier on the object to be created in a PUT request. However, in case a custom entity lookup is used, this is not the identifier but an arbitrary property pointed to through user defined code, mostly a method reference.
We now use the newly introduced MethodInvocationRecorder API in Spring Data Commons to be able to obtain the property that is supposed to be used and set that to the value calculated. This requires the entity type for which the custom lookup is configured to be non-final as the invocation recording is build on top of proxies.
Related tickets: DATACMNS-1449.
2019-03-06 14:34:58 +01:00
Oliver Drotbohm
d714d10675
DATAREST-1341 - Upgrade to latest API changes in Spring HATEOAS.
2019-03-04 11:42:58 +01:00
Oliver Drotbohm
1bf08180db
DATAREST-1341 - Adapt to package refactorings in Spring HATEOAS.
2019-02-27 20:31:59 +01:00
Oliver Drotbohm
554d6cb27b
DATAREST-1341 - Further API adaption for Spring HATEOAS 1.0.
2019-02-15 11:10:59 +01:00
Oliver Drotbohm
93b8e68bbf
DATAREST-1341 - Move off of Java8PluginRegistry in favor of Spring Plugin's update one.
2019-02-07 20:55:42 +01:00
Greg Turnquist
af6f55a92c
DATAREST-1341 - Upgrade to Spring HATEOAS 1.0.
2019-02-07 20:55:42 +01:00
Mark Paluch
68bfd55982
DATAREST-1330 - Update copyright years to 2019.
2019-01-08 11:47:37 +01:00
Oliver Drotbohm
5f4abe70f3
DATAREST-1325 - Upgrade Hibernate dependency to 5.2.17.
2018-12-20 17:17:17 +01:00
Christoph Strobl
5e9cb5014b
DATAREST-1316 - Prepare next development iteration.
2018-12-11 11:07:51 +01:00
Christoph Strobl
0c026dc3d3
DATAREST-1316 - Release version 3.2 M1 (Moore).
2018-12-11 10:53:53 +01:00
Mark Paluch
b0c0a70ff0
DATAREST-1277 - Prepare next development iteration.
2018-09-21 07:45:27 -04:00
Mark Paluch
e96904414b
DATAREST-1277 - Release version 3.1 GA (Lovelace).
2018-09-21 07:08:39 -04:00
Christoph Strobl
1663532281
DATAREST-1279 - Fix embedded server setup for solr web tests.
2018-08-29 09:38:05 +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
Mark Paluch
fd5cb8342a
DATAREST-1245 - Prepare next development iteration.
2018-07-26 12:32:25 +02:00
Mark Paluch
a9aeb856fd
DATAREST-1245 - Release version 3.1 RC1 (Lovelace).
2018-07-26 12:06:35 +02:00
Oliver Gierke
6ee2b1374a
DATAREST-1256 - Upgraded to Spring HATEOAS 0.25.0.BUILD-SNAPSHOT.
...
Adapted RepositoryRestMvcConfiguration to now create a shared fallback ObjectMapper and avoid to register it as Spring Bean. Adapted test cases that previously were relying on such a bean being present.
Adapted test cases to verify on the correct ALPS document structure (see spring-projects/spring-hateoas#665 ).
2018-06-20 20:01:57 +02:00
Oliver Gierke
a1454058d9
DATAREST-948 - Introduced ExposureConfiguration to allow customizing the exposure of HTTP methods of repositories.
...
ExposureConfiguration exposes methods to register AggregateResourceHttpMethodsFilter and AssociationResourceHttpMethodsFilter (both applied by type or globally) to customize the supported HTTP methods by collection, item and association resources. It also provides shortcuts for common use cases like disabling PUT for item resources etc.
2018-05-30 10:40:28 +02:00
Christoph Strobl
769a48d073
DATAREST-1230 - Prepare next development iteration.
2018-05-17 10:09:34 +02:00
Christoph Strobl
108d9106b8
DATAREST-1230 - Release version 3.1 M3 (Lovelace).
2018-05-17 09:51:42 +02:00
Mark Paluch
3438d168df
DATAREST-1231 - Upgrade to Solr 7.2.1.
2018-04-13 15:53:51 +02:00
Mark Paluch
6a968d0f9c
DATAREST-1196 - Prepare next development iteration.
2018-04-13 15:08:32 +02:00
Mark Paluch
c2327c4ff2
DATAREST-1196 - Release version 3.1 M2 (Lovelace).
2018-04-13 14:30:58 +02:00
Oliver Gierke
e76e5dd4f2
DATAREST-1225 - Upgrade to Spring Security 5.0.3 for integration tests.
2018-04-04 15:44:20 +02:00