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

Версия 5.3. История разработки

СообщениеДобавлено: Чт ноя 14, 2013 4:54 pm
Алексей Пикуров
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;

MyChat Client
[+] (20.05.2014) аудио и видеосвязь в Windows клиенте чата. Также возможны звонки в WEB-клиент и из него в Windows клиент;
[+] (05.05.2014) консольная команда Copy Role для копирования списка прав из одной группы в другую. Нужны административные права;
[+] (28.04.2014) сделан обработчик ссылок в чате вида file:// (на внутренние папки и файлы в локальной сети). Раньше можно было указывать ссылки только в стиле "\\computer\folder\file";
[+] (22.04.2014) установщик MyChat добавляет на Рабочий стол и в группу программ иконку для запуска WEB-клиента;
[+] (08.04.2014) все звуки, которые используются в MyChat, теперь заменены с WAV на MP3;
[+] (03.04.2014) возможность изменить в настройках иконку программы, которая отображается в трее. Удобно, если на компьютере запущено несколько MyChat Client-ов одновременно;
[+] (03.04.2014) в сервисных сообщениях теперь перед текстом в чате отображается соответствующая иконка, что облегчает чтение;

[*] (28.04.2014) в приветствии робота Elisa нельзя было использовать переводы строк, исправлено. Также добавлен корректный парсинг линков типа "file://";
[*] (25.04.2014) обновлены и дополнены административные консольные команды del ban, list bans, topic, list channels, list users и list roles;
[*] (11.04.2014) в менеджере плагинов MyChat Client при загрузке нового плагина добавлен фильтр: загружать только ZIP архивы (именно в таком формате поставляются плагины к MyChat);
[*] (09.04.2014) иногда в оповещениях с подтверждением прочтения была неактивна галка "подтверждаю, я прочитал это". Добавлены дополнительные условия для контроля такой ситуации;
[*] (27.03.2014) возвращена поддержка библиотеки OpenSSL для шифрования трафика;
[*] (11.02.2014) значительно ускорен процесс начала передачи файлов между пользователям (от 10 до 20 раз);

[-] (20.05.2014) если запускался MyChat Client и ему сразу приходили offline сообщения - программа никак не сигнализировала об этом. Исправлено;
[-] (20.05.2014) иногда при получении приватных сообщений от других клиентов статус отправителя отображался неверно. Исправлено;
[-] (17.04.2014) MyChat Distrib Maker: если при заказе индивидуального дистрибутива указать адрес сервера, то после установки готового клиента всё равно запускался мастер первого подключения, не смотря на то, что клиент уже настроен. Исправлено;
[-] (09.03.2014) исправлена ошибка при смене языка интерфейса, в настройках при этом снимались все галочки в списках звуков и системных сообщений, которые следует отображать в чате;
[-] (07.04.2014) если непрочитанных оповещений нет, открыть окно "Инструменты" - "Оповещения" - "Непрочитанные оповещения" и затем нажать кнопку "Закрыть" - программа завершалась с ошибкой. Исправлено;

