All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Changed the url of Swagger UI from
/ui
to the base url/
- PUT method used to update metadata
- Replaced
flask-restplus
withconnexion
package for OpenAPI generation - Refactored code based on OpenAPI specification
- Removed ending '/' in endpoints, e.g. '/catalog/' was changed to '/catalog'.
- Removed Bottle and Paste dependecies
- Removed docker compose file for production run
- POST and DELETE methods
- SHACL validator to validate different layers of metadata
- Support for SPARQL database, such as Virtuoso RDF Triple Store
- Docker compose file
- Running in production mode
- Improved GET and POST methods
- Updated support for common RDF serializations
- Removed loading metadata for the command tool
fdp-run
- Removed support for INI-based configuration files
- Updated docker file
- Improved unit testing
- Updated README
- Use Bottle and Paste for production run
- Loading meta-data from RDF/Turtle file (TTL).
- Automatic Swagger API (OpenAPI) generation (via
flask-restplus
).
- Documentation in README
- Use Flask instead of Bottle
- Test syntax