2.1.6.1 - 2020-11-23
about 4 years ago by David Bradley
- Added: duplicate processing validation for the Change Next Occurrence endpoint (used by the Native UI).
- Fixed: an issue when updating a Product and adding groupIds to the request.
- Improved: BadRequest messages formatting and unified response formats across all possible http status codes.
- Improved: added handling for overflow numbers as a proper bad request message instead of an error 500.
- Improved: Customers scope will not be able to query for Deleted Scheduled Orders.
- Changed: eliminated pathways into setting a Scheduled Order as Processing or Queued manually and not through a Processing Function invocation.
- Improved: added template sanitization before sending emails to avoid liquid shortcodes being corrupted when saving templates.
- Added: Update Count, Hours Failed and Site Contact to the RAR Report.
- Improved: LastUpdatedUtc will use the last update event or the processing error event date in the RAR report.
- Fixed: an issue in the RAR report where changes that were close to the Failure Reason were shown even if they happened before the actual processing failure.
- Removed: individual admin email notifications for Scheduled Order failures.
Merchant Center:
- Improved: added Id, Created and Updated columns to the Groups List View.
- Fixed: an issue with an [object Object] error being displayed on BadRequest's in Processing Endpoints.
- Improved: Login and Register views with a new design.
- Added: confirm password to the New Password page.
- Fixed: an issue when editing Lock Notification Templates which wouldn't translate template shortcodes to a friendly representation.
- Fixed: an issue with Product Groups not being able to add or remove products.