Simple Chat 1.99.36
Содержание |
Примечания к релизу
Добавлена поддержка OAuth 2.0 авторизации, вместо неудачной и сложной авторизации по имени и паролю. Возможность анонимной авторизации сохранена, но теперь она может быть выключена на стороне сервера. Поддерживается авторизация с помощью Facebook, ВКонтакте, Google, Windows Live ID, GitHub, Яндекс, Одноклассники и Mail.Ru. Можно не волноваться за сохранность свое пароля Simple Chat никогда не получит к нему доступ, благодаря OAuth в этом нет необходимости.
Авторизация с помощью OAuth происходит с помощью отдельно сервера посредника, все сервера чата используют https://auth.schat.me в качестве сервера авторизации, этот сервер не хранит данные пользователей. Есть возможность настроить и запустить собственный сервер авторизации, однако для этого придётся зарегистрироваться у необходимых провайдеров авторизации и позаботится о SSL сертификатах необходимых для безопасности.
Замечания по совместимости
База данных сервера
Теперь информация о подключениях пользователя хранится на сервере в специальной таблице hosts, также фиды hosts и user больше не хранят данные подключениях, а лишь предоставляют доступ к этой таблице. Из-за изменения формата хранения предыдущий список хостов будет потерян. У фида hosts удалён запрос activity из-за этого клиенты предыдущих версий не смогут отобразить время последнего подключения или отключения в списке компьютеров. Изменена структура таблицы accounts, добавлена таблица profiles, для хранения профилей пользователей, предыдущие профили будут потеряны. Обновление схемы базы данных сервера произойдёт автоматически.
Регистрация
Регистрация по имени и паролю больше не поддерживается, все ранее зарегистрированные пользователя станут анонимными.
Скачать
Скачать Simple Chat 2 можно на официальном сайте www.schat.me.
История версий
Simple Chat 1.99.36
+ 02.08.2012 Добавлена поддержка авторизации через GitHub.
+ 01.08.2012 Добавлена поддержка авторизации через Windows Live ID.
+ 01.08.2012 На странице информации о пользователе добавлено отображение статуса.
* 31.07.2012 Исправлены множественные ошибки, связанные с подключением пользователя к одному серверу через разные аккаунты.
* 30.07.2012 Улучшено сохранение и восстановление геометрии окна чата.
+ 28.07.2012 Добавлена поддержка OAuth 2.0 авторизации с помощью сервера auth.schat.me, поддерживаются провайдеры Facebook, ВКонтакте, Google, Яндекс, Одноклассники и Mail.Ru.
+ 26.07.2012 В базу данных сервера добавлена таблица profiles.
+ 22.07.2012 Добавлен новый тип авторизации External.
+ 20.07.2012 Добавлен новый тип авторизации Discovery.
- 20.07.2012 Удалена конфигурационная опция Labs/CookieAuth.
+ 20.07.2012 Добавлены конфигурационные опции сервера AnonymousAuth и AuthServer.
* 20.07.2012 В базе данных сервера в таблице accounts удалены столбцы name и password и добавлены столбцы provider, flags и data, в таблицу channels добавлен столбец date.
* 20.07.2012 Исправлена ошибка, при попытке войти в канал несуществующего пользователя создавался фантомный обычный канал с пустым именем.
- 16.07.2012 Удалена возможность регистрации по имени и паролю.
+ 15.07.2012 В базу данных сервера добавлена таблица hosts.
* 15.07.2012 Исправлена регрессия, в предыдущей версии перестали отображаться цвета при выборе цвета иконки.
Generic Node 0.5.0
* 16.07.2012 Фиды hosts и user теперь используют таблицу hosts в базе данных сервера.
- 16.07.2012 Удалена поддержка запроса activity к фиду hosts т.к. он не использовался по назначению.
* 16.07.2012 Поднято требование совместимости до 1.99.36.
Idle 0.2.3
* 01.08.2012 Статус больше не изменяется автоматически если у пользователя установлен статус Не беспокоить.