Страница 1 из 1

Версия 7.3, история разработки

СообщениеДобавлено: Чт дек 27, 2018 11:56 am
Алексей Пикуров
История всех версий MyChat

В скобках указывается дата, когда была реализована новая возможность или исправлена ошибка.

[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;

MyChat Client
[+] (11.02.2019) (Android) добавлена возможность выходить из экрана переписки (в конференциях и приватах) при помощи свайпа слева направо;
[+] (11.02.2019) (Android) добавлены обращения к пользователям в конференциях, при помощи ввода символа "@имя_пользователя";
[+] (11.02.2019) (Android) при входе в мастер серверов, если вы находитесь в локальной сети, будет произведен поиск серверов;
[+] (11.02.2019) (Android) на экране личного профиля добавлена возможность изменить пароль;
[+] (11.02.2019) (Android) в уведомлениях добавлены "быстрые" кнопки: "Отметить как прочитанное", "Скрыть", "Ответить";
[+] (11.02.2019) (Android) добавлен новый инструмент — "Поиск" (иконка в правом верхнем углу главного экрана). Поиск глобальный, по всему серверу, ищет совпадения по UIN, имени или Email. Результаты можно сортировать;
[+] (11.02.2019) (Android) в диалоговое меню сообщений в конфренциях и приватах добавлен пункт "Удалить сообщение" (он покажется только пользователям, у которых есть на это права);
[+] (08.02.2019) технология удаления произвольных сообщений из своих приватных диалогов;
[+] (26.01.2019) расширенный раздел настроек для тонкого управления работой приложения MyChat Client;
[+] (18.01.2019) опция "События" -> "Автоматически переключаться на входящие сообщения". По умолчанию отключена;
[+] (08.01.2019) (Android) в настройках приложения добавлена возможность включить разрешение для показа активного процесса в просмотре профиля;

[*] (12.02.2019) если при попытке скачать оригинал изображения или файл с сервера выясняется, что такого файла нет на сервере, то в консоль MyChat Client теперь выдаётся сообщение типа "[ERROR] Ошибка #0252: файл "8f4aa300b0b0cdadf58a68adcee3cbf3b50edb9c.png" удалён с сервера";
[*] (11.02.2019) автоматическое определение Aero интерфейса Windows Vista/7 для отключения прозрачности окна при голосовых и видеозвонках, если включен упрощённый интерфейс или Aero выключен;
[*] (11.02.2019) (Android) доработки интерфейса главного экрана приложения, мастера серверов;
[*] (11.02.2019) (Android) изменено именование отправляемых фотографий в конференциях и приватах. Теперь имя будет иметь вид: "IMG_yyyyMMdd_hhmmss.jpg";
[*] (11.02.2019) (Android) теперь, в случае, если приложение завершило свою работу некорректно, при новом запуске логин произойдет автоматически;
[*] (31.01.2019) сообщение о невозможности закрыть входящее оповещение без подтверждения теперь показывается внутри окна, в нижней части + выделяется красным цветом;
[*] (29.01.2019) поправлен поиск текста в чатах и в истории (Ctrl+F), иногда сообщение об отсутствии текста для поиска показывалось позади окна поиска. Теперь просто выдаётся предупреждающий сигнал;
[*] (27.01.2019) автоматическая сортировка в окне истории приватных сообщений (свежие — сверху) + указание даты ("сегодня", "вчера", день недели или дата, если диалогу больше 7 дней);
[*] (27.01.2019) в окне истории сообщения показываются сразу, без нажатия на кнопку "Показать", кроме случая, когда выбирается произвольный диапазон дат;
[*] (25.01.2019) корректный ввод символов с диакритическими знаками (AltGr+буква, вроде żąęś) в чате;
[*] (18.01.2019) если отключить опцию "События" -> "Показывать окно чата поверх всех окон" -> "При новом сообщении на доске объявлений", то уведомление о новом сообщении будет показано только в трее;
[*] (18.01.2019) улучшена технология показа уведомлений MyChat поверх всех окон в терминальных сессиях;

[-] (11.02.2019) (Android) только что сфотографированные изображения через меню "Вставить" имели неправильный угол наклона. Исправлено;
[-] (11.02.2019) (Android) исправления ошибок во время синхронизации сообщений;
[-] (11.02.2019) (Android) исправлена редкая ошибка отображения индикатора непрочитанных сообщений;
[-] (11.02.2019) (Android) ошибка запуска меню вставки геолокации на Android 9.0. Исправлено;
[-] (01.02.2019) если на сервере в назначении профиля настроек указали пустой путь для сохранения файлов от других пользователей, то MyChat Client применял эту настройку, что могло привести к дальнейшим проблемам при получении файлов. Исправлено;
[-] (01.02.2019) раскрытые разделы в списках контактов не восстанавливались после поиска, общий и личный списки контактов делались свёрнутыми. Исправлено;
[-] (31.01.2019) (ConsoleMessenger) не выводились ошибки в консоль. Например, если IntegrationAPI выключен или утилите переданы неправильные параметры. Исправлено;
[-] (21.01.2019) (Android) после синхронизации сообщений, в чатах вместо слова "Изображение" подставлялась его контрольная сумма. Исправлено;
[-] (21.01.2019) (Android) в приватных сообщениях и конференциях можно было отправить сообщения состоящие из пробелов. Исправлено;
[-] (20.01.2019) ошибка "Cannot change Visible in OnShow or OnHide", иногда возникающая при старте программы, когда автоматически открывается менеджер учётных записей. Исправлена;
[-] (08.01.2019) (Android) ошибка отображения входящего оповещения на устройствах с Android 9. Исправлено;
[-] (08.01.2019) (Android) исправлена проблема вылета приложения во время просмотра списка полученных оповещений;
[-] (08.01.2019) (Android) раньше, при переходе в диалог с пользователем из страницы профиля, в списке чатов затиралось последнее сообщение. Исправлено;
[-] (06.01.2019) не работало удаление сообщений в конференциях у всех пользователей, если это был action, специальная ссылка или просто смайлики. Исправлено;
[-] (04.01.2019) (Android) ошибка вылета приложения после попытки написать сообщение в приватном диалоге или конференции в которых нет сообщений. Исправлено;
[-] (02.01.2019) (Android) ошибка вылета приложения после открытия приватного диалога или конференции в которых нет сообщений. Исправлено;
[-] (29.12.2018) (Android) множественные исправления в логике отображения приватных сообщений и сообщений в конференциях;
[-] (27.12.2018) ошибка ID 56B30000, "'''' is not a valid integer value" при обработке списка диалогов сразу после соединения с сервером. Исправлена;

MyChat Server
[+] (10.02.2019) (Admin) правило в группах прав для разрешения вставки "Быстрых сообщений" в конференции, приваты и оповещения. По умолчанию включено;
[+] (09.02.2019) (MSL) функция mKillClient для мгновенного отключения любого онлайн-пользователя от сервера;
[+] (08.02.2019) (Admin) инструмент для удаления любых сообщений из приватных диалогов;
[+] (07.02.2019) (Admin) правило для "Управление правами" -> "Группы прав" -> "Общие" -> "Отправка снимка экрана в чат". По умолчанию включено;
[+] (04.02.2019) опция "Настройки" -> "Дополнительно" -> "Запоминать открытые приватные диалоги в MyChat Client";
[+] (01.02.2019) (MSL) функция mCloseAllDialogs для закрытия приватных диалогов всем пользователям сервера;

[*] (12.02.2019) файлы и изображения, размещённые на канбан-доске и во встроенном форуме, теперь не удаляются автоматической чисткой файлов;
[*] (09.02.2019) (Integration API) если в функции MCIAPI_CS_SendPrivateMessage отправитель совпадает с получателем, то отправитель будет заменён на UIN=0 (встроенный робот Elisa);
[*] (31.01.2019) Integration API в только что установленном сервере по умолчанию отключается из соображений безопасности;
[*] (15.01.2019) опция "Настройки" -> "Дополнительно" -> "Запретить регистрацию новых пользователей" теперь не влияет на процесс автоматической регистрации новых людей из чата поддержки на сайте;

[-] (11.02.2019) (MyChat Guest) если пригласить пользователя в чат, а затем, после успешного соединения, удалить новую учётную запись на сервере, то пользователь уже не сможет подключиться по этому приглашению, хотя оно актуально. Исправлено;
[-] (11.02.2019) (Admin) в инструменте "Забаненные пользователи" после удаления бана не выбирался следующий пользователь и отображалась "мусорная информация". Исправлено;
[-] (04.02.2019) (Admin) ошибка отображения удаленного скрипта. Исправлено;
[-] (31.01.2019) (Core) ошибка при доменной авторизации пользователей в Android-приложениях. Исправлена;
[-] (31.01.2019) (Admin) неправильно работало массовое изменение в менеджере пользователей. Исправлено;
[-] (31.01.2019) (Admin) в списке онлайн пользователей, при обновлении списка сбивалось выделение, сортировка и позиция. Исправлено;
[-] (24.01.2019) (Support) не работали уведомления о доставке сообщений с мобильных браузеров. Исправлено;
[-] (22.01.2019) (Integration API) сообщения, отправленные через REST API в конференцию, не попадали в базу истории сообщений. Исправлено;
[-] (18.01.2019) (Core) корректная поддержка default route в IPv6 (:: - аналог 0.0.0.0 в IPv4);
[-] (18.01.2019) (Admin) не переключался тип протоколов (IPv4/IPv6). Исправлено;
[-] (18.01.2019) (Support) очищалось поле ввода с текстом, после вставки файла в чат. Исправлено;
[-] (17.01.2019) (Admin) ошибка изменения пароля пользователя в админке. После перезапуска сервера пароль оказывался некорректным. Исправлено;
[-] (08.01.2019) (Admin) в инструменте "Web-поддержка на сайт" не добавлялся порт в пути к чату поддержки. Исправлено;
[-] (03.01.2019) (Support) ошибка в отображении смайликов, из-за чего сообщения с ними не отображались. Исправлена;
[-] (27.12.2018) ошибка ID 0A2B0000 "Access violation at address 00E560FC in module 'mcserv.exe'. Read of address 00000065", иногда возникала при выключении встроенного FTP сервера. Исправлена.

Изображение

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт дек 27, 2018 4:44 pm
Алексей Пикуров
MyChat Client
[-] (27.12.2018) ошибка ID 56B30000, "'''' is not a valid integer value" при обработке списка диалогов сразу после соединения с сервером. Исправлена;

MyChat Server
[-] (27.12.2018) ошибка ID 0A2B0000 "Access violation at address 00E560FC in module 'mcserv.exe'. Read of address 00000065", иногда возникала при выключении встроенного FTP сервера. Исправлена.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Сб дек 29, 2018 4:40 pm
Георгий Лысенко
MyChat Client
[-] (29.12.2018) (Android) множественные исправления в логике отображения приватных сообщений и сообщений в конференциях.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Ср янв 02, 2019 2:57 pm
Георгий Лысенко
MyChat Client
[-] (02.01.2019) (Android) ошибка вылета приложения после открытия приватного диалога или конференции в которых нет сообщений. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 03, 2019 4:25 pm
Андрей Раков
MyChat Server
[-] (03.01.2019) (Support) ошибка в отображении смайликов, из-за чего сообщения с ними не отображались. Исправлена.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт янв 04, 2019 2:43 pm
Георгий Лысенко
MyChat Client
[-] (04.01.2019) (Android) ошибка вылета приложения после попытки написать сообщение в приватном диалоге или конференции в которых нет сообщений. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вс янв 06, 2019 5:35 pm
Алексей Пикуров
MyChat Client
[-] (06.01.2019) не работало удаление сообщений в конференциях у всех пользователей, если это был action, специальная ссылка или просто смайлики. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 08, 2019 1:20 pm
Георгий Лысенко
MyChat Client
[-] (08.01.2019) (Android) раньше, при переходе в диалог с пользователем из страницы профиля, в списке чатов затиралось последнее сообщение. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 08, 2019 2:03 pm
Георгий Лысенко
MyChat Client
[-] (08.01.2019) (Android) ошибка отображения входящего оповещения на устройствах с Android 9. Исправлено;
[-] (08.01.2019) (Android) исправлена проблема вылета приложения во время просмотра списка полученных оповещений.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 08, 2019 7:25 pm
Андрей Раков
MyChat Server
[-] (08.01.2019) (Admin) в инструменте "Web-поддержка на сайт" не добавлялся порт в пути к чату поддержки. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 08, 2019 7:58 pm
Георгий Лысенко
MyChat Client
[+] (08.01.2019) (Android) в настройках приложения добавлена возможность включить разрешение для показа активного процесса в просмотре профиля.
active_process.png
active_process.png (5.86 КБ) Просмотров: 30978

profile.png
profile.png (4.41 КБ) Просмотров: 30978

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 15, 2019 7:25 pm
Алексей Пикуров
MyChat Server
[*] (15.01.2019) опция "Настройки" -> "Дополнительно" -> "Запретить регистрацию новых пользователей" теперь не влияет на процесс автоматической регистрации новых людей из чата поддержки на сайте.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 17, 2019 8:17 pm
Алексей Пикуров
MyChat Server
[-] (17.01.2019) (Admin) ошибка изменения пароля пользователя в админке. После перезапуска сервера пароль оказывался некорректным. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт янв 18, 2019 2:19 pm
Андрей Раков
MyChat Server
[-] (18.01.2019) (Support) очищалось поле ввода с текстом, после вставки файла в чат. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт янв 18, 2019 4:30 pm
Андрей Раков
MyChat Server
[-] (18.01.2019) (Admin) не переключался тип протоколов (IPv4/IPv6). Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт янв 18, 2019 4:36 pm
Алексей Пикуров
MyChat Server
[-] (18.01.2019) (Core) корректная поддержка default route в IPv6 (:: - аналог 0.0.0.0 в IPv4).

cannotbindip.png
cannotbindip.png (3.73 КБ) Просмотров: 30842


Текст ошибки: "Cannot bind 2004 TCP port, WINSOCK ERROR 10038:Socket operation on nonsocket".

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт янв 18, 2019 8:18 pm
Алексей Пикуров
MyChat Client
[+] (18.01.2019) опция "События" -> "Автоматически переключаться на входящие сообщения". По умолчанию отключена;

autoswitchtoincomingmessages.png
autoswitchtoincomingmessages.png (15.44 КБ) Просмотров: 30838


Смысл этой настройки в том, что если включить показ главного окна MyChat при входящих сообщениях в приватах, то отправителю не будет отправляться уведомление о прочтении + на локальном клиенте сообщения не будут автоматически отмечаться, как прочитанные. Даже несмотря на то, что окно чата будет всплывать поверх всех окон в системе.

[*] (18.01.2019) если отключить опцию "События" -> "Показывать окно чата поверх всех окон" -> "При новом сообщении на доске объявлений", то уведомление о новом сообщении будет показано только в трее;
[*] (18.01.2019) улучшена технология показа уведомлений MyChat поверх всех окон в терминальных сессиях.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вс янв 20, 2019 8:00 pm
Алексей Пикуров
MyChat Client
[-] (20.01.2019) ошибка "Cannot change Visible in OnShow or OnHide", иногда возникающая при старте программы, когда автоматически открывается менеджер учётных записей. Исправлена.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн янв 21, 2019 12:40 pm
Георгий Лысенко
MyChat Client
[-] (21.01.2019) (Android) в приватных сообщениях и конференциях можно было отправить сообщения состоящие из пробелов. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн янв 21, 2019 12:42 pm
Георгий Лысенко
MyChat Client
[-] (21.01.2019) (Android) после синхронизации сообщений, в чатах вместо слова "Изображение" подставлялась его контрольная сумма. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн янв 21, 2019 4:50 pm
Алексей Пикуров
Дистрибутив пересобран и перезалит на сайт, версия 7.2, цифра не менялась.

Скачать свежую сборку

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 22, 2019 2:26 pm
Алексей Пикуров
MyChat Server
[-] (22.01.2019) (Integration API) сообщения, отправленные через REST API в конференцию, не попадали в базу истории сообщений. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 24, 2019 2:32 pm
Андрей Раков
MyChat Server
[-] (24.01.2019) (Support) не работали уведомления о доставке сообщений с мобильных браузеров. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт янв 25, 2019 6:17 pm
Алексей Пикуров
MyChat Client
[*] (25.01.2019) корректный ввод символов с диакритическими знаками (AltGr+буква, вроде żąęś) в чате.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Сб янв 26, 2019 4:39 pm
Алексей Пикуров
MyChat Client
[+] (26.01.2019) расширенный раздел настроек для тонкого управления работой приложения MyChat Client.

mychat-ext-options.png
Расширенные настройки MyChat Client
mychat-ext-options.png (14.73 КБ) Просмотров: 30726

Здесь всё похоже на текстовые файлы настроек в Linux. Всё, что начинается с символа решётки, считается комментарием. Пока там одна переменная, если раскомментировать "AutoCopyRTF=false", то MyChat перестанет копировать в буфер обмена содержимое в формате RTF.

Подробнее о проблеме с буфером обмена в Radmin

Настройки подобного рода нужны для решения проблем совместимости с другим ПО.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вс янв 27, 2019 5:09 pm
Алексей Пикуров
MyChat Client
[*] (27.01.2019) автоматическая сортировка в окне истории приватных сообщений (свежие — сверху) + указание даты ("сегодня", "вчера", день недели или дата, если диалогу больше 7 дней);
[*] (27.01.2019) в окне истории сообщения показываются сразу, без нажатия на кнопку "Показать", кроме случая, когда выбирается произвольный диапазон дат.

show-messages-history-form.png
История приватных сообщений в мессенджере MyChat
show-messages-history-form.png (24.73 КБ) Просмотров: 30716

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 29, 2019 7:53 pm
Алексей Пикуров
MyChat Client
[*] (29.01.2019) поправлен поиск текста в чатах и в истории (Ctrl+F), иногда сообщение об отсутствии текста для поиска показывалось позади окна поиска. Теперь просто выдаётся предупреждающий сигнал.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт янв 29, 2019 8:01 pm
Алексей Пикуров
Свежая сборка залита на сайт, версия не менялась.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 31, 2019 1:14 pm
Андрей Раков
MyChat Server
[-] (31.01.2019) (Admin) неправильно работало массовое изменение в менеджере пользователей. Исправлено;
[-] (31.01.2019) (Admin) в списке онлайн пользователей, при обновлении списка сбивалось выделение, сортировка и позиция. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 31, 2019 1:55 pm
Алексей Пикуров
MyChat Client
[-] (31.01.2019) (ConsoleMessenger) не выводились ошибки в консоль. Например, если IntegrationAPI выключен или утилите переданы неправильные параметры. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 31, 2019 6:32 pm
Алексей Пикуров
MyChat Client
[*] (31.01.2019) сообщение о невозможности закрыть входящее оповещение без подтверждения теперь показывается внутри окна, в нижней части + выделяется красным цветом.

incoming-broadcast.png
Входящее оповещение в MyChat, требование подтверждения прочтения
incoming-broadcast.png (6.13 КБ) Просмотров: 30637

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 31, 2019 6:52 pm
Алексей Пикуров
MyChat Server
[*] (31.01.2019) Integration API в только что установленном сервере по умолчанию отключается из соображений безопасности.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт янв 31, 2019 9:01 pm
Алексей Пикуров
MyChat Server
[-] (31.01.2019) (Core) ошибка при доменной авторизации пользователей с пустым паролем в Android-приложениях. Исправлена.

Выяснилось, что если указать пустой пароль при авторизации доменного пользователя (domain/login), то MyChat Server впускает такого пользователя при наличии такого же логина в домене. Проблема связана со спецификой работы LDAP.

Сделан дополнительный контроль в ядре сервера, а также в Android-приложении.

Всем клиентам, которые используют доменную авторизацию, просьба обновиться на последнюю сборку MyChat Server.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт фев 01, 2019 5:02 pm
Алексей Пикуров
MyChat Server
[+] (01.02.2019) (MSL) функция mCloseAllDialogs для закрытия приватных диалогов всем пользователям сервера.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт фев 01, 2019 7:57 pm
Алексей Пикуров
MyChat Client
[-] (01.02.2019) если на сервере в назначении профиля настроек указали пустой путь для сохранения файлов от других пользователей, то MyChat Client применял эту настройку, что могло привести к дальнейшим проблемам при получении файлов. Исправлено;
[-] (01.02.2019) раскрытые разделы в списках контактов не восстанавливались после поиска, общий и личный списки контактов делались свёрнутыми. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн фев 04, 2019 7:13 pm
Андрей Раков
MyChat Server
[-] (04.02.2019) (Admin) ошибка отображения удаленного скрипта. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн фев 04, 2019 7:23 pm
Алексей Пикуров
MyChat Server
[+] (04.02.2019) опция "Настройки" -> "Дополнительно" -> "Запоминать открытые приватные диалоги в MyChat Client".

remember-private-dialogs.png
remember-private-dialogs.png (52.73 КБ) Просмотров: 30564


Если снять эту галку, то закладки приватных диалогов не будут открываться после перезапуска или переподключения MyChat Client.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт фев 07, 2019 6:54 pm
Алексей Пикуров
MyChat Server
[+] (07.02.2019) (Admin) правило для "Управление правами" -> "Группы прав" -> "Общие" -> "Отправка снимка экрана в чат". По умолчанию включено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт фев 08, 2019 5:05 pm
Алексей Пикуров
Реализована технология для удаления любых сообщений из приватных диалогов. Сообщения удаляются везде, автоматически, в локальных базах данных MyChat Client и на сервере. Восстановить удалённые сообщения нельзя. Даже если сообщение будет удалено, когда собеседник был не в сети, информация синхронизируется после подключения и сообщение будет у него удалено.

Доступ к этим инструментам регулируется правами групп пользователей на сервере.

MyChat Client
[+] (08.02.2019) технология удаления произвольных сообщений из своих приватных диалогов;

delete-private-message-from-client-app.png
Удаление приватного сообщения в MyChat Client
delete-private-message-from-client-app.png (53.56 КБ) Просмотров: 30486


MyChat Server
[+] (08.02.2019) (Admin) инструмент для удаления любых сообщений из приватных диалогов.

delete-private-message-from-adm-console.png
Как удалить любое приватное сообщение в админке MyChat Server в инструменте просмотра протоколов
delete-private-message-from-adm-console.png (71.24 КБ) Просмотров: 30486

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Сб фев 09, 2019 7:56 pm
Алексей Пикуров
MyChat Server
[+] (09.02.2019) (MSL) функция mKillClient для мгновенного отключения любого онлайн-пользователя от сервера.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Сб фев 09, 2019 8:21 pm
Алексей Пикуров
MyChat Server
[*] (09.02.2019) (Integration API) если в функции MCIAPI_CS_SendPrivateMessage отправитель совпадает с получателем, то отправитель будет заменён на UIN=0 (встроенный робот Elisa).

Это сделано потому, что в MyChat пользователи не могут отправлять сообщения сами себе.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вс фев 10, 2019 5:54 pm
Алексей Пикуров
MyChat Server
[+] (10.02.2019) (Admin) правило в группах прав для разрешения вставки "Быстрых сообщений" в конференции, приваты и оповещения. По умолчанию включено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн фев 11, 2019 3:31 pm
Андрей Раков
MyChat Server
[-] (11.02.2019) (Admin) в инструменте "Забаненные пользователи" после удаления бана не выбирался следующий пользователь и отображалась "мусорная информация" справа. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн фев 11, 2019 4:32 pm
Георгий Лысенко
MyChat Client
[+] (11.02.2019) (Android) добавлена возможность выходить из экрана переписки (в конференциях и приватах) при помощи свайпа слева направо;
[+] (11.02.2019) (Android) добавлены обращения к пользователям в конференциях, при помощи ввода символа "@имя_пользователя";
[+] (11.02.2019) (Android) при входе в мастер серверов, если вы находитесь в локальной сети, будет произведен поиск серверов;
[+] (11.02.2019) (Android) на экране личного профиля добавлена возможность изменить пароль;
[+] (11.02.2019) (Android) в уведомлениях добавлены "быстрые" кнопки: "Отметить как прочитанное", "Скрыть", "Ответить";
[+] (11.02.2019) (Android) добавлен новый инструмент — "Поиск" (иконка в правом верхнем углу главного экрана). Поиск глобальный, по всему серверу, ищет совпадения по UIN, имени или Email. Результаты можно сортировать;
[+] (11.02.2019) (Android) в диалоговое меню сообщений в конфренциях и приватах добавлен пункт "Удалить сообщение" (он покажется только пользователям, у которых есть на это права).

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн фев 11, 2019 4:33 pm
Георгий Лысенко
MyChat Client
[*] (11.02.2019) (Android) доработки интерфейса главного экрана приложения, мастера серверов;
[*] (11.02.2019) (Android) изменено именование отправляемых фотографий в конференциях и приватах. Теперь имя будет иметь вид: "IMG_yyyyMMdd_hhmmss.jpg";
[*] (11.02.2019) (Android) теперь, в случае, если приложение завершило свою работу некорректно, при новом запуске логин произойдет автоматически.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн фев 11, 2019 4:34 pm
Георгий Лысенко
MyChat Client
[-] (11.02.2019) (Android) только что сфотографированные изображения через меню "Вставить" имели неправильный угол наклона. Исправлено;
[-] (11.02.2019) (Android) исправления ошибок во время синхронизации сообщений;
[-] (11.02.2019) (Android) исправлена редкая ошибка отображения индикатора непрочитанных сообщений;
[-] (11.02.2019) (Android) ошибка запуска меню вставки геолокации на Android 9.0. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн фев 11, 2019 5:25 pm
Алексей Пикуров
[*] (11.02.2019) автоматическое определение Aero интерфейса Windows Vista/7 для отключения прозрачности окна при голосовых и видеозвонках, если включен упрощённый интерфейс или Aero выключен.

Выяснилось, что при отключенном Aero или при упрощённом интерфейсе OS в этих операционных системах есть проблемы с показом окна звонков (freeze). Проблема решена.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт фев 12, 2019 4:26 pm
Алексей Пикуров
MyChat Server
[-] (11.02.2019) (MyChat Guest) если пригласить пользователя в чат, а затем, после успешного соединения, удалить новую учётную запись на сервере, то пользователь уже не сможет подключиться по этому приглашению, хотя оно актуально. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт фев 12, 2019 7:12 pm
Алексей Пикуров
MyChat Server
[*] (12.02.2019) файлы и изображения, размещённые на канбан-доске и во встроенном форуме, теперь не удаляются автоматической чисткой файлов.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Ср фев 13, 2019 2:34 pm
Алексей Пикуров
MyChat Client
[*] (12.02.2019) если при попытке скачать оригинал изображения или файл с сервера выясняется, что такого файла нет на сервере, то в консоль MyChat Client теперь выдаётся сообщение типа "[ERROR] Ошибка #0252: файл "8f4aa300b0b0cdadf58a68adcee3cbf3b50edb9c.png" удалён с сервера".

Re: Версия 7.3, история разработки

СообщениеДобавлено: Ср фев 13, 2019 7:18 pm
Алексей Пикуров
Официальная новость о выходе новой версии: "MyChat 7.3 — удаление переписки в приватных диалогах".