From 9d6bf4d7358420af3d53aee98f564a25936af990 Mon Sep 17 00:00:00 2001 From: nielserik Date: Wed, 28 Aug 2024 16:13:17 +0200 Subject: [PATCH 1/3] MODINVSTOR-1250 Add boolean property location.isFloatingCollection --- ramls/locations/location.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ramls/locations/location.json b/ramls/locations/location.json index ae7321fd1..5195e6052 100644 --- a/ramls/locations/location.json +++ b/ramls/locations/location.json @@ -105,6 +105,10 @@ } } }, + "isFloatingCollection": { + "description": "Items checked in/out from this location can be checked in/out to other locations with the same flag", + "type": "boolean" + }, "servicePoints": { "type": "array", "description": "List of dereferenced service points", From 2ce4e9fe1be703c4897eccb29d9e9c45f81a5c72 Mon Sep 17 00:00:00 2001 From: nielserik Date: Thu, 29 Aug 2024 10:21:11 +0200 Subject: [PATCH 2/3] MODINVSTOR-1250. --- ramls/locations/location.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ramls/locations/location.json b/ramls/locations/location.json index 5195e6052..8e9cc0ff1 100644 --- a/ramls/locations/location.json +++ b/ramls/locations/location.json @@ -106,7 +106,7 @@ } }, "isFloatingCollection": { - "description": "Items checked in/out from this location can be checked in/out to other locations with the same flag", + "description": "Items checked in/out from this location can be checked in/out to other locations with the same flag.", "type": "boolean" }, "servicePoints": { From 6f7d2e4857d5cb75a7c30296ea5a5c86c99a6295 Mon Sep 17 00:00:00 2001 From: nielserik Date: Tue, 3 Sep 2024 21:58:48 +0200 Subject: [PATCH 3/3] MODINVSTOR-1250. Versioning, documentation. --- NEWS.md | 2 ++ descriptors/ModuleDescriptor-template.json | 2 +- ramls/location.raml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index 89c7ecf9a..cf5ebdb01 100644 --- a/NEWS.md +++ b/NEWS.md @@ -8,9 +8,11 @@ * Provides `subject-types 1.0` * Provides `instance-date-types 1.0` * Provides `instance-storage 10.2` +* Provides `locations 3.1` * Requires `holdings-storage 6.1` ### Features +* Add floating collection flag in location schema ([MODINVSTOR-1250](https://issues.folio.org/browse/MODINVSTOR-1250)) * Implement domain event production for location create/update/delete ([MODINVSTOR-1181](https://issues.folio.org/browse/MODINVSTOR-1181)) * Implement domain event production for library create/update/delete ([MODINVSTOR-1216](https://issues.folio.org/browse/MODINVSTOR-1216)) * Implement domain event production for campus create/update/delete ([MODINVSTOR-1217](https://issues.folio.org/browse/MODINVSTOR-1217)) diff --git a/descriptors/ModuleDescriptor-template.json b/descriptors/ModuleDescriptor-template.json index c97d4a024..c02d2e725 100755 --- a/descriptors/ModuleDescriptor-template.json +++ b/descriptors/ModuleDescriptor-template.json @@ -454,7 +454,7 @@ }, { "id": "locations", - "version": "3.0", + "version": "3.1", "handlers": [ { "methods": ["GET"], diff --git a/ramls/location.raml b/ramls/location.raml index f052cd3a5..c7ab5e0c2 100644 --- a/ramls/location.raml +++ b/ramls/location.raml @@ -1,6 +1,6 @@ #%RAML 1.0 title: Location API -version: v3.0 +version: v3.1 protocols: [ HTTP, HTTPS ] baseUri: http://github.com/org/folio/mod-inventory-storage