New Features:
- There is a new API connection type for OAuth 2.0 authorization. Along with a username and password, these connections require a login and refresh endpoint to be set in the connection's settings, used to get and refresh access tokens.
- Data Pull order integrations have a new "Order Structure" setting that can be set to either "Nested" (default) or "Flat" depending on the structure of the JSON being pulled in. If "Flat" is selected, a "Group By" setting must be entered in order to group order lines into orders by one of the available mapped fields.
- Automatic Order Builder integrations can now be created. The reports that can be used for these are currently limited to Material reports.
- "Order Builder" is available as a Workflow action.
- Power Pick connections now have logs next to their settings. A connection test is logged every 30 minutes, so it's easy to see when the connections go down.
- Some buttons and icons in ItemPath's interface have a new, cleaner look.
- Relevant IDs are now available in all reports.
Bugfixes:
- 422 errors are now one of the filterable statuses in Logs.
- Material ID is now available as a mapping in Data Push.
Patch 2.12.0.1
Bugfixes:
- Fixes bug where manual Data Pull option was not showing when setting was checked
- Catches error when pulled-in data did not match mapping structure
- Adds a few Docker logging statements when running manual Data Pull
- Adds helper function for converting boolean to a string