github corezoid/control 0.3.29
Chart 0.3.29 [ Control 5.40.0 ]

latest releases: 0.3.60, 0.3.59, 0.3.58...
22 months ago

[0.3.29] - 2023-11-16

Helm changes

  • Parameters in applications configs are moved to deployment via env, transmitted through secrets
  • Optimization of nginx config and image reduction
  • Added additional settings and ingress for moving from one domain to another
  • Applications versions:
    • server - 5.40.1
    • frontend - 5.40.0
    • realtime - 3.0.4
    • control-tasks - 2.18.0
    • widget - v1.13.0

Improvements / New Features

1. The following two new API methods were added:

https://control.events/api.html#operation/getAccountBulkRefs
https://control.events/api.html#operation/getActorByObjId

2. You can copy an attached file URL in the actor’s Attachments tab.

3. In the Constructor tab of the actor’s form, you can configure the Autocomplete search (Yes/No) field in the Dropdown fields.

4. Now, you don’t have to click Save to save the Actor’s description changes as they are saved automatically.

5. You can use the new Line type for dashboards that shows the dynamics of transactions (amount and number) of selected accounts.

6. The Total transfer type has been added to the Make transfer form and is made available for the Numeric account type. For the String and Account ID account types, use the Debit and Credit types. When making a transfer with the Total type selected:

A positive debit transaction is made against the actor account selected in the Actor from field.
A positive credit transaction is made against the actor account selected in the Actor to field.
Note: When you select the Total type in the Actor from line, the Type field in the Actor to line gets disabled.

7. On the Events page:

  • You now have the counter of the number of unread messages in the chat list on the open Conversation panel and in your chats where you need to scroll to see new messages.
  • To send a message in a chat, you have a new option to send a message in a chat by pressing Enter on your keyboard.
  • The events are not grouped by the View and Freeze user reactions anymore.

8. In the form constructor, you can collapse a large list of fields with the manual options source.

9. You can visualize connections between actors based on their transfer history. To view these connections, simply add actors to the layer and in the upper-right corner, select the account-currency pair:

  • The direction of the arrow shows the transfer source and recipient.
  • The captions on the arrow displays the total amount and number of transfers made.
  • The arrow thickness depends on the total transfers amount.

10. In the actor’s change history, you can:

  • Quickly switch between the history periods by clicking the arrows next to the period
  • View the correct representation of changes when the actor’s data type is JSON

11. On the dashboards:

  • You can specify the Y-Axis label for the Bar and Line charts in the Edit Chart form.
  • You can specify the number rounding method (decimal positions after comma) in the settings of the account-currency pair.
  • When resizing, the chart fits completely into the selected frame displaying the full legend, without the need to scroll and crop.

12. For actors-images, a title is no longer displayed on a graph, only an image.

13. For the Create transfer API method, the finance type has been added:

  • All the accounts with the finance from must be debit.
  • All the accounts with the finance to must be credit.
  • The amount must be positive for all accounts.
    For more information, go to Create transfer.

14. The Create transaction method has been improved: the addValues and delValues parameters have been added to the String and Actor ID account types. For more information, go to Create transaction.

15. Account trees and formula calculations are now performed asynchronously, and the derived balances are stored in the database.

This improvement reduces system load when handling account balances generated by a tree or formula, enabling smoother utilization of these accounts on dashboards

16. The selection of an account-currency pair on graph layers was simplified by implementing a unified component that combines account and currency selection into one operation.

17. Now all drop-down lists in the actor structure have an additional option to delete values, which provides more flexibility and data management control.

18. The Export & Import functionality has been improved:

  • If the Export accounts with transactions and transfers checkbox is not selected, the accounts are exported and imported with 0 balance correspondingly.
  • The import of TransactionFilters and Dashboards actors has been refined, replacing the account-currency pairs with new ones during the import.

Scripts

1. In the Widgets form, you have two new fields: Start and Final. If the scripts are selected in the actor’s widget settings:

  • The Start script is launched automatically when the dialogue starts.
  • The Final script is launched automatically when the dialogue is closed.

2. You can set the modal window size by using styles

3. You can load faster script pages that don’t have dynamic content without sending a request to Corezoid: Right-click the needed page, and then select Make static page. The static pages are marked with the S letter

4. You can use styles for the calendar component and table elements. For more information, go to Style.

5. For the public API, baseURL has been changed: https://api.simulator.company/v/1.0. Though the old baseURL will be supported for some time, we recommend changing the current baseUrl with the new one in your Processes as soon as possible.

Note: This does not affect the clients who use In-House Simulator.Company versions.

6. For the sidebar component, the Skill bar type has been added. For more information, go to Slider.

Fixed Issues

1. Adding two variables in one key via the viewModel method failed: Now, you can use the "value": "{{amount currency"}} template to add two variables in one key.

2. Calendar component: You can easily select the period in the calendar component throughout the system.

3. Automatic snippet search: When entering first name characters in the Comment field, the list of snippets with corresponding names appears.

4. Push notifications on new events and reactions within events have been improved in the browser. Notifications now have a consistent display, providing a universal look for both push notifications and internal notifications.

5. The handling of user and actor tags in actor descriptions and reactions has been optimized.

More information:

https://doc.corezoid.com/docs/simulator-537
https://doc.corezoid.com/docs/simulator-538
https://doc.corezoid.com/docs/simulator-539
https://doc.corezoid.com/docs/simulator-540

Don't miss a new control release

NewReleases is sending notifications on new releases.