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
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
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
c485d612a7
DATAREST-1502 - Polishing.
...
Use diamond syntax where possible. Fix Javadoc.
2020-04-02 15:31:07 +02:00
Mark Paluch
34ab20e8d7
DATAREST-1502 - Use ConcurrentHashMap in PersistentEntitiesResourceMappings instead of ConcurrentReferenceHashMap.
...
We use now consistently ConcurrentHashMap instead of ConcurrentReferenceHashMap to avoid object eviction by GC runs as some caches are accessed in a way that does not allow for lazy recomputation of values.
2020-04-02 15:29:43 +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
Oliver Drotbohm
b74089cc3b
DATAREST-1489 - Fixed caches in PersistentEntitiesResourceMappings.
...
We now consistently use ConcurrentReferenceHashMap for all caches to make PersistentEntitiesResourceMappings thread-safe.
2020-03-12 14:33:30 +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
Oliver Drotbohm
ac95b17acd
DATAREST-582 - Add unit test to makes sure method is invoked on proxy.
...
See this Twitter thread for details: https://twitter.com/PreAuthorize/status/1227865219264741376
2020-02-13 17:13:35 +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
Oliver Drotbohm
205e487317
DATAREST-1460 - PersistentEntityResourceMappings now uses thread-safe caches.
2019-12-09 18:04:50 +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
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
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
Mark Paluch
19c261d7d0
DATAREST-1410 - Migrate remaining tests to AssertJ.
2019-07-31 10:06:03 +02:00
Oliver Drotbohm
4a48be3ff7
DATAREST-1404 - TypeBasedCollectionResourceMapping now avoids repeated annotation lookups.
...
We're now making use of Lazy to avoid recomputation of annotation based functionality.
2019-06-26 17:46:43 +02:00
Oliver Drotbohm
556e918ef7
DATAREST-1403 - CollectionResourceMapping.getExcerptProjection() now returns Optional.
2019-06-26 17:46:43 +02:00
Oliver Drotbohm
2d994c7076
DATAREST-1401 - RepositoryCollectionResourceMapping now rejects multi-segment path configurations.
...
Tweaked implementation of lookups to use Lazy to avoid repeated annotation inspections.
2019-06-26 17:46:43 +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
Oliver Drotbohm
7ea19bdc5b
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
2019-06-14 01:48:21 +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