Official news — MyChat 8.12 — GPS tracking in the corporate chat

Release date: 10.26.2021

Development history

 
[+] new feature;

[*] fixed bug or improved feature;

[-] fixed.

 

 

MyChat Client


 

[+] (Android) added buttons "Select all", "Invert", "Clear" on the screen of creating broadcasts;

[+] users' GPS tracking system (Android for now, iOS soon);

[+] tool for firing users; it's enabled by Rights on the server;

 

[*] Ctrl" + "3" in the chat window switches between common and personal contacts, if it's allowed by rights;

[*] when there is too long text in the private information field, then it is shown instantly in the hint after pointing a mouse on the text. The hint disappears automatically after 3 seconds;

[*] if changing some settings in the client after applying the server settings template, then after the next connection this template will be forcefully applied again;

[*] (Android) added highlights for links, phone numbers, email on the Announcements board;

 

[-] (Android) the applications shuts down on devices with 8.0 (API 26) when launching barcode scanner. Fixed;

[-] when deleting own message in a conference, and then switching to another dialogue and return back to the first conference, an empty line is displayed in the window of common messages. Fixed;

[-] (iOS) incoming notifications do not always display user's name. Fixed;

[-] (Android) incoming notification does not process user gender correctly, always using the neutral gender in the read status line. Fixed;

[-] (Android) when switching between different servers (without removing the application from the memory), and if there are users with the same UINs, then users' names displayed incorrectly. Fixed;

[-] fixed error when downloading the server settings template when the client is offline during the process;

[-] clicking on links on the announcements board (Ctrl+F12) does not work. Fixed;

[-] when inserting formatted text (Alt+T), if between colored text blocks was spaces, they were ignored. Fixed;

[-] sometimes, when a user is a conference moderator and was logged in from several devices at the same time, then he was colored in black instead of red in the conference user list. It affected the accessibility of the context menu for administration features. Fixed;

[-] when adding the task to Kanban project (Alt+K) the deadline date sets up incorrectly. Fixed;

[-] deleting messages in conferences works incorrectly even when checking the option "Delete for all". Messages are deleted anyway for all conference members. Fixed;

[-] (macOS)(Linux)(WinAlternative) a call ends when switching to a dialogue with offline user. Fixed;

[-] (macOS)(Linux)(WinAlternative) incorrect IP address is used for downloading files and viewing images when connecting to the alternative server address. Fixed;

[-] (iOS) fixed issues, when the list of conferences remains empty;

[-] (iOS) the list of conferences does not clear after switching accounts;

[-] (Android) switching between the main and alternative server's address does not work. Fixed;

[-] (iOS) incorrect calculating of a file's size. Fixed;

[-] (iOS) sometimes the badge for unread dialogues does not work correctly on the navigation tabs. Fixed;

 

MyChat Server


 

[+] technology for firing users that works on Admin Panel, User Management (you can choose several users at once), and in user profiles, the section "Work";

[+] console command "remove gpshistory" for clearing the history of a user's GPS tracking from the server's database;

[+] (MSL) function mGetGeoPosition for requesting latitude and longitude of a user's online device (Android or iOS);

 

[*] (Kanban) when pressing the plus button in the stage header, the task is added to this stage, and not to the first one;

[*] the project identification is always written in the address bar for copying option;

[*] (Kanban) all dates and time in project management converted into UTC;

[*] cache system for rights groups to increase connection speed of a big number of users;

[*] sometimes, when importing users from a domain, it was impossible to create a list of common contacts based on their department tree. Import procedure is improved;

 

[-] (Kanban) when adding a new picture via task editing, this image does not display in the task card after saving. Fixed;

[-] the "listening-port" parameter is ignored when configuring STUN/TURN servers for calls — the port is always 8888. Fixed;

[-] when deleting a user from the server, his personal groups and entries from common and personal groups do not delete. Fixed;

[-] when deleting a user from a server, then this account does not delete from a personal contact list, if it is there. Fixed;

[-] the server does not return full information in a private window for registered users according to the list of constants (COMPUTER_NET_NAME, IP_ADDRESS, MAC_ADDRESS, ROLE, etc.). Fixed;

[-] error in statuses of newly connected users. Sometime the list of online users contains disconnected accounts. Fixed;

[-] (Admin) when managing users profiles, the tab "Work", and change the department for the account, then the server freezes. Fixed;

[-] (MSL) function mGetUserGroupsListAsJSON works incorrectly and returns all common groups instead of those where a user is a member. Fixed.