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

Версия 2.6.15 от 2021-12-09

Добавлено: 2021-12-09 12:30:54
Alex Keda
новые возможности
JBS-1531 - автопродление - на весь балланс, но не менее "MinDaysProlong" дней (если нехватает на MinDaysPay)
JBS-1549 - при переходе с мобильного устройства в Isp*5, открывать мобильную версию панели управления
JBS-1554 - ДБО / Проверка банковского счёта и проводка платежей в автоматическом режиме
JBS-1577 - Сделать красивые ссылки на оплату/смену тарифа через ЧПУ

улучшения
JBS-1560 - вынести календарь в отдельный компонент из hosts/hosting/comp/www/*Pay.comp.php
JBS-1536 - при ответе системного юзера, не менять на кого назначен тикет
JBS-1547 - добавить номер счёта на чек через ККМ
JBS-1550 - Вытаскивать реальный дисковый шаблон заказа ВПС
JBS-1557 - юрлицам счета выписывать не по последнему платежу, а только банк безнал
JBS-1558 - разрешить IPv6 в IP адресах ДНС серверов
JBS-1561 - При смене тарифа на хостинг/впс показывать и цену нового тарифа
JBS-1565 - Добавить в письмо о окончании/блокировке ссылку на продление
JBS-1572 - Добавить в письмо о оканчивающемся месте на заказе, ссылку на смену тарифа
JBS-1573 - добавить в Url_Scheme() вариант работы из планировщика
JBS-1576 - в письмах о выписанных счетах, присылать ссылку на оплату (карты/эл. деньги)
JBS-1578 - в напоминании о неоплаченном счёте сделать ссылку на оплату
JBS-1579 - Добавить ссылку на оплату в напоминание о условно оплаченном счёте
JBS-1580 - В оповещениях о тикетах присылать ссылку на тред, а не на тикетницу
JBS-1581 - при автоматической выписке счетов, присылать в письме и состав счёта - что им оплатится
JBS-1582 - переделать текущую статистику на использование google charts
JBS-1584 - удалить ошмётки старого jquery
JBS-1585 - добавить год в селектор даты
JBS-1586 - Не требовать "безусловно" от юзера код AuthInfo при переносе домена
JBS-1587 - При добавлении нового почтового адреса, слать письмо о подтверждении
JBS-1588 - надо галочку в генерации статистики - не показывать таблицы данных
JBS-1590 - Добавить в "Общая статистика"/"Оплаченные счета" отчёт по платёжным системам
JBS-1592 - Сделать в статистике тип группировки "по годам"
JBS-1593 - почистить статистику: убрать бессмысленную, выпилить таблицы где они не нужны
JBS-1594 - причесать все http/https в ссылках, использовать протокол автоопределения/конфига

исправления ошибок
JBS-35 - Ошибка выполнения, при открытии сообщения в тикетнице
JBS-1559 - не даёт прописать свои ДНС при использовании поддомена 4 уровня своего же домена
JBS-1570 - В формах ввода кривые шрифты, не те что везде
JBS-1591 - отключить ссылки автоматического входа, для тикетницы и скачивания выполненных работ (т.к. некорректно работают)
JBS-1551 - Ошибка в статистике, в планировании поступлений хостинг/ВПС
JBS-1552 - Возможность выполнения JS в адресе статьи
JBS-1553 - Ошибка в статистике, в распределении заказов на хостинг/ВПС
JBS-1555 - Слишком длинные значения конфигурационных параметров ломают отображение
JBS-1566 - В платёжных системах всегда используется возврат на http а не на реально используемый протокол
JBS-1567 - у ссылок, в тикетнице, убрать разделитель "|"
JBS-1568 - Возможность штатно подцепить внешний Js скрипт, с передачей ему параметров
JBS-1569 - При смене пароля на ВПС, отключать внешнюю гуглоавторизацию
JBS-1574 - в просмотре задачи планировщика, ссылки с "+" отображаются неправильно
JBS-1575 - Сломалась сборка статистики на mysql > 5.6.x
JBS-1583 - если контакт не найден, то сообщения Вконтакте висят в очереди вечно
JBS-1595 - Не может проверить доменную зону при указании домена с заказом хостинга


для корректной работы красивых ЧПУ ссылок в письмах - на оплату, смену тарфиа и т.п. - необходимо в .htaccess добавить такие строки:

Код: Выделить всё

# ссылки в почте, на оплату выписанных счетов, красивые
RedirectMatch   /Invoices/([0-9]*)/$                            /Invoices?InvoiceID=$1
# ссылки в почте на оплату услуг, красивые
RedirectMatch   /([a-zA-Z]*)Orders/([0-9]*)/$                   /$1Orders?OrderID=$2
# ссылки в почте на смену тарифа, и тоже красивые =)
RedirectMatch   /([a-zA-Z]*)Orders/([0-9]*)/(SchemeChange)/$    /$1Orders?OrderID=$2&SchemeChange=1

до секции

Код: Выделить всё

RewriteCond %{REQUEST_URI} (.*)
RewriteRule (install|public|styles|index.php) - [L]
#RewriteCond %{HTTPS} !=on
#RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteRule (.*) /index.php
Options -Indexes

и вообще, рекомендую проверить ваш .htaccess - всё ли там естьп о стравнению с дистрибутивным, ибо он не обновляется автоматически

по подключению своего JS скрипта в биллинг, внёс в документацию

Отправлено спустя 1 минуту 31 секунду:
для nginx перезапись будет такой:

Код: Выделить всё

        # счета, ЧПУ из писем
        rewrite /Invoices/([0-9]*)/$ /Invoices?InvoiceID=$1 redirect;
        # заказы, ЧПУ из писем
        rewrite /([a-zA-Z]*)Orders/([0-9]*)/$ /$1Orders?OrderID=$2 redirect;
        # смена тарифа, ЧПУ из писем
        rewrite /([a-zA-Z]*)Orders/([0-9]*)/(SchemeChange)/ /$1Orders?OrderID=$2&SchemeChange=1 redirect;