All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added connection to HySDS using the otello library
- Integrated following endpoints with HySDS:
- GET /processes/{id}/jobs
- POST /processes/{id}/jobs
- GET /processes/{id}/jobs/{jobID}
- POST /processes/{id}/jobs/{jobID}
- GET /processes/{id}/jobs/{jobID}/result
- Created initial prototype of OGC WPS-T compliant ADES API
- Implemented following endpoints:
- Retrieve available processes: GET /processes
- Deploy a process: POST /processes
- Retrieve a process description: GET /processes/{id}
- Undeploy a process: DELETE /processes/{id}
- Retrieve the list of jobs for a process: GET /processes/{id}/jobs
- Execute a process: POST /processes/{id}/jobs
- Retrieve the status of a job: GET /processes/{id}/jobs/{jobID}
- Dismiss a job: DELETE /processes/{id}/jobs/{jobID}
- Retrieve the result(s) of a job: GET /processes/{id}/jobs/{jobID}/result
- Created docker deployment for the API