Skip to content

Commit acbd968

Browse files
committed
Added new release
1 parent 40d119d commit acbd968

15 files changed

Lines changed: 108 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,73 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.44] - 2024-11-20
9+
### Helm changes
10+
- Applications versions:
11+
- server - 5.90.0
12+
- frontend - 5.90.0
13+
- realtime - 3.0.10
14+
- control-tasks - 2.40.0
15+
- widget - v1.46.0
16+
- Update local ScyllaDB up to 6.2 version.
17+
- Add headers for SIP calls
18+
19+
### Improvements / New Features
20+
21+
#### 1. Opened system layers for each graph. Currently empty.
22+
#### 2. Started showing traces on the graph during copy and paste on the same layer.
23+
#### 3. Implemented different cursors on the graph depending on the cursor's position and its interaction with other elements on the graph.
24+
#### 4. Improved the calendar component.
25+
#### 5. Refined traces on the graph, now undo/redo can be used in certain cases.
26+
#### 6. Optimized the loading of actors with a large number of connections.
27+
#### 7. Enhanced the event UI in full-screen mode for cases where an event needs to be embedded as an iframe in other interfaces.
28+
#### 8. Added pagination to the Accounts section when displaying search results.
29+
#### 9. Implemented the first version of anisotropy on graphs.
30+
#### 10. Made the anonymous user in the Owner field of the event non-clickable.
31+
#### 11. Added limit/offset in the getAccessInfo API.
32+
#### 12. Changed the placement of the notification counter bubble in the event list.
33+
#### 13. Enabled the ability to launch custom bars in frozen events.
34+
#### 14. Removed the default option "Export Corezoid entities" when exporting a .graph file.
35+
#### 15. Changed the actor's outline color on graphs.
36+
#### 16. Redesigned event search in split mode, now the event does not switch to full-screen mode.
37+
#### 17. Improved the use of the query parameter `query search_true|false` when embedding events as an iframe.
38+
#### 18. Enhanced import/export:
39+
- Enabled the use of import strategy: reuse/replace/error.
40+
- Improved export/import of files embedded in an actor. Now, a new file is created, and the connection between the new file and the actor is maintained.
41+
- Fixed errors.
42+
#### 19. Added support for P2P calls in Simulator. To start a call, hover over any user's profile and click the "Call" button.
43+
#### 20. Enabled adding images to the graph via drag & drop.
44+
#### 21. Automatic creation of "ref" for filter actors and forms.
45+
#### 22. Performed FPS optimization in the graph editor.
46+
#### 23. Enabled actor bag selection in the form editor.
47+
#### 24. Redesigned the dashboard editing form.
48+
#### 25. Added an event to the API key webhook URL when a form is created/edited.
49+
#### 26. Prevented system accounts from being exported during export.
50+
#### 27. Added a default form for creating actors on a layer.
51+
#### 28. Introduced an "Expand" functionality for dashboards.
52+
#### 29. Implemented a user list display showing users working on the same graph layer simultaneously.
53+
54+
### Scripts:
55+
#### 1. Added the ability to specify `styleClass` globally for the page.
56+
#### 2. Created a command to close a custom bar from Corezoid. https://doc.simulator.company/#operation/realtimeInterface -> scripts.toggle
57+
#### 3. In the stepper component, enabled the ability to apply visibility for options.
58+
#### 4. Added spellCheck in `edit - multiline`.
59+
#### 5. Added the `submitOnEnter` property for the edit component.
60+
#### 6. Improved the file component, allowing video file previews.
61+
#### 7. Added zoom in/zoom out for pdf and doc files embedded in the carousel component.
62+
#### 8. Made the title in the file component optional.
63+
#### 9. Removed the `submitOnChange` trigger when using code 205 + viewModel.
64+
#### 10. Added value updates forwarding into widget iframes.
65+
#### 11. Added a footer to all scripts: "Powered by Simulator.Company".
66+
#### 12. Added a `trimWhitespaces` field for components: edit, select, and multiselect.
67+
68+
### Widget:
69+
#### 1. Implemented typing indicators for conversations:
70+
- for the operator in split mode event,
71+
- for the client in the chat widget.
72+
#### 2. Added the option to remove the initial window from the widget, specifically the "Continue as anonymous" functionality.
73+
#### 3. Enabled resizing of the widget.
74+
875

