From 7cebe2beb581cb05f82105d5b4dfcb3a4818768a Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Tue, 23 Jan 2024 17:15:20 +0100 Subject: [PATCH] Improved profiles schemas --- CHANGELOG.md | 8 +++- pom.xml | 2 +- .../resources/profile_schemas/profile4.xsd | 38 +++++++++---------- .../resources/profile_schemas/profile5.xsd | 18 +++++---- 4 files changed, 37 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 228da9a..979c64b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,16 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for gCube Catalogue (gCat) Service + +## [v2.5.3-SNAPSHOT] + +- Improved profile schema #26471 + + ## [v2.5.2] - Enforce private to a rejected item to avoid issue #26391 -- Added profiel validation (i.e. regex validity and default value conformity) #26142 +- Added profile validation (i.e. regex validity and default value conformity) #26142 ## [v2.5.1] diff --git a/pom.xml b/pom.xml index 93232a2..a96ba6e 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ org.gcube.data-catalogue gcat war - 2.5.2 + 2.5.3-SNAPSHOT gCube Catalogue (gCat) Service This service allows any client to publish on the gCube Catalogue. diff --git a/src/test/resources/profile_schemas/profile4.xsd b/src/test/resources/profile_schemas/profile4.xsd index c5b34e7..1259400 100644 --- a/src/test/resources/profile_schemas/profile4.xsd +++ b/src/test/resources/profile_schemas/profile4.xsd @@ -7,7 +7,6 @@ - @@ -22,7 +21,6 @@ - @@ -32,22 +30,24 @@ minOccurs="0" maxOccurs="1" /> - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -92,4 +92,4 @@ - + \ No newline at end of file diff --git a/src/test/resources/profile_schemas/profile5.xsd b/src/test/resources/profile_schemas/profile5.xsd index a0f97a1..5b0a16b 100644 --- a/src/test/resources/profile_schemas/profile5.xsd +++ b/src/test/resources/profile_schemas/profile5.xsd @@ -128,14 +128,16 @@ - - - - - - - - + + + + + + + + + +