History
1.8.3
- Fix handling of worker exceptions encoded in UTF-8.
1.8.2
- Configuration directive no_params_needed is now optionnal.
1.8.1
- Fix handling of case where JSON is submitted and no_params_needed = False.
1.8.0
- Can use a JSON body subitted to the process route.
- Configuration for a service can contain a no_parameter directive.
- Fixes to error handling for certain types of exceptions.
1.7.6
- Can use a task name a number of times on different queues.
1.7.3
- Fix version declaration when called by WSGI.
1.7.2
- Fix bug in arbitrary parameter use.
1.7.0
- Arbitrary arguments which are unknown are passed onwards to the worker through the “misc” sub-structure in JSON.
1.6.0
- First packaged release
- Deployment configuration factored out of package
1.5.5
- HTTP Authorization mechanism with JWT sent through HEADER on annotation requests.
- Redirect to documentation pages which are to be statically hosted elsewhere
- Can handle extra document specification in URL arguments (*_url or storage_*_id)
1.5.4
- Add a ./service/. route to reflect CANARIE API requirements.
1.5.3
- Use a version of transition 1.1.0 and faceanalysis 1.0.0 services that
- conform to the JSON-lD scheme.
1.5.0
- Error handling is completed
- Uniform error codes
- More logs
- Normalise some fields in the result structure
1.4.0
- Support of storage_doc_id replacing the full URL
- Queue will expires in 2 hours by default: Add a Status of EXPIRED when a queue is no longer available
- Complete the annotations storage for a given ann_doc_id
- Task UUIDs are stored using a method that supports concurrency
1.3.0
- Support ann_doc_id argument.
- New versioning scheme.
1.1.0
- Add a cancel function to stop a running task.