MyChat Server:
[+] (18.05.2014) Web'o'Chat: добавлен "широкий режим" в который переходит чат, если размер экрана по ширине 800 или более пикселей. При изменении размера страницы чат автоматически переключается в предыдущий режим, актуально для планшетов при изменении ориентации экрана (когда поворачиваете его);
[+] (18.05.2014) Web'o'Chat: добавлено запоминание 10 последних открытых диалогов (пока без истории). Список отображается в пункте меню "Диалоги";
[+] (18.05.2014) Web'o'Chat: после автоматического входа в чат открывается приват с человеком, с которым был последний разговор;
[+] (18.05.2014) Web'o'Chat: добавлено выделение активного пользователя в списках контактов, чтобы сразу было видно, с кем открыт текущий диалог;
[+] (18.05.2014) MyChat Web Support: обновлен чат веб-поддержки и переведен на новую технологию связи, что позволяет совершать аудио и видео звонки с сайта, причем можно звонить на Win32 приложение;
[+] (25.04.2014) скриптовый язык: добавлено событие OnCreateBroadcast для отслеживания создания оповещений на клиентах;
[+] (10.04.1014) установщик сервера: если при обновлении MyChat Server приложение запущено - будет выдаваться уведомление о необходимости завершения работы сервера;
[+] (10.04.1014) установщик сервера: ключ установщика "/KILLSERVER" - автоматически завершать работающий MyChat Server, даже если он запущен;
[+] (10.04.1014) установщик сервера: ключ установщика "/IGNORERUNSERVER" - не обращать внимания на запущенные серверы MyChat и продолжать установку. Может быть полезен, если на компьютере работает несколько серверов MyChat и нужно обновить один из них или установить новый сервер;
[+] (09.04.2014) Web'o'Chat: добавлена возможность запомнить пароль для автоматического подключения к чату при входе на страницу;
[+] (09.04.2014) Web'o'Chat: в добавлена опции добавлен "чекбокс" - "Запомнить меня на этом компьютере". Если его установить, то при следующем входе не нужно будет вводить логин и пароль, а если снять - то автоматический вход будет выключен;
[+] (09.04.2014) Web'o'Chat: добавлен индикатор получения нового сообщения в заголовок окна;
[+] (13.03.2014) Web'o'Chat: добавлен индикатор непрочитанного сообщения на кнопку "Диалоги" и кнопку открытия привата с человеком, от которого есть новое сообщение;
[+] (06.03.2014) новый WEB-чат для службы поддержки на сайте, более быстрая работа, лёгкий дизайн, снято ограничение на количество операторов службы поддержки;

[*] (18.05.2014) Web'o'Chat: теперь выводимый текст в окне диалога будет появляться снизу вверх, это связано с тем, что на мобильных браузерах текст, который отображается сверху, может прятаться под строкой адреса. Теперь текст будет отображаться сразу над полем ввода текста;
[*] (18.05.2014) Web'o'Chat: для видео связи понижено качество, это гарантирует его первоначальную работоспособность на большем количестве устройств;
[*] (18.05.2014) Web'o'Chat: оптимизирован веб-сервер для чата - теперь страница с чатом при повторном входе будет значительно быстрее загружаться;
[*] (27.03.2014) база данных сервера удалена из \Program Files, где находилась по соображениям совместимости со старыми версиями;
[*] (27.11.2013) заблокированные в Active Directory пользователи теперь не импортируются в MyChat;

[-] (18.05.2014) Web'o'Chat: исправлены мелкие ошибки;
[-] (06.05.2014) не получалось очистить список должностей компании, в списке оставалась хотя бы одна последняя запись, которую нельзя было удалить. Исправлено;
[-] (09.04.2014) Web'o'Chat: исправлено отображение имен пользователей в тексте чата;
[-] (13.03.2014) исправлен фильтр/поиск контактов в Web'o'Chat. При повторном поиске не отображался весь список найденных людей на сервере чата. Исправлено;
[-] (11.02.2014) ошибки при авторизации пользователей в WEB-клиенте, используя ник и e-mail;
[-] (15.11.2013) если подключаться через WEB пользователем для просмотра логов и администрирования, то время последнего подключения не изменялось, что могло привести к автоматической блокировке пользователя, если сервер был настроен на это.

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

СообщениеДобавлено: Вт фев 11, 2014 2:25 pm
Алексей Пикуров
MyChat Client
[*] (11.02.2014) значительно ускорен процесс начала передачи файлов между пользователям (от 10 до 20 раз).

Заметно будет в сетях, где есть несколько сегментов или компьютер получателя имеет несколько сетевых интерфейсов. Процесс выбора, на какой IP в локальной сети MyChat Client будет передавать файлы, ускорен очень значительно. Опрос интерфейсов-получателей идёт в нескольких потоках, одновременно, к тому же введен жёсткий 3-х секундный тайм-аут, по происшествии которого, если никакой из интерфейсов получателя не доступен - начинается безусловная передача файлов через сервер MyChat.

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

