MyChat 7.3 development history
Posted: Wed Dec 26, 2018 1:58 pm
The brackets show the date when a new feature was created or when a bug was fixed.
[+] new feature;
[*] fixed bug or improved feature;
[-] fixed;
MyChat Client
[+] (02.11.2019) (Android) ability to exit the dialogue window (in conferences and provate conversations) by swiping from the left to the right;
[+] (02.11.2019) (Android) mention users in conferences with the help of the symbol "@user_name";
[+] (02.11.2019) (Android) if you connected to the local network when entering the server manager, the server search begins;
[+] (02.11.2019) (Android) ability to change a password on the screen of the personal profile;
[+] (02.11.2019) (Android) "quick buttons" in notifications: "Mark as read", "Hide", "Reply';
[+] (02.11.2019) (Android) new tool "Search" (an icon in the right top corner of the main screen). The search is global (through the whole server), and it searches matches with UIN, name, or email. You can sort results;
[+] (02.11.2019) (Android) added the option "Delete message" (it is shown only to those users who have rights to delete messages);
[+] (02.08.2019) technology for deleting any messages in own private dialogues;
[+] (01.26.2019) extended setting section for managing MyChat Client work;
[+] (01.18.2019) the option "Events" -> "Switch automatically to incoming messages" (disabled by default);
[+] (01.08.2019) (Android) added the ability in settings to enable showing the active process when viewing a profile;
[*] (02.12.2019) if you download an original image or file from the server and see that such file does not exist on the server, MyChat Client console displays the message "[ERROR] Error #0252: file "8f4aa300b0b0cdadf58a68adcee3cbf3b50edb9c.png" is removed from the server";
[*] (02.11.2019) automatic determination for the Aero interface on Windows/Vista for disabling window transparency during voice/video calls, if you use basic interface (or Aero is disabled);
[*] (02.11.2019) (Android) improvements for the application main menu window, and server manager;
[*] (02.11.2019) (Android) changed display for sent photos in conferences and private dialogues: "IMG_yyyyMMdd_hhmmss.jpg";
[*] (02.11.2019) (Android) if the application shuts down incorrectly, the login after a new launch will perform automatically;
[*] (01.31.2019) a message about the impossibility to close an incoming broadcast without confirmation is shown at the bottom of the window in red color;
[*] (01.29.2019) fixed a text search in dialogues and history (Ctrl+F). Sometimes a message window about absent text that you search displays behind the search window. Now you will hear a warning sound only;
[*] (01.27.2019) automatic sorting in the window of private messages history (recent on top) + data display ("today", "yesterday", a day of the week or date if the dialogue is more than 7 days long);
[*] (01.27.2019) in the history window you see messages instantly, without pressing the button "Show", except cases when you choose a random range of dates;
[*] (01.25.2019) correct input for characters with diacritical symbols (AltCR+letter, like żąęś) in the chat;
[*] (01.18.2019) if you disable the option "Events" -> "Show chat window above all windows" -> "When there is a new message on the announcements board", the notification about new message will be shown in a system tray only;
[*] (01.18.2019) improved technology for displaying MyChat notifications above all windows in terminal sessions;
[-] (02.11.2019) (Android) just made images has incorrect tilt angle. Fixed;
[-] (02.11.2019) (Android) fixed issues when syncing messages;
[-] (02.11.2019) (Android) fixed rare issue of an indicator display for unread messages;
[-] (02.11.2019) (Android) error in the menu for inserting geolocations in Android 9.0. Fixed;
[-] (01.02.2019) if you set an empty path for saving files from other users on the server, MyChat Client applies this setting, and that leads to further problems with files receiving. Fixed;
[-] (01.02.2019) open sections in contact lists are not restored after a search; common and personal contact lists become minimized. Fixed;
[-] (01.31.2019) (ConsoleMessenger) errors are not written to the logs. For example, if IntegrationAPI is disabled or the program is given the wrong parameters. Fixed;
[-] (01.21.2019) a checksum displays instead of the word "Image" after the message synchronization in the chat. Fixed;
[-] (01.21.2019) ability to send messages with spaces only in conferences and provate dialogues. Fixed;
[-] (01.20.2019) error "Cannot change Visible in OnShow or OnHide" occurs sometimes when restarting the program and the account manager opens automatically. Fixed;
[-] (01.08.2019) (Android) error of the incoming notification display on Android 9. Fixed;
[-] (01.08.2019) (Android) fixed problem of the application crashing when viewing the list of received notification;
[-] (01.08.2019) (Android) when you move from a profile to a dialogue with a user, the last messages are displayed as empty in the chat list. Fixed;
[-] (01.06.2019) (Android) impossible to delete messages for all users in a conference if it is an action, special link, or smylies. Fixed;
[-] (01.04.2019) (Android) the application crashes when typing a message in a private dialogue or conference with no messages. Fixed;
[-] (01.02.2019) (Android) the application crashes when you open the private dialogue or conference with no messages. Fixed;
[-] (12.29.2018) (Android) fixed display logic for private and conference messages;
[-] (12.27.2018) error ID ID 56B30000, "'''' is not a valid integer value" when processing a dialogue list right after connection to the server. Fixed;
MyChat Server
[+] (02.10.2019) (Admin) rights groups rule to insert "Quick messages" in conferences, private dialogues, and notifications. Enabled by default;
[+] (02.09.2019) (MSL) function mKillClient for instant disconnection of any online user from the server;
[+] (02.08.2019) (Admin) tool for deleting any messages in private dialogues;
[+] (02.07.2019) (Admin) rule for "Rights control" -> "Permission groups" -> "Common" -> "Sending a screenshot in the chat". Enabled by default;
[+] (02.01.2019) "Settings" -> "Additionally" -> "Remember opened private dialogs in MyChat Client";
[+] (02.01.2019) (MSL) function mCloseAllDialogs for closing private dialogues for all server's users;
[*] (02.12.2019) files and images on Kanban board and intranet forum are not deleted by automatic file cleaner;
[*] (02.09.2019) if a sender matches with recipient in the function MCIAPI_CS_SendPrivateMessage, the sender will be replaced with UIN=0 (built-in bot Elisa);
[*] (01.31.2019) IntegrationAPI in a newly installed server is disabled by default due to security measures;
[*] (01.15.2019) option "Settings" -> "Additionally" -> "Forbid the registration of the new users" does not impact on the process of automatic registration for new people from website support;
[-] (02.11.2019) (MyChat Guest) when you invite a user to the chat, and then, after a successful connection, you delete an account on the server, a user wouldn't be able to connect with this invitation even though it is still valid;
[-] (01.04.2019) (Admin) in the tool "Banned users": after deletinge a ban, next person can't be selected and the "garbage" information is displayed on the right. Fixed;
[-] (01.04.2019) (Admin) error when when displaying a deleted script. Fixed;
[-] (01.31.2019) (Core) error during domain user registration with an empty password in Android application. Fixed;
[-] (01.31.2019) (Admin) incorrect work in mass changes section in a user manager. Fixed;
[-] (01.31.2019) (Admin) in the user list: a selection, sorting, and position go astray when refreshing the list;
[-] (01.24.2019) (Support) notifications about message delivery does not work in mobile browsers. Fixed;
[-] (01.22.2019) (Integration API) messages sent via REST API to the conference didn't get to the message history database. Fixed;
[-] (01.18.2019) (Core) valid support for default route in IPv6 (:: — equivalent of 0.0.0.0 in IPv4);
[-] (01.18.2019) (Admin) protocol types (IPv4/IPv6) did not switch. Fixed;
[-] (01.18.2019) (Support) the text input field gets clear after inserting a file in the chat. Fixed;
[-] (01.17.2019) (Admin) error when changing the user password in Admin Panel. After the server restart, the password becomes incorrect. Fixed;
[-] (01.08.2019) (Admin) impossible to add a port in a path to a website chat in a tool "Support button to a website". Fixed;
[-] (01.03.2018) (Support) messages with smilies are not displayed. Fixed;
[-] (12.27.2018) error ID 0A2B0000 "Access violation at address 00E560FC in module 'mcserv.exe'. Read of address 00000065" sometimes occurs when turning off the built-in FTP server. Fixed.
[+] new feature;
[*] fixed bug or improved feature;
[-] fixed;
MyChat Client
[+] (02.11.2019) (Android) ability to exit the dialogue window (in conferences and provate conversations) by swiping from the left to the right;
[+] (02.11.2019) (Android) mention users in conferences with the help of the symbol "@user_name";
[+] (02.11.2019) (Android) if you connected to the local network when entering the server manager, the server search begins;
[+] (02.11.2019) (Android) ability to change a password on the screen of the personal profile;
[+] (02.11.2019) (Android) "quick buttons" in notifications: "Mark as read", "Hide", "Reply';
[+] (02.11.2019) (Android) new tool "Search" (an icon in the right top corner of the main screen). The search is global (through the whole server), and it searches matches with UIN, name, or email. You can sort results;
[+] (02.11.2019) (Android) added the option "Delete message" (it is shown only to those users who have rights to delete messages);
[+] (02.08.2019) technology for deleting any messages in own private dialogues;
[+] (01.26.2019) extended setting section for managing MyChat Client work;
[+] (01.18.2019) the option "Events" -> "Switch automatically to incoming messages" (disabled by default);
[+] (01.08.2019) (Android) added the ability in settings to enable showing the active process when viewing a profile;
[*] (02.12.2019) if you download an original image or file from the server and see that such file does not exist on the server, MyChat Client console displays the message "[ERROR] Error #0252: file "8f4aa300b0b0cdadf58a68adcee3cbf3b50edb9c.png" is removed from the server";
[*] (02.11.2019) automatic determination for the Aero interface on Windows/Vista for disabling window transparency during voice/video calls, if you use basic interface (or Aero is disabled);
[*] (02.11.2019) (Android) improvements for the application main menu window, and server manager;
[*] (02.11.2019) (Android) changed display for sent photos in conferences and private dialogues: "IMG_yyyyMMdd_hhmmss.jpg";
[*] (02.11.2019) (Android) if the application shuts down incorrectly, the login after a new launch will perform automatically;
[*] (01.31.2019) a message about the impossibility to close an incoming broadcast without confirmation is shown at the bottom of the window in red color;
[*] (01.29.2019) fixed a text search in dialogues and history (Ctrl+F). Sometimes a message window about absent text that you search displays behind the search window. Now you will hear a warning sound only;
[*] (01.27.2019) automatic sorting in the window of private messages history (recent on top) + data display ("today", "yesterday", a day of the week or date if the dialogue is more than 7 days long);
[*] (01.27.2019) in the history window you see messages instantly, without pressing the button "Show", except cases when you choose a random range of dates;
[*] (01.25.2019) correct input for characters with diacritical symbols (AltCR+letter, like żąęś) in the chat;
[*] (01.18.2019) if you disable the option "Events" -> "Show chat window above all windows" -> "When there is a new message on the announcements board", the notification about new message will be shown in a system tray only;
[*] (01.18.2019) improved technology for displaying MyChat notifications above all windows in terminal sessions;
[-] (02.11.2019) (Android) just made images has incorrect tilt angle. Fixed;
[-] (02.11.2019) (Android) fixed issues when syncing messages;
[-] (02.11.2019) (Android) fixed rare issue of an indicator display for unread messages;
[-] (02.11.2019) (Android) error in the menu for inserting geolocations in Android 9.0. Fixed;
[-] (01.02.2019) if you set an empty path for saving files from other users on the server, MyChat Client applies this setting, and that leads to further problems with files receiving. Fixed;
[-] (01.02.2019) open sections in contact lists are not restored after a search; common and personal contact lists become minimized. Fixed;
[-] (01.31.2019) (ConsoleMessenger) errors are not written to the logs. For example, if IntegrationAPI is disabled or the program is given the wrong parameters. Fixed;
[-] (01.21.2019) a checksum displays instead of the word "Image" after the message synchronization in the chat. Fixed;
[-] (01.21.2019) ability to send messages with spaces only in conferences and provate dialogues. Fixed;
[-] (01.20.2019) error "Cannot change Visible in OnShow or OnHide" occurs sometimes when restarting the program and the account manager opens automatically. Fixed;
[-] (01.08.2019) (Android) error of the incoming notification display on Android 9. Fixed;
[-] (01.08.2019) (Android) fixed problem of the application crashing when viewing the list of received notification;
[-] (01.08.2019) (Android) when you move from a profile to a dialogue with a user, the last messages are displayed as empty in the chat list. Fixed;
[-] (01.06.2019) (Android) impossible to delete messages for all users in a conference if it is an action, special link, or smylies. Fixed;
[-] (01.04.2019) (Android) the application crashes when typing a message in a private dialogue or conference with no messages. Fixed;
[-] (01.02.2019) (Android) the application crashes when you open the private dialogue or conference with no messages. Fixed;
[-] (12.29.2018) (Android) fixed display logic for private and conference messages;
[-] (12.27.2018) error ID ID 56B30000, "'''' is not a valid integer value" when processing a dialogue list right after connection to the server. Fixed;
MyChat Server
[+] (02.10.2019) (Admin) rights groups rule to insert "Quick messages" in conferences, private dialogues, and notifications. Enabled by default;
[+] (02.09.2019) (MSL) function mKillClient for instant disconnection of any online user from the server;
[+] (02.08.2019) (Admin) tool for deleting any messages in private dialogues;
[+] (02.07.2019) (Admin) rule for "Rights control" -> "Permission groups" -> "Common" -> "Sending a screenshot in the chat". Enabled by default;
[+] (02.01.2019) "Settings" -> "Additionally" -> "Remember opened private dialogs in MyChat Client";
[+] (02.01.2019) (MSL) function mCloseAllDialogs for closing private dialogues for all server's users;
[*] (02.12.2019) files and images on Kanban board and intranet forum are not deleted by automatic file cleaner;
[*] (02.09.2019) if a sender matches with recipient in the function MCIAPI_CS_SendPrivateMessage, the sender will be replaced with UIN=0 (built-in bot Elisa);
[*] (01.31.2019) IntegrationAPI in a newly installed server is disabled by default due to security measures;
[*] (01.15.2019) option "Settings" -> "Additionally" -> "Forbid the registration of the new users" does not impact on the process of automatic registration for new people from website support;
[-] (02.11.2019) (MyChat Guest) when you invite a user to the chat, and then, after a successful connection, you delete an account on the server, a user wouldn't be able to connect with this invitation even though it is still valid;
[-] (01.04.2019) (Admin) in the tool "Banned users": after deletinge a ban, next person can't be selected and the "garbage" information is displayed on the right. Fixed;
[-] (01.04.2019) (Admin) error when when displaying a deleted script. Fixed;
[-] (01.31.2019) (Core) error during domain user registration with an empty password in Android application. Fixed;
[-] (01.31.2019) (Admin) incorrect work in mass changes section in a user manager. Fixed;
[-] (01.31.2019) (Admin) in the user list: a selection, sorting, and position go astray when refreshing the list;
[-] (01.24.2019) (Support) notifications about message delivery does not work in mobile browsers. Fixed;
[-] (01.22.2019) (Integration API) messages sent via REST API to the conference didn't get to the message history database. Fixed;
[-] (01.18.2019) (Core) valid support for default route in IPv6 (:: — equivalent of 0.0.0.0 in IPv4);
[-] (01.18.2019) (Admin) protocol types (IPv4/IPv6) did not switch. Fixed;
[-] (01.18.2019) (Support) the text input field gets clear after inserting a file in the chat. Fixed;
[-] (01.17.2019) (Admin) error when changing the user password in Admin Panel. After the server restart, the password becomes incorrect. Fixed;
[-] (01.08.2019) (Admin) impossible to add a port in a path to a website chat in a tool "Support button to a website". Fixed;
[-] (01.03.2018) (Support) messages with smilies are not displayed. Fixed;
[-] (12.27.2018) error ID 0A2B0000 "Access violation at address 00E560FC in module 'mcserv.exe'. Read of address 00000065" sometimes occurs when turning off the built-in FTP server. Fixed.