Version | Date | Description |
---|---|---|
0.6.0 | 2011-03-25 | This release of the Registry Service is a component of the integrated release 1.1.0 of the PDS 2010 System. |
0.5.0 | 2010-10-31 | This release of the Registry Service is a component of the integrated release 1.0.0 of the PDS 2010 System. |
0.4.0 | 2010-08-25 | This release of the Registry Service is a component of the integrated release 0.1.0 of the PDS 2010 System. |
0.3-dev | 2010-07-26 | This release of the Registry Service supports integration with the Registry User Interface developed at Ames. |
0.2-dev-RC | 2010-07-06 | This release of the Registry Service supports integration with the Registry User Interface developed at Ames. |
Type | Changes | By |
---|---|---|
![]() | PDS-3: Ability to page through all services. Inherited from registry-core. | pramirez |
![]() | PDS-7: Mapped Product to ExtrinsicObject to align better with information model for registry. Moved all interfaces that ended in product(s) to extrinsic(s). Inherited from registry-core. | pramirez |
![]() | PDS-8: Allow a set of Classifications to be associated with a given registry object. Inherited from registry-core. | pramirez |
![]() | PDS-13: Endpoint responses for /registry-service and /registry-service/registry. This merely respond to GET requests for now with link headers pointing to the sub-resources. | pramirez |
![]() | PDS-16: Configuration endpoint to pass in classification schemes and nodes as one XML file. Inherited from registry-core. | pramirez |
![]() | PDS-19: Defined RegistryPackage as an intrinsic object. Acts merely as a collection of registered objects through the use of Associations. Inherited from registry-core. | pramirez |
![]() | PDS-20: Added ExternalIdentifier support for registered objects. Inherited from registry-core. | pramirez |
![]() | PDS-22: Include delete operation for Classifications delete. Inherited from registry-core. | pramirez |
![]() | Added improved support for registration and retrieval of service registrations. | pramirez |
![]() | Support for MySQL back end. Provided documentation for configuration and property file configuration. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Ability to deal with Services. This required the addition of Service Bindings and Specification Links as well. | pramirez |
![]() | Ability to deal with Classifications. This required the addition of Classification Schemes and Nodes as well. | pramirez |
![]() | Interface to retrieve Auditable Events. | pramirez |
![]() | Ability to delete products. | pramirez |
![]() | Ability to delete associations. | pramirez |
![]() | Updated registry status information to include counts on the number of managed items. | pramirez |
![]() | Refactored any list response to simply be a RegistryResponse instead of a PagedResponse. | pramirez |
![]() | Added a default sort order on slots so they come back in a fixed order on repeated requests. The default order now is their generated id. | pramirez |
![]() | Updated persistence layer to be more flexible and require less change as we add new types of RegistryObject's. For example, instead of having saveProduct and saveAssociation there is now a unified saveRegistryObject. | pramirez |
![]() | Slot values that were extremely large would truncate. Now they map to @Lob with a length of max integer. | pramirez |
![]() | Convert from using userVersion to using versionId for externally tracked versions. Switch to versionName instead of version to align with model. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Registry Client API support of filtering on products and associations. | pramirez |
![]() | Registry client support of ssoToken set for interaction with service. | pramirez |
![]() | Filtering for associations within the registry. Same restrictions that apply to the product filtering. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Added basic registry client API to support interface development. This is a Java API that abstracts away the URL mappings and serves back Java objects. | pramirez |
![]() | Filtering for registered products. This supports the basic retrieve a set of products given some criteria. Is not a full blown search API as that will be dealt with by the Search service. | pramirez |
![]() | Documentation integration and updates for service interface. Provides examples and is generated as part of the build. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Support for registration of Products. | pramirez |
![]() | Support for registration of Associations. | pramirez |
![]() | Allow changing of registry object status. | pramirez |
![]() | Support for auditable events. This allows us to track the changes made to registry objects. | pramirez |
![]() | Added support for persistence to Derby DB for registry back end. This was done using the Java Persistence library. | pramirez |
![]() | Spring integration to support injection of components that make up the system. This allows for extensibility by placing how the system is put together in configuration rather than code. | pramirez |
![]() | Pluggable identifier generation. | pramirez |
![]() | Pluggable version generation. | pramirez |
![]() | Support for basic navigation through URLs to registry objects. | pramirez |