СообщениеДобавлено: Чт мар 06, 2014 12:59 pm
Алексей Пикуров
MyChat Server
[+] (06.03.2014) новый WEB-чат для службы поддержки на сайте, более быстрая работа, лёгкий дизайн, снято ограничение на количество операторов службы поддержки.

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

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

СообщениеДобавлено: Чт мар 13, 2014 3:51 pm
Андрей Раков
MyChat Server
[-] (13.03.2014) исправлен фильтр/поиск контактов в Web'o'Chat. При повторном поиске не отображался весь список найденных людей на сервере чата. Исправлено.

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

СообщениеДобавлено: Чт мар 13, 2014 5:45 pm
Андрей Раков
MyChat Server
[+] (13.03.2014) Web'o'Chat - добавлен индикатор непрочитанного сообщения на кнопку "Диалоги" и кнопку открытия привата с человеком, от которого есть новое сообщение.
Screenshot.png

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

СообщениеДобавлено: Чт мар 27, 2014 10:14 am
Алексей Пикуров
MyChat Client
[*] (27.03.2014) возвращена поддержка библиотеки OpenSSL для шифрования трафика.

Ранее из-за проблем с совместимостью мы отказались от использования OpenSSL, теперь всё вернулось "на круги своя". Немного увеличен размер дистрибутива MyChat Server и MyChat Client.

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

СообщениеДобавлено: Чт мар 27, 2014 12:15 pm
Алексей Пикуров
MyChat Server
[*] (27.03.2014) база данных сервера удалена из \Program Files, где находилась по соображениям совместимости со старыми версиями.

Сделано во избежание путаниц с поиском базы данных сервера. База данных должна находиться только в \AllUsers и нигде более. В случае повреждения или удаления базы данных в системной папке \AllUsers, она будет автоматически там создана, пустая.

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

СообщениеДобавлено: Чт апр 03, 2014 2:58 pm
Алексей Пикуров
MyChat Client
[+] (03.04.2014) в сервисных сообщениях теперь перед текстом в чате отображается соответствующая иконка, что облегчает чтение.

В чате это выглядит вот так:
specialimages.png

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

СообщениеДобавлено: Чт апр 03, 2014 6:16 pm
Алексей Пикуров
MyChat Client
[+] (03.04.2014) возможность изменить в настройках иконку программы, которая отображается в трее. Удобно, если на компьютере запущено несколько MyChat Client-ов одновременно.

Выглядит это дело вот так:
mychatextraicons.png

Иконок три: стандартная, вариант 2 и вариант 3. Меняются "на лету", перезапускать программу не нужно.

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

СообщениеДобавлено: Пн апр 07, 2014 1:55 pm
Алексей Пикуров
MyChat Client
[-] (07.04.2014) если непрочитанных оповещений нет, открыть окно "Инструменты" - "Оповещения" - "Непрочитанные оповещения" и затем нажать кнопку "Закрыть" - программа завершалась с ошибкой. Исправлено;

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

СообщениеДобавлено: Вт апр 08, 2014 11:11 am
Алексей Пикуров
MyChat Client
[+] (08.04.2014) все звуки, которые используются в MyChat, теперь заменены с WAV на MP3.

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

СообщениеДобавлено: Ср апр 09, 2014 10:21 am
Алексей Пикуров
MyChat Client
[*] (09.04.2014) иногда в оповещениях с подтверждением прочтения была неактивна галка "подтверждаю, я прочитал это". Добавлены дополнительные условия для контроля такой ситуации;

[-] (09.03.2014) исправлена ошибка при смене языка интерфейса, в настройках при этом снимались все галочки в списках звуков и системных сообщений, которые следует отображать в чате.

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

