- Requests for Packages API
- Generalized from
Feed request
toAssistance requests
; - Added support to a new type of request:
Training session
.
- Generalized from
- Packages API
- Fixed Context Manager references in the service layer;
- Added tasks to register PID (External) in the Knowledge Packages;
- Fixed broken links on the Packages Dashboard page.
- Requests for Packages API
- Added request service for feed posts. System based on Invenio Requests module;
- Requests implemented with basic e-mail support;
- Security
- Added
IfPackage
generator
- Added
- Updated to be compatible with InvenioRDM 11;
- Packages API
- Updated Funders/Awards schema (#119);
- Added improvements on the Package management (create, update, delete, associate resources, share).
- Invenio RDM Records customization layer
- Upgrading Records API to be compatible with new the OAI-PMH server version (InvenioRDM 11 compatible);
- Fixed missing values in the Record serialization (#132).
- Search API
- Mapping documents reviewed (#124).
- Security
- Reviewed file permissions to work with Invenio S3.
- Elasticsearch mapping and structure replaced by OpenSearch.
- Revised Package structure;
- Added initial implementation of the Packages API
- Metadata management;
- Files management;
- Relationship between packages and resources revised;
- Package context to manage resources in a package and its versions.
- Revised customization module for Invenio RDM Records;
- Introduced Management Dashboard for Knowledge Packages;
- Introduced a search endpoint to enable users to find Packages and Resources simultaneously.
- Updated Invenio Geographic Identifiers to version v0.1.1.
- Initial spatial support
- Added initial support for spatial search via Search Filters arguments (
bbox
filter); - Extended the supported Geometry types in the Record Metadata (
Knowledge Package
andKnowledge Resource
):- Point (from
InvenioRDM
) - MultiPoint (from
InvenioRDM
) - Polygon (from
InvenioRDM
) - MultiPolygon (New feature);
- LineString (New feature);
- MultiLineString (New feature);
- GeometryCollection (New feature).
- Point (from
- Added Geographic Identifiers vocabularies via integration with the Invenio Geographic Identifiers module.
- Added initial support for spatial search via Search Filters arguments (
- Initial public release
- Custom fields for the Record (Draft and Record) data model. In this version, the following new fields are supported on Record objects:
- Target Audiences
- GEO Work Programme Activities
- Engagement Priorities
- Faceted search support for the new Record fields;
- Custom Resource Serializer (based on Invenio RDM Records) to handle the custom fields.