Skip to content

Releases: pneumaticapp/pneumaticworkflow

v2.0.2 Installation Guide and Patches

24 Dec 13:01
Compare
Choose a tag to compare

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

v2.0.1 Global UI/UX patches and fixes for the open source free plan

11 Dec 15:27
Compare
Choose a tag to compare

Global UI/UX patch and fixes for the open source free plan

Custom Dates Filter Fix

Two bugs have been fixed in how the request for the backend is put together on the Highlights page to filter the results:

  1. The time no longer jumps forward by the difference between the local time and UTC when the page is reloaded
  2. The time is set to 00:00:00 in the first calendar when a custom filter is selected.

Variables in line with the other Text

Variables inserted in task descriptions (specifically variables of type five) are now inserted with an icon and properly aligned with the rest of the text.

Attachment variables display as file names

The name of the original attached file is now displayed as the variable name for attachment variables inserted in text.

Comments with attachments

On the workflow page, comments that have attachments are now displayed on the attachments tab.

Dates as timestamps

All dates are now stored and manipulated as timestamps.

Guest user logs and comments

Improved functionality for the viewing of logs and submission of comments by guest users.

Dates in conditions as timestamps

Dates used in task conditions now use the unix timestamp format like in the rest of the system

All paid features unlocked for the locally hosted free plan on the front end

All paid features have been unlocked in the free plan on the front end for Pneumatic instances hosted locally or in a private cloud: i.e. if you host Pneumatic yourself you can just use the free plan and access the system's full feature set, including template deactivation on edit.

Display of long words in tooltips, workflow and task names

Improved hyphenation of long words in tooltips plus improved display of workflow names for embedded processes and on the task tiles in the task bucket down the left side.

Improved variable navigation

  1. All variables are now the same width of 304px
  2. The step name size has been changed to 15/20
  3. The orange hover has been removed.
  4. Ellipsis has been added for steps with long names, including for variable names.
  5. A maximum height of 360px has been set.

In the mobile version, when there's not enough space, the tooltip now gets pushed down outside of the viewport as opposed to being displayed in front of the button. The position of the tooltip relative to the button is now dynamic as opposed to it being stuck to the button's right edge was was the case before.

v.2.0.0 Full Feature Self-Hosted Free Plan

21 Nov 14:19
Compare
Choose a tag to compare

New Features/Functionality Improvements

  1. Date outputs as timestamp : output fields of type date now use timestamps

  2. Optional Payment Method in API: the required payment_card_provided field has been removed from API GET /auth/context. Authorization was previously based on whether or not the user had a payment card linked to their account. Now the system checks if the user has a live subscription and payment plan, the module checking the availability of a payment card has been removed.

Note: the latter feature includes all the paid features in Pneumatic's free plan for self-hosted deployments, i.e. if you self-host Pneumatic on your own servers or in your own private cloud, you can just activate the free plan to access the full feature set of the product.

v.1.1.1 Product Patch

12 Nov 11:20
Compare
Choose a tag to compare

Bug fixes

  1. Workflows List Update on State Change: fixed the way the list of workflows updates on state change
  2. Task Page Comments: fixed the incorrect behavior when adding, deleting or editing comments on the task page

Functionality Enhancements

The following changes were made to the new task/new template logic:

  1. The checkbox require_completion_by_all in new steps in template is now off by default;
  2. When a new step is added to a template, the current user gets added as the default performer;
  3. The default action for new conditions in steps is now Enable this task;
  4. The default due date rule is This task started.

v1.1.0 - Webhook improvements

07 Nov 11:53
Compare
Choose a tag to compare

Feature Enhancements

🚀 New Features

  1. Web Hook logging: Added logging of web hook actions for better analytics and tracking.
  2. New web hook format: Implemented user profile customization options:
    a. New fields added: task_api_name, selection_api_name
    b. Deprecated date fields have been removed: workflow_date_created, task_date_completed, task_due_date, task_date_started
    c. Deprecated kickoff_id and kick_off_description fields have been removed