b2box 5.13.11

Release date: Friday 11th January 2018

Improve the development environment

A developer working on a service user interface needed to compile the service Java war to see the changes he made in his JavaScript code. It would take about one minute, which is very time consuming when you just want to do a console.log. So we implemented a new process to speed the services UI development.

Fix issue with Application Publisher Keys

When the server returns an empty list of application publisher keys, ensure that the user’s currently selected application publisher key is reset to empty.

Update the service items export

New features:

  1. Without argument, a service endpoint export returns all the readable items.
  2. If a packaged item is exported, prefix the name with the old application key and reset the application key.

Update the logic of the item’s content mode

New features:

  1. An item with content mode EDIT can be deleted.
  2. Change the values of the calculated content mode: HIDDEN, READABLE and EDITABLE.

UI improvements

1. Scripts Service

Changed:

  • Reduce the font-size of the resources section.
  • Remove the field content mode from the form.
  • Update the user’s restrictions following an item’s calculated content mode.

Fixed:

  • Fix the opening of the editor after the creation of a new script.
  • Fix wordings.
  • Fix the button Reset in the edit form.
  • Fix the name’s incrementation of a duplicated packaged item.
  • Display the application key of a package item in the deletion confirmation modal.

2. Reports Service

Added:

  • Add the button Reset in the creation form.
  • Add a confirmation modal if the user closes the creation form without submitting it.

Fixed:

  • Display the tooltip of the button Cancel.
  • Show the duplicated item’s application key before validation.
  • Fix the name’s incrementation of a duplicated packaged item.

Changed:

  • Remove the column Selection.
  • Remove the field content mode from the form.
  • Update the user’s restrictions following an item’s calculated content mode.

3. Stripe Service

Fixed:

  • Fix the design of the customers’ grid in the configuration.
  • Fix the cancellation of the payment form.