An installation guide and a series of patches
Fixed process list pagination
There was a pagination bug on the workflows page: when the workflows page was scrolled down, additional workflows wouldn't load.
This has now been fixed and the workflows page now works as intended.
Improvements in the condition dropdown list display in the template editor
- For input fields when variable names can be inserted(process names, task names etc), all the extra formatting and links are removed so that only the required names display in the input.
- When text with markdown tags gets inserted in input fields, all the tags get removed so that the user will only see the actual text they're interested in.
API improvements
- When workflows need to be updated after the underlying template has been changed, each task's api mane can now be used instead of the id, which optimizes and simplifies the code that updates the running workflows in the system.
- A new parameter named template_task_api_name has been added to the public api so that it can eventually replace the template_task_id parameter, which should streamline and simplify the implementation of integrations.
Docker compose file and an installation guide
A docker compose file and an installation guide have been added to the main branch so that now you can simply clone the repository, cd into the pneumaticworkflow directory and run your own local copy of Pneumatic by executing docker compose up -d