processEngine merge requestshttps://gitlab.ow2.org/decoder/processengine/-/merge_requests2022-01-13T09:34:03Zhttps://gitlab.ow2.org/decoder/processengine/-/merge_requests/4Made queue timers managers retry to log in the PKM (every seconds) until logi...2022-01-13T09:34:03ZGilles MouchardMade queue timers managers retry to log in the PKM (every seconds) until login succeeds.When PKM is not yet ready (PKM has not yet started, or it is not ready to accept request), this commit ensures that the queue timers manager can still login, after several retries, once the PKM is really ready.When PKM is not yet ready (PKM has not yet started, or it is not ready to accept request), this commit ensures that the queue timers manager can still login, after several retries, once the PKM is really ready.Ignacio MansanetIgnacio Mansanethttps://gitlab.ow2.org/decoder/processengine/-/merge_requests/3Added support for overriding the configuration file (config.json) with the on...2022-01-13T07:17:41ZGilles MouchardAdded support for overriding the configuration file (config.json) with the one...Added support for overriding the configuration file (config.json) with the one in a docker volume when it exists.Added support for overriding the configuration file (config.json) with the one in a docker volume when it exists.Ignacio MansanetIgnacio Mansanethttps://gitlab.ow2.org/decoder/processengine/-/merge_requests/2Added CORS support2022-01-13T07:17:30ZGilles MouchardAdded CORS supportThe process engine did not send CORS (Cross-origin resource sharing) header fields in the response header.
Front-end uses iframes, which requires CORS support for sharing resources between iframes. Until now, CORS support was provided b...The process engine did not send CORS (Cross-origin resource sharing) header fields in the response header.
Front-end uses iframes, which requires CORS support for sharing resources between iframes. Until now, CORS support was provided by the reverse proxy (see [cors.conf](https://gitlab.ow2.org/decoder/reverse-proxy/-/blob/master/docker/cors.conf)), which is unused for a personal installation of the DECODER Project tool-chain using [docker-deployment](https://gitlab.ow2.org/decoder/docker-deployment).
This commit adds support for CORS, and address Issue #4.Ignacio MansanetIgnacio Mansanethttps://gitlab.ow2.org/decoder/processengine/-/merge_requests/1Fixed tool specifications against tool specification schema.2021-10-28T09:20:02ZGilles MouchardFixed tool specifications against tool specification schema.Most of the tool specifications have been fixed because the validation using the JSON schema rejects them: the items of `tasks` field were wrong.
An extraneous comma at the end of a property list has also been removed to comply with JSON...Most of the tool specifications have been fixed because the validation using the JSON schema rejects them: the items of `tasks` field were wrong.
An extraneous comma at the end of a property list has also been removed to comply with JSON format.Ignacio MansanetIgnacio Mansanet