avoice

Что нового

Установленный клиент обновляется сам. Сервер сообщает владельцу о новой версии и обновляется кнопкой в клиенте или командой avoice-server update.

AVOICE 0.10.0

последняя
  • Окно «Настройки канала»: название, описание, а у голосовой комнаты - пароль, сколько людей пускать, качество звука, запросы на вход и модерация. Правый клик по каналу → «Настройки канала…». Контекстное меню канала стало короче.
  • Канал создаётся сразу со всеми настройками: пароль, предел и качество задаются в том же окне, а не после.
  • Временный голосовой канал - тоже: название, описание, пароль, предел людей и качество сразу при создании, потом AVOICE сам заходит в канал.
  • Правый клик по пустому месту под списком комнат: создать временный голосовой канал, канал или категорию, свернуть или развернуть все категории, управление сервером.
  • Качество звука у каждой комнаты: от 24 кбит/с для слабого интернета до 128 кбит/с для музыки, по умолчанию 48.
  • Свой предел людей у комнаты - в пределах общего лимита сервера.
  • Вход в голосовую комнату виден сразу: значок комнаты пульсирует, вы появляетесь в ней с отметкой «подключаемся…», а когда голос пошёл, ваша строка коротко подсвечивается.

AVOICE 0.9.0

  • Новое окно «Управление сервером» - всё о сервере в одном месте, с вкладками: Общее, Доступ и лимиты, Пользователи, Роли, Блокировки, Общий список, Обновления. Открывается щитом на верхней панели или правым кликом по шапке сервера. Каждый видит только те вкладки, на которые у него есть права.
  • Вкладка «Обновления»: версия сервера и новейшая на сайте, когда он проверял в последний раз, кнопка «Проверить сейчас» и «Обновить до X». Проверку и автообновление владелец включает галочками, без перезапуска сервера.
  • Сервер проверяет обновления раз в час, а не дважды в сутки. Когда вышла новая версия, на щите появляется точка.
  • Общий список серверов включается из клиента («Общий список»): галочка и адрес для подключения, без правки config.json и перезапуска.
  • Превью ссылок для всего сервера включаются и выключаются во вкладке «Доступ и лимиты».

AVOICE 0.8.0

  • Видео в чате: карточка с первым кадром и длительностью, по щелчку - просмотр на всё окно со своим плеером: перемотка, громкость, скорость 0.5-2×, картинка в картинке, во весь экран, скачать. Клавиши: пробел, ← →, ↑ ↓, F, M, Esc. Музыка встаёт на паузу, пока идёт видео.
  • Исправлено: «Скачать» в плеере и у файлов ничего не скачивал. Теперь файл сохраняется под своим именем.
  • Превью ссылок: заголовок, описание и картинка под сообщением. Ссылку открывает сервер, а не читатели, поэтому сайты не видят их адреса. Отключается в «Настройки → Вид», а владелец сервера может выключить их совсем ("linkPreviews": false).
  • YouTube прямо в AVOICE: щелчок по превью открывает видео в окне приложения.
  • Двойной щелчок по чужому сообщению - ответ на него.
  • Список комнат можно сделать шире: потяните за его правую границу. Двойной щелчок по границе возвращает как было. Шапка сервера с картинкой растёт вместе с ним.
  • «Настройки → Вид»: масштаб интерфейса от 80 до 200% и отдельно размер текста. Быстро: Ctrl и плюс, Ctrl и минус, Ctrl и 0.

AVOICE 0.7.0

  • Пароль комнаты: правый клик по голосовой комнате → «Пароль комнаты…». Его спрашивают один раз, сервер запоминает, кто его вводил.
  • Запросы на вход: у комнаты можно включить «Разрешать запросы на вход». Кто не может войти, нажимает «Попросить войти», модераторы видят счётчик и кнопку «Запросы» и впускают одним щелчком. Впущенному приходит уведомление, и AVOICE сам заходит в комнату.
  • Новое право «Впускать по запросам на вход» - по умолчанию у модераторов и администраторов.
  • Пароль на весь сервер: «Настройки сервера» → «Пароль сервера». Спрашивается один раз у всех, кроме владельца. Сервер с паролем не попадает в общий список.
  • Ответы на сообщения: «Ответить» при наведении, цитата над ответом, щелчок по цитате ведёт к исходному сообщению. Ответ на ваше сообщение уведомляет, как упоминание.
  • Версия сервера видна в строке состояния и в окне «О сервере».

AVOICE 0.6.2

  • Обновление сервера из клиента: у владельца в заголовке окна появляется значок «Сервер → новая версия», по щелчку - что нового и кнопка «Обновить сервер». Сервер-служба скачивает и проверяет новую версию, перезапускается сам, все переподключаются, а клиент подтверждает, что сервер уже на новой версии.
  • Сервер, запущенный вручную в консоли, при старте сам предлагает обновиться.
  • Ход и ошибки обновления сервера видит только владелец; остальным - только «сервер перезапускается».
  • После входа владельца поле пароля снова сворачивается.
  • В редакторе ролей не сплющивается поле цвета.

AVOICE 0.6.1

  • Лёгкие обновления клиента: обычно скачивается около 1 МБ вместо полного установщика, AVOICE перезапускается за пару секунд. Полный установщик нужен только когда меняется сам Electron.
  • Значок «Обновление» в заголовке окна: по щелчку — что нового и кнопка «Обновить и перезапустить».
  • Переносная копия AVOICE тоже обновляется сама.
  • Отдельное поле для порта сервера; адрес вида «IP:порт» раскладывается по полям сам.
  • В общем списке серверов адрес всегда с портом.

AVOICE 0.6.0

  • Обновление сервера из клиента: владелец нажимает «Обновить сервер» в «О программе», сервер скачивает новую версию, проверяет её и перезапускается сам.
  • Команда avoice-server update и автообновление, когда на сервере никого нет ("autoUpdate": true).
  • Новое окно «Серверы»: избранное, общий список серверов, вход по адресу.
  • Администрирование: аккуратный список пользователей с поиском, роли и права в отдельном редакторе.
  • Настройки открываются и до подключения; вкладки — колонкой слева.
  • config.json сам дополняется новыми настройками при обновлении сервера.