github corezoid/control 0.3.23
Chart 0.3.23 [ Control 5.24.0 ]

latest releases: 0.3.47, 0.3.44, 0.3.43...
19 months ago

[0.3.23] - 2023-07-26

Helm changes

  • Switch to a public redis image
  • Add new parameter to opentelemetry - enabled: false|true to off|on tracing (view values.yaml -> opentelemetry)
  • Chage initialDelaySeconds for server readinessProbe and livenessProbe
  • Applications versions:
    server - 5.24.0
    frontend - 5.24.0
    realtime - 3.0.1
    control-tasks - 2.5.1
    widget - v1.1.1

Improvements

  1. Created a comments widget. Instructions for use: https://drive.google.com/file/d/1bAmjjej__DSSnCza1rqQ5L-_zWGlkFXR/view

  2. Export/Import. In the form builder, as a data source for dropdown and multiselect fields, you can choose "Account names" and "Currencies." We improved the export functionality to recursively fetch accounts and currencies during the export process, and after importing, they are replaced with the corresponding newly created accounts and currencies in the actors.

  3. Moved starred events from the sidebar menu to the system stream named "Starred."

  4. Implemented recursive updating of account balances based on formulas. If there is a chain of dependent formulas, updating the balance at the bottom account will trigger updates for all dependent formula balances in the chain going upwards.

  5. Implemented the functionality for transfers. This can be found in the "Transfers" section under the "Simulator" menu. A transfer allows moving funds from one actor's account to the account(s) of one or more other actors (with a limit of 20 recipients per split). For a transfer to be successful, all transactions generated by the transfer must be carried out atomically. If at least one transaction fails (e.g., due to a limit on the account), the transfer will not occur. Transfers are only possible between accounts with the same currency. In the "Transfers" section, you can create transfers, view the list of transfers, apply quick filters, or configure and pin more complex ones. It's also possible to view all details of a specific transfer.

  6. Added the "transferId" field in the "transactions" section. If the field is not empty, it indicates that the transaction was generated by a transfer.

  7. Renamed the "Bets" section to "Events" and correspondingly "bet" to "event."

  8. Developed the backend for account balance-based dashboards. This functionality will be available in upcoming releases.

Scripts:

  1. Added a response protocol to the sync API with code 205. In response to "/send," it is now possible to specify the command "redraw the page with the new viewModel" without refreshing the page completely. This implementation allows for restructuring and replacing the contentLoop of the page. https://control.events/script.html#tag/send-form
  2. Fixed a bug that prevented real-time functionality from working after switching to the nextPage.

Don't miss a new control release

NewReleases is sending notifications on new releases.