СообщениеДобавлено: Ср апр 09, 2014 12:47 pm
Андрей Раков
login.jpg

MyChat Server
[+] (09.04.2014) Web'o'Chat - добавлена возможность запомнить пароль для автоматического подключения к чату при входе на страницу;
[+] (09.04.2014) Web'o'Chat - в добавлена опции добавлен "чекбокс" - "Запомнить меня на этом компьютере". Если его установить, то при следующем входе не нужно будет вводить логин и пароль, а если снять - то автоматический вход будет выключен;
[+] (09.04.2014) Web'o'Chat - добавлен индикатор получения нового сообщения в заголовок окна;

[-] (09.04.2014) Web'o'Chat - исправлено отображение имен пользователей в тексте чата.

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

СообщениеДобавлено: Чт апр 10, 2014 12:28 pm
Алексей Пикуров
MyChat Server;
[+] (10.04.1014) установщик сервера: если при обновлении MyChat Server приложение запущено - будет выдаваться уведомление о необходимости завершения работы сервера;
[+] (10.04.1014) установщик сервера: ключ установщика "/KILLSERVER" - автоматически завершать работающий MyChat Server, даже если он запущен;
[+] (10.04.1014) установщик сервера: ключ установщика "/IGNORERUNSERVER" - не обращать внимания на запущенные серверы MyChat и продолжать установку. Может быть полезен, если на компьютере работает несколько серверов MyChat и нужно обновить один из них или установить новый сервер.

serversetup.png

Так ведёт себя инсталлятор по умолчанию, если не пользоваться новыми ключами /KILLSERVER или /IGNORERUNSERVER

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

СообщениеДобавлено: Пт апр 11, 2014 12:29 pm
Алексей Пикуров
MyChat Client
[*] (11.04.2014) в менеджере плагинов MyChat Client при загрузке нового плагина добавлен фильтр: загружать только ZIP архивы (именно в таком формате поставляются плагины к MyChat).

Выглядит это вот так:
mychatloadplugin.png

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

СообщениеДобавлено: Чт апр 17, 2014 3:34 pm
Алексей Пикуров
MyChat Client
[-] (17.04.2014) MyChat Distrib Maker: если при заказе индивидуального дистрибутива указать адрес сервера, то после установки готового клиента всё равно запускался мастер первого подключения, не смотря на то, что клиент уже настроен. Исправлено.

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

СообщениеДобавлено: Вт апр 22, 2014 11:43 am
Алексей Пикуров
MyChat Client
[+] (22.04.2014) установщик MyChat добавляет на Рабочий стол и в группу программ иконку для запуска WEB-клиента.

По ссылке запускается специальная программа (runwebmychat.exe), которая автоматически определяет, куда нужно соединяться и запускает браузер (который настроен в системе по умолчанию) со страницей входа в WEB-чат, где уже введено имя пользователя и нужно ввести только пароль.

Если пользователь использует доменную авторизацию - в строке имени будет также и домен, например: mydomain/user. Пароль сохраняется в локальных cookies, так что его не придётся вводить каждый раз.

Для корректного подключения через эту иконку достаточно один раз успешно залогиниться на сервер с помощью win32 клиента.

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

СообщениеДобавлено: Пт апр 25, 2014 8:46 pm
Алексей Пикуров
MyChat Server;
[+] (25.04.2014) скриптовый язык: добавлено событие OnCreateBroadcast для отслеживания создания оповещений на клиентах.

Сделано по запросу пользователя BOPOH89 для возможностей User Defined протоколирования оповещений.

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

СообщениеДобавлено: Пт апр 25, 2014 9:11 pm
Алексей Пикуров
MyChat Client
[*] (25.04.2014) обновлены и дополнены административные консольные команды del ban, list bans, topic, list channels, list users и list roles.

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

