Page 1 of 1

MyChat 2023.8 development history

PostPosted: Wed Sep 13, 2023 6:01 pm
by Alona Kutsenko
Follow our Twitter to stay tuned!

MyChat versions history

The brackets show when a new feature is created or when a bug is fixed.

[+] new feature;
[*] fixed bug or improved feature;
[-] fixed bug.

MyChat Client
[+] (27.10.2023) (win32) sending animated and regular GIF files with preview;
[+] (24.10.2023) (win32) console command "/mini" to minimize the program interface window;
[+] (19.10.2023) (win32) run console commands in any conference or private dialogue using a forward slash ("/") before the command;
[+] (12.10.2023) (ios) added the option to send files in private dialogues and conferences;
[+] (28.09.2023) (win32) searching the highlighted text in the chat in Google (right-mouse click, "Find by Google");
[+] (28.09.2023) (ios) added the tool for viewing Kanban tasks;
[+] (15.09.2023) (mac, linux, web) dates in dialogues for separating messages sent on different days;
[+] (15.09.2023) (ios) added a new menu for conferences (opens when clicking on its name). There is a list of users and options for leaving a conference or inviting a person to it;

[*] (03.11.23) (win32) information about how long a user is offline,"Busy", or "Away" is always displayed in a private window;
[*] (01.11.23) (win32) if it turns out that copying chat data to the Clipboard is unavailable, the program does not crash and displays the information message;
[*] (03.10.23) (win32) if the FTP server is off, then the connection log adds a notification about it. Also, the program menu items dealing with FTP server are being removed;
[*] (03.10.23) (win32) modified the algorithm of the command "Download and save as..." when right-clicking on the file in the chat;

