Версия 2.6.2 от 2019-09-15
Добавлено: 2019-09-16 1:06:48
Новые возможности
JBS-1125 - Вынести все контакты пользователя в отдельную таблицу
JBS-1275 - добавлять идентификатор пользователя в письмо о его создании
JBS-1176 - Новый метод оповещения: Telegram
Улучшения
JBS-1283 - Оставить два типа шаблонов уведомлений - короткие и длинные
JBS-1240 - приоритет оплаты услуг содержащихся в счёте
JBS-1286 - объединить классы отправки сообщений в один system/classes/(Email|SMS|Jabber|ICQ|WhatsApp).class.php
JBS-1280 - Информация о пользователе, добавить балланс всех договоров
JBS-1288 - Выпилить из конфига глобальные настройки уведомлений Use*, использовать дефолт - разрешено
JBS-1284 - Настройки уведомлений для кажддого контакта юзера, отдельно
Исправление ошибок
JBS-1270 - заблокированной лицензии ISPsystem не меняется тариф
JBS-1287 - Исправить активацию промокода по ссылке, добавить саму ссылку в интерфейс
все контакты вынесены в отдельную таблицу
юзер может добавлять несколько однотипных контактов
один контакный адрес может быть у нескольких юзеров, но только у одного он будет использоваться как логин
у каждого контакта теперь собственные настройки уведомлений. сделано наверное не очень удобно и логично - пожелания приветствуются, лучше вместе с готовым кодом
выпилены все шаблоны оповещений по типу метода, добавлены три - Small/Middle/Big - если кто-то озадачится сделать рефакторинг как минимум Middle сообщений - ему будет большое спасибо. сейчас они - копия Big
проверьте глобальные настройки уведомлений - там изменена логика, могут появится глобально разрешённые нежелательные уведомления - как-то SMS на какуюнить бесплатную услугу.
если большая база юзеров, то выполнение 3 стадии обновления потребует времени и оперативной памяти.
на php 7.3 это заняло примерно 150 мегабайт рамы и 2 минуты времени на каждые 10k юзеров (проц старенький конечно, но высокочастотный)
заранее сделайте настрйоки, до обновления
JBS-1125 - Вынести все контакты пользователя в отдельную таблицу
JBS-1275 - добавлять идентификатор пользователя в письмо о его создании
JBS-1176 - Новый метод оповещения: Telegram
Улучшения
JBS-1283 - Оставить два типа шаблонов уведомлений - короткие и длинные
JBS-1240 - приоритет оплаты услуг содержащихся в счёте
JBS-1286 - объединить классы отправки сообщений в один system/classes/(Email|SMS|Jabber|ICQ|WhatsApp).class.php
JBS-1280 - Информация о пользователе, добавить балланс всех договоров
JBS-1288 - Выпилить из конфига глобальные настройки уведомлений Use*, использовать дефолт - разрешено
JBS-1284 - Настройки уведомлений для кажддого контакта юзера, отдельно
Исправление ошибок
JBS-1270 - заблокированной лицензии ISPsystem не меняется тариф
JBS-1287 - Исправить активацию промокода по ссылке, добавить саму ссылку в интерфейс
все контакты вынесены в отдельную таблицу
юзер может добавлять несколько однотипных контактов
один контакный адрес может быть у нескольких юзеров, но только у одного он будет использоваться как логин
у каждого контакта теперь собственные настройки уведомлений. сделано наверное не очень удобно и логично - пожелания приветствуются, лучше вместе с готовым кодом
выпилены все шаблоны оповещений по типу метода, добавлены три - Small/Middle/Big - если кто-то озадачится сделать рефакторинг как минимум Middle сообщений - ему будет большое спасибо. сейчас они - копия Big
проверьте глобальные настройки уведомлений - там изменена логика, могут появится глобально разрешённые нежелательные уведомления - как-то SMS на какуюнить бесплатную услугу.
если большая база юзеров, то выполнение 3 стадии обновления потребует времени и оперативной памяти.
на php 7.3 это заняло примерно 150 мегабайт рамы и 2 минуты времени на каждые 10k юзеров (проц старенький конечно, но высокочастотный)
заранее сделайте настрйоки, до обновления