976
## [0.3.43] - 2024-09-11
1077
### Helm changes

Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ name: control
33
description: A Helm chart for Control
44
icon: https://sim.simulator.company/static/logo.svg
55
type: application
6-
version: 0.3.43
7-
appVersion: 5.80.0
6+
version: 0.3.44
7+
appVersion: 5.90.0

charts/control-tasks/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: control-tasks
33
description: A Helm chart for Control Tasks
44
type: application
5-
version: 0.1.14
6-
appVersion: 2.36.2
5+
version: 0.1.15
6+
appVersion: 2.40.0

charts/frontend/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: frontend
33
description: A Helm chart for Control Frontend
44
type: application
5-
version: 0.3.43
6-
appVersion: 5.80.1
5+
version: 0.3.44
6+
appVersion: 5.90.0

charts/frontend/templates/configmap.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ data:
108108
index index.html;
109109
client_max_body_size {{ include "control.frontend.nginx.client_max_body_size" . }};
110110
111+
add_header Permissions-Policy "autoplay=*, microphone=*, fullscreen=*, camera=*";
112+
111113
{{- if .Values.global.control.filesStorage.type }}
112114
{{- if eq .Values.global.control.filesStorage.type "s3" }}
113115
set $bucket "{{ .Values.global.control.filesStorage.bucket }}.s3-{{ .Values.global.control.filesStorage.region }}.amazonaws.com";
@@ -141,6 +143,8 @@ data:
141143
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains";
142144
add_header X-Content-Type-Options nosniff;
143145
add_header X-XSS-Protection "1; mode=block";
146+
add_header Permissions-Policy "autoplay=*, microphone=*, fullscreen=*, camera=*";
147+
144148
{{ include "control.nginx.add_header" . | nindent 8 }}
145149
{{ include "control.nginx.add_header.cors" . | nindent 8 }}
146150

charts/frontend/templates/deployment.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,11 @@ spec:
3939
- name: {{ $pullSecret }}
4040
{{- end }}
4141
{{- end }}
42-
serviceAccountName: ""
42+
{{- if .Values.global.control.frontend.serviceAccount }}
43+
{{- if .Values.global.control.frontend.serviceAccount.create }}
44+
serviceAccountName: control-{{ .Values.appName }}-serviceaccount
45+
{{- end }}
46+
{{- end }}
4347
securityContext:
4448
{{- toYaml $control_data.podSecurityContext | nindent 8 }}
4549
containers:

charts/scylladb/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v1
22
description: A Helm chart for ScyllaDB in Kubernetes
33
name: scylladb
4-
version: 0.1.0
4+
version: 0.1.1

charts/scylladb/templates/initdb.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ spec:
3434
- sh
3535
- -c
3636
- |
37-
cqlsh ${SCYLLADB_HOST} -e "CREATE KEYSPACE IF NOT EXISTS {{ $keyspace }} WITH replication = {'class': 'NetworkTopologyStrategy', 'replication_factor': '{{ $replicationFactor }}'} AND durable_writes = true;"
37+
cqlsh ${SCYLLADB_HOST} -e "CREATE KEYSPACE IF NOT EXISTS {{ $keyspace }} WITH replication = {'class': 'NetworkTopologyStrategy', 'replication_factor': '{{ $replicationFactor }}'} AND durable_writes = true AND TABLETS = {'enabled': false};"
3838
env:
3939
- name: SCYLLADB_HOST
4040
{{- if $control_data.scylladb.internal }}

charts/scylladb/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
appName: scylladb
22
image:
3-
registry: docker-hub.middleware.biz
3+
registry: hub.corezoid.com
44

5-
appVersion: 5.4
5+
appVersion: 6.2

charts/server/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: server
33
description: A Helm chart for Control Server
44
type: application
5-
version: 0.3.43
6-
appVersion: 5.80.0
5+
version: 0.3.44
6+
appVersion: 5.90.0

0 commit comments

Comments
 (0)