Mark Paluch
0072676ab2
DATAREST-1554 - Prepare next development iteration.
2020-09-16 14:05:26 +02:00
Mark Paluch
8b2df69464
DATAREST-1554 - Release version 3.4 RC1 (2020.0.0).
2020-09-16 13:57:43 +02:00
Mark Paluch
5a57fafc2e
DATAREST-1539 - Prepare next development iteration.
2020-08-12 12:00:21 +02:00
Mark Paluch
fe6192198a
DATAREST-1539 - Release version 3.4 M2 (2020.0.0).
2020-08-12 11:52:06 +02:00
Oliver Drotbohm
bf401f7476
DATAREST-1553 - Removed deprecations introduced prior to 3.4.
...
Removed Java8PluginRegistry not in use anymore anyway. Same for RepositoryRestConfigurerAdapter. Deprecated legacy ResourceMappingUtils and its client code exposed in RepositoryRestConfiguration as it's also not considered anymore.
2020-08-11 17:44:36 +02:00
Oliver Drotbohm
d7f36b1180
DATAREST-1540 - Improvements in HandlerMapping implementation for Spring 5.3.
...
We now use Spring's path prefix capabilities to apply Spring Data REST's base path to its mappings. This was previously implemented by tweaking the matching conditions.
We now also pick up Spring 5.3's PathPatternParser and apply that to the custom HandlerMapping implementations we register.
Moved DelegatingHandlerMapping into the configuration package to be able to keep it around in package scope.
Deprecated RepositoryRestConfiguration.getBaseUri() as we have only supported paths for quite a while now. Moved all client code to ….getBasePath() instead.
2020-07-01 18:55:11 +02:00
Mark Paluch
1f28937389
DATAREST-1522 - Prepare next development iteration.
2020-06-25 11:58:20 +02:00
Mark Paluch
05c43601ca
DATAREST-1522 - Release version 3.4 M1 (2020.0.0).
2020-06-25 11:48:51 +02:00
Oliver Drotbohm
46f2171b49
DATAREST-1536 - Fix automatic module names for tests.
2020-06-24 23:52:45 +02:00
Mark Paluch
5368d5d5c8
DATAREST-1516 - Prepare next development iteration.
2020-05-12 12:40:28 +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
db5995eee0
DATAREST-762 - Collection resource's base link now forwards parameters.
...
We now use the current request's URI as base link for all links created for a collection resource. This especially has effect in the creation of pagination links as we now carry potentially applied critierias (induced by our Querydsl based filtering support) forward to the navigation links generated.
2020-03-30 22:50:21 +02: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
Oliver Drotbohm
3775989ba6
DATAREST-1481 - Explicitly declare MongoDB driver dependency in integration tests.
2020-02-11 23:58:26 +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
Christoph Strobl
62b89c4c9a
DATAREST-1472 - Switch to com.mongodb.client.MongoClient.
2020-01-15 07:38:44 +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
Oliver Drotbohm
9010a9d132
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:17:35 +01: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
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
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
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
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
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
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
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
Greg Turnquist
af6f55a92c
DATAREST-1341 - Upgrade to Spring HATEOAS 1.0.
2019-02-07 20:55:42 +01:00