github corezoid/control 0.3.15
Chart 0.3.15 [ Control 5.12.0 ]

latest releases: 0.3.59, 0.3.58, 0.3.57...
2 years ago

[0.3.15] - 2023-05-03

Helm changes

  • New applications versions:
    server/cron - 5.12.0
    frontend - 5.12.1
    control-tasks - 1.0.11
    widget - v1.0.42

  • Add new block in control-tasks to work with http protocol (use https by default):

"protocol": "{{ .Values.control.protocol | default "https" }}"
  • Add new block in control-tasks to work with insecure ssl certificate (use false by default):
"insecure_skip_verify": "{{ .Values.control.insecure_skip_verify | default false }}"
  • Add files monitoring.yaml for tasks, frontend, realtime, server templates and defines for future monitoring.
  • Remove Service for control-tasks.

Improvements

  1. User profile functionality has been implemented to establish communication between any actor in the workspace and the user. In the left sidebar, a Profile section has been added, which is a system layer of an actor associated with the user. By default, it is a default actor without custom parameters.
    To change the association of the user with an actor, you need to enter the edit mode of any actor, toggle the Optional fields switch, and fill in the Single account user field. This field displays all the users in the workspace.
    The following conditions must be met to perform the association change operation:
  • The user making the changes must have the "The right to modify system actors" permission in the Single space.
  • The user must have the rights to modify the actor they want to associate with the user.
    At any given time, one user can only be associated with one actor.
    In places where users are displayed (such as the list of users shared on an object or the object owner), it is now possible to click on a user. If the actor associated with the user is accessible, it will open that actor. If there are no permissions, a short card with system information will be displayed.
    1.1. A display mode for any actor has been added to the "Profile" graph. Profile allows for displaying an actor's card directly on the graph without opening the sidebar.
    To open an actor as a Profile, you need to right-click on the actor on the graph and select the "Expand profile" option.
  1. REF has been added for forms. REF is necessary for future form merging, and it is more convenient to work with than using ID when versioning processes.
  2. The ability to search for actors in the Actors bag by actor REF has been implemented. Simply enter the actor REF in the search bar.
  3. While configuring sharing for a group, the participant count has become clickable. Clicking on it displays a list of all participants.
  4. In the Forms section, a search by form ID has been added.
  5. An API method has been implemented for deleting files. https://control.events/api.html#operation/removeAttachment
    If a file is attached to an actor, it cannot be deleted directly. First, the actor must be deleted.
  6. The filter query parameter has been added to the following methods: https://control.events/api.html#operation/getLinked and https://control.events/api.html#operation/getLinkedActors
  7. Formula-related issues have been fixed:
  • The balance of an account with a formula now updates on the graph.
  • The balance of an account with a formula updates without the need to re-save the formula.
  1. Fixed a bugs.

Widget:

  1. The size of user avatars in the widget has been increased.
  2. The size of the text input field in the widget has been increased to accommodate up to 5 lines.

Widget:

  1. The select component, type: autocomplete, has been improved. A 0.5-second delay has been added after text input completion before sending a "send" request to Corezoid.

[0.3.14] - 2023-04-19

Helm changes

  • New applications versions:
    server/cron - 5.10.2
    frontend - 5.10.0
    control-tasks - 1.0.11

  • Removed from server and cron configmaps next parameters:

browserExtensionsSecret
googleApiKey
locales
session:
  ttl:
  cookieName:
connectors:
  syncApiUrl:
corezoid:
	apiSecret:
	companyId:
	processes:
		sendEmail:
			convId:
		accRegistrations
			convId:

channels:
  gmail:
    clientId:
    clientSecret:
    ignoredDomains:

Improvements

  1. Created user Groups.
    1.1. Purpose of groups: for more convenient and fast management of access rights to system objects.
    1.2. How to work with groups:
    1.1.1. Groups can be created and users added to them in Single Space -> Groups.
    1.1.2. When sharing access rights to any objects in the system, it is now possible to choose individual users or groups.
    1.1.3. Access rights are merged if a user is in multiple groups or added separately.
    1.1.4. API Keys can be added to groups.
    1.1.5. If a user is added to a group, all objects in the system shared with that group will immediately become available to them.
  2. Added the ability to configure a filter in the Actors bag interface based on the updatedAt field.
  3. Added the ability to filter actors only by nested forms (based on the presence of some nested form in the actor).
  4. Implemented real-time event addition to the stream based on the "creation of a link between actor-event and actor-stream" trigger.
  5. We have resolved bugs

Widget:

  1. Removed scrolling from the preloader script that runs in the widget.

[0.3.13] - 2023-04-12

Helm changes

  • New applications versions:
    server/cron - 5.9.0
    frontend - 5.9.0
    widget - v1.0.38

Improvements

  1. Added the ability to use ">" and "<" in actor filters for custom fields with calendar type.
  2. Increased the size of the All forms window in Actors bag. Added a preloader when searching for forms.
  3. Added a tooltip when hovering over the workspace name in the workspace list.
  4. Fixed the display of the actor count in the filter.
  5. We have resolved bugs.

Scripts

  1. Added examples of dateFormat to the documentation: https://control.events/script.html#tag/edit

[0.3.12] - 2023-04-06

Helm changes

  • Remove service for control-tasks

Don't miss a new control release

NewReleases is sending notifications on new releases.