Switched changelog to the new format
This commit is contained in:
parent
eac1c35281
commit
d41d179656
|
@ -0,0 +1,96 @@
|
|||
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
# Changelog for Resource Registry Service
|
||||
|
||||
## [v4.0.0-SNAPSHOT] [r5.0.0] -
|
||||
|
||||
- Switched JSON management to gcube-jackson [#19116]
|
||||
|
||||
|
||||
## [v3.0.0] [r4.21.0] - 2020-03-30
|
||||
|
||||
- Refactored code to support IS Model reorganization (e.g naming, packages)
|
||||
- Migrated Code from OrientDB® 2.2.X APIs OrientDB® 3.0.X APIs [#13180]
|
||||
- Using gxREST defined Methods in place of the ones defined in resource-registry APIs [#11455]
|
||||
- Added support for Encrypted property [#12812]
|
||||
- Refactored code to support renaming of Embedded class to Property [#13274]
|
||||
- Refactored code to avoid to use Jettison library
|
||||
|
||||
|
||||
## [v2.0.0] [r4.13.0] - 2018-11-20
|
||||
|
||||
- Removed unneeded dependency (common-smartgears-app)
|
||||
- Added utility function in ContextUtility class
|
||||
- Closing Graph Factory before opening a new one [#11672]
|
||||
- Redesigned REST interface [#11288]
|
||||
|
||||
|
||||
## [v1.7.0] [r4.9.0] - 2017-12-20
|
||||
|
||||
- Exposed API to read Context definition in Context port type [#10241]
|
||||
- Exposed API to read Context definition in Access port type [#10245]
|
||||
- Exposed API to get the Type Schema in Access port type [#10244]
|
||||
- Added modifiedBy property in Header [#9999]
|
||||
- Added reload directive to solve the bug which return the old version after update [#10390]
|
||||
- Refactored Context API to use HTTP body containing Serialized version of Context instead of URL get parameters [#10216]
|
||||
- Removed OrientDB® internal properties from Context serialization [#10219]
|
||||
- Fixed HTTP return content type in case of DELETE Context which caused an error on client even the action success [#10224]
|
||||
- Added feature to reopen the connection over OrientDB® server if closed [#10221]
|
||||
- Added API to enumerate all Context in Access port type [#10610]
|
||||
- Exposed API to enumerate all Context in Context port-type [#10217]
|
||||
- Added support for hierarchical roles in Contexts to support child Context overview [#10435]
|
||||
- Using new multiple inheritance support of ISModel to create types when creating new database [#5706]
|
||||
|
||||
|
||||
## [v1.6.0] [r4.7.0] - 2017-10-09
|
||||
|
||||
- Added an API to retrieve Resource instances filtering them [#9772]
|
||||
|
||||
|
||||
## [v1.5.0] [r4.6.0] - 2017-07-25
|
||||
|
||||
- Improved logging for REST methods
|
||||
- REST methods override default ServiceUsageRecord 'calledMethod' field to improve accounting performances [#9020]
|
||||
- Removed List and Set support as workaround for OrientDB® bug [#9021]
|
||||
|
||||
|
||||
## [v1.4.0] [r4.5.0] - 2017-06-07
|
||||
|
||||
- Removed unneeded dependencies declaration (Thinkerpop™ Frames)
|
||||
- Added Context UUID cache
|
||||
- Added Source Resource in relation including only header. This reflect the behaviour used on Jackson marshalling.
|
||||
- Implemented possibility to create a relation and target entity with one call.
|
||||
- Defined custom pattern (defined in is-model) for DateTimeFormat to support timezone. The value is also changed on DB configuration when the database is created.
|
||||
- Creating an admin with specific username (get from configuration file) instead of the default one 'admin'
|
||||
- Deprecated properties are not get configuration file anymore
|
||||
- Defined Connection Strategy to server as global constant of the registry
|
||||
- Refactored some code for ER creation/update
|
||||
- Extended Exception management to throw ERAvailableInAnotherContext which is useful for clients
|
||||
|
||||
|
||||
## [v1.3.0] [r4.3.0] - 2017-03-16
|
||||
|
||||
- Added API Remove From Context
|
||||
- Added API to support Entity-Relation navigation
|
||||
- Added API to get the list of ER types and their own schema
|
||||
- Added support for Propagation Constraint
|
||||
- Added ResourceRegistryException serialization
|
||||
- Full Code Redesign
|
||||
|
||||
|
||||
## [v1.2.0] [r4.2.0] - 2016-12-16
|
||||
|
||||
- Added API AddToContext
|
||||
- Added support for referential Integrity Directive
|
||||
- Added API to support update Resource (with all facets)
|
||||
|
||||
|
||||
## [v1.1.0] [r4.1.0] - 2016-11-07
|
||||
|
||||
- Improved code quality
|
||||
|
||||
|
||||
## [v1.0.0] [r4.0.0] - 2016-07-27
|
||||
|
||||
- First Release
|
||||
|
|
@ -1,72 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE xml>
|
||||
<ReleaseNotes>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.3-0-0" date="${buildDate}">
|
||||
<Change>Refactored code to support IS Model reorganization (e.g naming, packages)</Change>
|
||||
<Change>Migrated Code from OrientDB 2.2.X APIs OrientDB 3.0.X APIs #13180</Change>
|
||||
<Change>Using gxREST defined Methdos in place of the ones defined in resource-regsitry APIs #11455</Change>
|
||||
<Change>Added support for Encrypted property #12812</Change>
|
||||
<Change>Refactored code to support renaming of Embedded class to Property #13274</Change>
|
||||
<Change>Refactored code to avoid to use jettison library</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.2-0-0" date="2018-11-20">
|
||||
<Change>Removed unneeded dependency (common-smartgears-app)</Change>
|
||||
<Change>Added utility function in ContextUtility class</Change>
|
||||
<Change>Closing Graph Factory before opening a new one #11672</Change>
|
||||
<Change>Redesigned REST interface #11288</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-7-0" date="2017-12-20">
|
||||
<Change>Exposed API to read Context definition in Context port type #10241</Change>
|
||||
<Change>Exposed API to read Context definition in Access port type #10245</Change>
|
||||
<Change>Exposed API to get the Type Schema in Access port type #10244</Change>
|
||||
<Change>Added modifiedBy property in Header #9999</Change>
|
||||
<Change>Added reload directive to solve the bug which return the old version after update #10390</Change>
|
||||
<Change>Refactored Context API to use HTTP body containing Serilized version of Context instead of url get parameters #10216</Change>
|
||||
<Change>Removed orientdb internal properties from Context serilization #10219</Change>
|
||||
<Change>Fixed HTTP return content type in case of DELETE Context which caused an error on client even the action success #10224</Change>
|
||||
<Change>Added feature to reopen the connection over orientdb server if closed #10221</Change>
|
||||
<Change>Added API to enumerate all Context in Access port type #10610</Change>
|
||||
<Change>Exposed API to enumerate all Context in Context port-type #10217</Change>
|
||||
<Change>Added support for hierarchical roles in Contexts to support child Context overview #10435</Change>
|
||||
<Change>Using new multiple inheritance support of ISModel to create types when creating new database #5706</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-6-0" date="2017-10-09">
|
||||
<Change>Added an API to retrieve Resource instances filtering them #9772</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-5-0" date="2017-07-25">
|
||||
<Change>Improved logging for REST methods</Change>
|
||||
<Change>REST methods override default ServiceUsageRecord 'calledMethod' field to improve accounting performaces #9020</Change>
|
||||
<Change>Removed List and Set support as workaround fo OrientDB bug #9021</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-4-0" date="2017-06-07">
|
||||
<Change>Removed uneeded dependecies declaration (thinkerpopo frames)</Change>
|
||||
<Change>Added Context UUID cache</Change>
|
||||
<Change>Added Source Resource in relation including only header. This reflect the behaviour set on jackson marshalling.</Change>
|
||||
<Change>Implemented possibility to create a relation and target entity with one call.</Change>
|
||||
<Change>Defined custom pattern (defined in is-model) for DateTimeFormat to support timezone. The value is also changed on DB configuration when the database is created.</Change>
|
||||
<Change>Creating an admin with specific username (get from configuration file) instead of the default one 'admin'</Change>
|
||||
<Change>Deprecated properties are not get configuration file anymore</Change>
|
||||
<Change>Defined Connection Strategy to server as global constant of thew registry</Change>
|
||||
<Change>Refactored some code for ER creation/update</Change>
|
||||
<Change>Extended Exception management to throw ERAvailableInAnotherContext which is useful for clients</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-3-0" date="2017-03-16">
|
||||
<Change>Added API Remove From Context</Change>
|
||||
<Change>Added API to support Entity-Relation navigation</Change>
|
||||
<Change>Added API to get the list of ER types and their own schema</Change>
|
||||
<Change>Added support for Propagation Constraint</Change>
|
||||
<Change>Added ResourceRegistryException serialization</Change>
|
||||
<Change>Full Code Redesign</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-2-0" date="2016-12-16">
|
||||
<Change>Added API AddToContext</Change>
|
||||
<Change>Added support for referentail Integrity Directive</Change>
|
||||
<Change>Added API to support update Resource (with all facets)</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-1-0" date="2016-11-03">
|
||||
<Change>Improved code quality</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.information-system.resource-registry.1-0-0" date="2016-07-27">
|
||||
<Change>First Release</Change>
|
||||
</Changeset>
|
||||
</ReleaseNotes>
|
Loading…
Reference in New Issue