СообщениеДобавлено: Пн апр 28, 2014 3:45 pm
Алексей Пикуров
MyChat Client
[+] (28.04.2014) сделан обработчик ссылок в чате вида file:// (на внутренние папки и файлы в локальной сети). Раньше можно было указывать ссылки только в стиле "\\computer\folder\file".

Пример:
two-types-of-links.png

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

СообщениеДобавлено: Пн апр 28, 2014 7:37 pm
Алексей Пикуров
MyChat Client
[*] (28.04.2014) в приветствии робота Elisa нельзя было использовать переводы строк, исправлено. Также добавлен корректный парсинг линков типа "file://".

parselinksinelisahellomessage.png

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

СообщениеДобавлено: Пн май 05, 2014 1:42 pm
Алексей Пикуров
MyChat Client
[+] (05.05.2014) консольная команда Copy Role для копирования списка прав из одной группы в другую. Нужны административные права.

Сделано по запросу DjMix.
Выглядит так (на клиенте, нужны административные права):
copyroleconsolecommand.png

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

СообщениеДобавлено: Вт май 06, 2014 1:17 pm
Алексей Пикуров
MyChat Server;
[-] (06.05.2014) не получалось очистить список должностей компании, в списке оставалась хотя бы одна последняя запись, которую нельзя было удалить. Исправлено.

Спасибо за сообщение об ошибке DjMix.

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

СообщениеДобавлено: Пн май 19, 2014 12:41 am
Андрей Раков
Итак, список доработок Web'o'Chat.

Я не добавляю новые фичи сделанные мной сразу на форум, как это делает Алексей, поэтому решил "восстановить справедливость" сейчас. Лучше поздно чем никогда :)

MyChat Server

[+] (18.05.2014) - Web'o'Chat - добавлен "широкий режим" в который переходит чат, если размер экрана по ширине 800 или более пикселей. При изменении размера страницы чат автоматически переключается в предыдущий режим, актуально для планшетов при изменении ориентации экрана (когда поворачиваете его);
1.png

[+] (18.05.2014) - Web'o'Chat - добавлено запоминание 10 последних открытых диалогов (пока без истории). Список отображается в пункте меню "Диалоги";
[+] (18.05.2014) - Web'o'Chat - после автоматического входа в чат открывается приват с человеком, с которым был последний разговор;
[+] (18.05.2014) - Web'o'Chat - добавлено выделение активного пользователя в списках контактов, чтобы сразу было видно, с кем открыт текущий диалог;
[+] (18.05.2014) - MyChat Web Support обновлен чат веб-поддержки и переведен на новую технологию связи, что позволяет совершать аудио и видео звонки с сайта, причем можно звонить на Win32 приложение;
2.png


[*] (18.05.2014) - Теперь выводимый текст в окне диалога будет появляться снизу вверх, это связано с тем, что на мобильных браузерах текст, который отображается сверху, может прятаться под строкой адреса. Теперь текст будет отображаться сразу над полем ввода текста;
[*] (18.05.2014) - Для видео связи понижено качество, это гарантирует его первоначальную работоспособность на большем количестве устройств;
[*] (18.05.2014) - Оптимизирован веб-сервер для чата - теперь страница с чатом при повторном входе будет значительно быстрее загружаться;

[-] (18.05.2014) - Web'o'Chat - В ходе доработок были устранены различные ошибки , перечислять их не буду в связи с тем, что на них не жаловались;

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

СообщениеДобавлено: Вт май 20, 2014 12:50 pm
Алексей Пикуров
MyChat Client
[+] (20.05.2014) аудио и видеосвязь в Windows клиенте чата. Также возможны звонки в WEB-клиент и из него в Windows клиент.

Наконец-то закончены работы над аудио и видеосвязью в Windows клиенте MyChat. Всё работает, хотя и не идеально, но, думаю, со временем будет только лучше. Возможны звонки как между Windows клиентами, так и с WEB (из браузера), в различных комбинациях. Adobe Flash для этого не нужен, не нужны также никакие дополнительные браузерные плагины.