[-] (31.10.23) (win32) fixed minor localization errors in a user profile window (Alt+U);
[-] (30.10.23) (linux, mac) drafts do not save in the message input field. Fixed;
[-] (27.10.23) (ios) multiple changes for displaying message statuses;
[-] (23.10.23) (win32) when changing the rights group with a user on the server, or moving them from one group to another then entries duplicate in the conference lists (Ctrl+2). Fixed;
[-] (22.10.23) (win32) when changing the file maximum download size in the server settings: the application changes this option incorrectly and requires to re-connect. Fixed;
[-] (10.10.23) (ios) fixed issues with displaying the progress of file downloads in private dialogues and conferences;
[-] (05.10.2023) (android) some devices with WiFi do not receive push notifications. Fixed;
[-] (30.09.2023) (win32) error ID 6B795411б, "Application made attempt to free invalid or unknown memory block: $00000000 DATA [?] 0 bytes.", occurs when moving a mouse above the chat text. Fixed;
[-] (30.09.2023) (win32) error ID 71920C06, "'' is not a valid integer value for Integer type.", occurs sometimes after an unsuccessful connection to the server. Fixed;
[-] (30.09.2023) (win32) error ID 26423722, "Cannot open clipboard: Access denied.", occurs when copying the text to clipboard using Ctrl+C, when it is unavailable. Fixed;
[-] (30.09.2023) (win32) error ID 8FAE0409, "Invalid characters in path.", occurs when clicking on a file sent by another user. Fixed;
[-] (27.09.2023) (win32) a message about the protocol connection error duplicates sometimes ([ERROR] Error #0224: network error #10060: "Connection timed out"). Fixed;
[-] (27.09.2023) (win32) when scrolling the text up in the conference and then sending a message, the text does not scroll automatically down like in private dialogues. Fixed;
[-] (15.09.2023) (ios) fixed display for most message types in push notifications;

MyChat Server
[+] (06.11.2023) (kanban) option to bind scripts to tasks for better notification flexibility about task status changes, new comments, or edits;
[+] (22.10.2023) (admin) the settings for configuring the maximum time to delete own messages in private dialogues ("Settings", "Additionally", "Maximum time for deleting own messages"). By default — 15 minutes;
[+] (22.10.2023) (admin) rights group filter in the Admin section "Rights control", "Permission groups";
[+] (22.10.2023) (core) new rule in user rights groups: "Privates", "Deleting own recently sent messages";
[+] (22.10.2023) (core) new rule in user rights groups: "Conferences", "Deleting own recently sent messages";
[+] (11.10.2023) (kanban) extended system for notifications about Kanban events in projects. Added two blocks in Rights: "My tasks" and "Other tasks";
[+] (06.10.2023) (kanban) inserting files and images from the clipboard into a task;

[*] (30.10.23) (kanban) no notifications in the chat about Kanban board events for a user who makes actions (changes stages, comments, edits tasks, etc.) to avoid information mess;
[*] (22.10.2023) (core) significantly increased the speed of deleting private messages: now this operation performs almost instantly;
[*] (03.10.2023) (node) added control for MyChat Server connection to the WEB server NodeJS on the starting stage. If after the node the server does not connect for 10 seconds, then the WEB server shuts down to avoid hanging in the memory;
[*] (27.09.2023) firing users do not update the
user list in conferences and requires full server restart. Now this procedure is performed immediately;
[*] (14.09.2023) (kanban) added the setting for saving the size of the comment input field when viewing a task;

[-] (27.10.23) (kanban) when attempting to attach an animated GIF file of a big size to a task the server can crash while generating a preview. Fixed;
[-] (09.10.23) (kanban) context menu does not work when viewing comments in kanban tasks. Fixed;
[-] (04.10.23) (node) web services lose connection too soon when working in the background. Fixed;
[-] (29.09.23) fixed script function mCloseAllDialogs + increased work by 10 times because of batch data processing when there are a lot of dialogues.

Re: What has been done for the future version?

PostPosted: Thu Sep 14, 2023 2:18 pm
by Alona Kutsenko
MyChat Server
[*] (14.09.2023) (kanban) added the setting for saving the size of the comment input field when viewing a task.

Re: What has been done for the future version?

PostPosted: Fri Sep 15, 2023 12:15 pm
by Alona Kutsenko
MyChat Client
[-] (15.09.2023) (ios) fixed display for most message types in push notifications.

Re: What has been done for the future version?

PostPosted: Fri Sep 15, 2023 4:44 pm
by Alona Kutsenko
MyChat Client
[+] (15.09.2023) (ios) added a new menu for conferences (opens when clicking on its name). There is a list of users and options for leaving a conference or inviting a person to it.

Re: What has been done for the future version?

PostPosted: Fri Sep 15, 2023 5:17 pm
by Alona Kutsenko
MyChat Client
[+] (15.09.2023) (mac, linux, web) dates in dialogues for separating messages sent on different days.

Re: What has been done for the future version?

PostPosted: Wed Sep 27, 2023 10:40 am
by Alona Kutsenko
MyChat Client
[-] (27.09.2023) (win32) when scrolling the text up in the conference and then sending a message, the text does not scroll automatically down like in private dialogues. Fixed.

Re: What has been done for the future version?

PostPosted: Wed Sep 27, 2023 12:36 pm
by Alona Kutsenko
MyChat Server
[*] (27.09.2023) firing users do not update the user list in conferences and requires full server restart. Now this procedure is performed immediately.

Re: What has been done for the future version?

PostPosted: Wed Sep 27, 2023 3:04 pm
by Alona Kutsenko
MyChat Client
[-] (27.09.2023) (win32) a message about the protocol connection error duplicates sometimes ([ERROR] Error #0224: network error #10060: "Connection timed out"). Fixed.

Re: What has been done for the future version?

PostPosted: Thu Sep 28, 2023 1:57 pm
by Alona Kutsenko
MyChat Client
[+] (28.09.2023) (ios) added the tool for viewing Kanban tasks;
kanban_task_ios.gif
Viewing Kanban tasks on MyChat for iOS
kanban_task_ios.gif (700.47 KiB) Viewed 24095 times

Re: What has been done for the future version?

PostPosted: Thu Sep 28, 2023 2:34 pm
by Alona Kutsenko
MyChat Client
[+] (28.09.2023) (win32) searching the highlighted text in the chat on Google (right-mouse click, "Find by Google");

find-by-google.png
Select the text to find on Google
find-by-google.png (3.01 KiB) Viewed 24094 times

Re: What has been done for the future version?

PostPosted: Tue Oct 03, 2023 12:26 pm
by Alona Kutsenko
MyChat Client
[*] (03.10.23) (win32) modified the algorithm of the command "Download and save as..." when right-clicking on the file in the chat.

Re: What has been done for the future version?

PostPosted: Tue Oct 03, 2023 12:37 pm
by Alona Kutsenko
MyChat Client
[*] (03.10.23) (win32) if the FTP server is off, then the connection log adds a notification about it. Also, the program menu items dealing with FTP server are being removed.

Re: What has been done for the future version?

PostPosted: Tue Oct 03, 2023 1:12 pm
by Alona Kutsenko
MyChat Server
[*] (03.10.2023) (node) added control for MyChat Server connection to the WEB server NodeJS on the starting stage. If after the node the server does not connect for 10 seconds, then the WEB server shuts down to avoid hanging in the memory.

Re: What has been done for the future version?

PostPosted: Wed Oct 04, 2023 4:55 pm
by Alona Kutsenko
MyChat Server
[-] (04.10.23) (node) web services lose connection too soon when working in the background. Fixed.

Re: What has been done for the future version?

PostPosted: Thu Oct 05, 2023 2:47 pm
by Alona Kutsenko
MyChat Client
[-] (05.10.2023) (android) some devices with WiFi do not receive push notifications. Fixed.

Re: What has been done for the future version?

PostPosted: Mon Oct 09, 2023 3:15 pm
by Alona Kutsenko
MyChat Server
[-] (09.10.23) (kanban) context menu does not work when viewing comments in kanban tasks. Fixed.

Re: What has been done for the future version?

PostPosted: Tue Oct 10, 2023 11:09 am
by Alona Kutsenko
MyChat Client
[-] (10.10.23) (ios) fixed issues with displaying the progress of file downloads in private dialogues and conferences.

Re: What has been done for the future version?

PostPosted: Wed Oct 11, 2023 4:18 pm
by Alona Kutsenko
MyChat Server
[+] (11.10.2023) (kanban) extended system for notifications about Kanban events in projects. Added two blocks in Rights: "My tasks" and "Other tasks".

kanban-task-notifiers.png
Kanban notifications settings
kanban-task-notifiers.png (50.99 KiB) Viewed 23951 times

Re: What has been done for the future version?

PostPosted: Thu Oct 12, 2023 3:27 pm
by Alona Kutsenko
MyChat Client
[+] (12.10.2023) (ios) added the option to send files in private dialogues and conferences.

Re: What has been done for the future version?

PostPosted: Mon Oct 16, 2023 11:35 am
by Alona Kutsenko
MyChat Client
[*] (14.10.23) (win32) the size of program localization resources has been reduced by 20%, and the speed of switching between different interface languages has become faster. The program's first launch time has been reduced too;

[-] (14.10.23) (win32) a localization bug when switching interface languages — the program displays an error. Fixed.

Re: What has been done for the future version?

PostPosted: Fri Oct 20, 2023 11:28 am
by Alona Kutsenko
MyChat Client
[+] (19.10.2023) (win32) run console commands in any conference or private dialogue using a forward slash ("/") before the command.

How does it work:
mcclient_2023-10-19_22-10-54.gif
MyChat Client runs the console command in the chat window
mcclient_2023-10-19_22-10-54.gif (229.48 KiB) Viewed 23721 times

If the console command is correct, it executes, and the program switches to console (Ctrl+`) for viewing results. If not, it displays a diagnostic message. In both cases, the command itself is not sent as a message to the chat.

In the console, you can run commands with a forward slash or without it, as usual.

Re: What has been done for the future version?

PostPosted: Mon Oct 23, 2023 10:10 am
by Alona Kutsenko
MyChat Client
[-] (22.10.23) (win32) when changing the file maximum download size in the server settings: the application changes this option incorrectly and requires to re-connect. Fixed.

MyChat Server
[+] (22.10.2023) (admin) the settings for configuring the maximum time to delete own messages in private dialogues ("Settings", "Additionally", "Maximum time for deleting own messages"). By default — 15 minutes;
[+] (22.10.2023) (admin) rights group filter in the Admin section "Rights control", "Permission groups";
[+] (22.10.2023) (core) new rule in user rights groups: "Privates", "Deleting own recently sent messages";
[+] (22.10.2023) (core) new rule in user rights groups: "Conferences", "Deleting own recently sent messages";

[*] (22.10.2023) (core) significantly increased the speed of deleting private messages: now this operation performs almost instantly;

Re: What has been done for the future version?

PostPosted: Tue Oct 24, 2023 11:38 am
by Alona Kutsenko
MyChat Client
[+] (24.10.2023) (win32) console command "/mini" to minimize the program interface window;

[-] (23.10.23) (win32) when changing the rights group with a user on the server, or moving them from one group to another then entries duplicate in the conference lists (Ctrl+2). Fixed.

Re: What has been done for the future version?

PostPosted: Fri Oct 27, 2023 3:08 pm
by Alona Kutsenko
MyChat Client
[+] (27.10.2023) (win32) sending animated and regular GIF files with preview;

MyChat Server
[-] (27.10.23) (kanban) when attempting to attach an animated GIF file of a big size to a task the server can crash while generating a preview. Fixed.

Re: What has been done for the future version?

PostPosted: Fri Oct 27, 2023 3:18 pm
by Alona Kutsenko
MyChat Client
[-] (27.10.23) (ios) multiple changes for displaying message statuses.

Re: What has been done for the future version?

PostPosted: Mon Oct 30, 2023 3:05 pm
by Alona Kutsenko
MyChat Client
[-] (30.10.23) (linux, mac) drafts do not save in the message input field. Fixed.

Re: What has been done for the future version?

PostPosted: Tue Oct 31, 2023 1:00 pm
by Alona Kutsenko
MyChat Server
[*] (30.10.23) (kanban) no notifications in the chat about Kanban board events for a user who makes actions (changes stages, comments, edits tasks, etc.) to avoid information mess.

Re: What has been done for the future version?

PostPosted: Tue Oct 31, 2023 3:10 pm
by Alona Kutsenko
MyChat Client
[-] (31.10.23) (win32) fixed minor localization errors in a user profile window (Alt+U).

Re: What has been done for the future version?

PostPosted: Wed Nov 01, 2023 3:22 pm
by Alona Kutsenko
MyChat Client
[*] (01.11.23) (win32) if it turns out that copying chat data to the Clipboard is unavailable, the program does not crash and displays the information message.

Re: What has been done for the future version?

PostPosted: Mon Nov 06, 2023 12:37 pm
by Alona Kutsenko
MyChat Client
[*] (03.11.23) (win32) information about how long a user is offline,"Busy", or "Away" is always displayed in a private window.

new-state-time-info.png
User status in MyChat Client
new-state-time-info.png (86.27 KiB) Viewed 22503 times

Re: What has been done for the future version?

PostPosted: Mon Nov 06, 2023 3:27 pm
by Alona Kutsenko
MyChat Server
[+] (06.11.2023) (kanban) option to bind scripts to tasks for better notification flexibility about task status changes, new comments, or edits.

Re: What has been done for the future version?

PostPosted: Tue Nov 07, 2023 3:48 pm
by Alona Kutsenko