Релиз 4.15 (2015-02-19)
- Новый модуль:
- Улучшения кода модуля orderbutton на JavaScript
- Адаптер ResellerClub поддерживает API-ключ как вариант авторизации.
- Исправление проблемы с префиксом админ-зоны.
- Добавлен метод getEuVat(), который возвращает стандартную ставку налога для каждого государства ЕС.
- Добавлена опция редактирования правил налогообложения.
- Показывается уведомление при подтверждении электронной почты.
- Правила налогообложения могут быть сгенерированы автоматически для всех стран ЕС.
- Исправлено отображение символов валюты UTF-8 в PDF и в представлении печати счета.
- Исправлены хуки onAfterGuestPublicTicketReply и onAfterGuestPublicTicketOpen. Неправильная тема публичного тикета отправлялась сотрудникам.
- Добавлена опция для одобрения электронной почты клиента администратором.
- Адаптер DotTk не поддерживается.
- Инициализация объекта DI для перевода после включения bb-di.
- Обновлен модуль Spamchecker.
- При удалении продукта из корзины автоматически удаляются его дополнения.
- Исправлено отсутствие таблицы очереди электронной почты после обновления.
- API-вызов admin/currency/get возвращает массив.
- Администратор может сгенерировать PDF-счета из админ-зоны.
- Исправлены расписание задач.
- Пакет Spyc перемещен в composer.
- Обновлен список стран.
- Исправлено отсутствие файла mod_cron_check для пользовательских шаблонов.
- Разные исправления ошибок и улучшения.Релиз 4.14 (2015-02-03)
- Новый хук события:
- onBeforeThemeSettingsSave
- Новые API-вызовы (клиент):
- invoice_get_tax_rate
- client_is_taxable
- client_balance_get_total
- Налоги отображаются в кратком итоге оформления заказа
- Шаблоны электронных писем генерируются после установки
- Исправлены ссылки в нижней части страницы для темы Huraga
- Можно создать и использовать только один код купона
- Исправлено проблемное поведение CKEditor с заранее подготовленными ответами
- Исправлено отображение пользовательского платежного шлюза
- Исправлен модуль Centova Cast
- Решена проблема с хэшированием пароля в электронной почте
- Улучшена всплывающая подсказка модуля orderbutton
- Обновлена логика подтверждения электронной почты клиента
- Исправлены переменные в списке шаблонов электронных писем
- Генерация шаблонов электронных писем сразу после установки BoxBilling
- Разрешено использовать только текст в сообщениях модуля уведомлений
- Исправлено постоянное перегенерирование счетов
- Обновлена логика пополнения счета
- Обновлены настройки ссылок в нижней части страницы
- Улучшена безопасность и производительность
Релиз 4.13 (2015-01-15)
------------------------------------------------------------------------------* Добавлена конфигурация Vagrant
- Обновлен адаптер оплаты Interkassa до версии v2
- Добавлена поддержка межстрочной печати изображений в PDF-файле счета
- Исправлено отображение шаблонов электронной почты
- Удален веб-крон
- Исправлен модуль менеджера файлов
- Исправлен формат даты в электронных письмах
- Добавлена кнопка для удаления элемента из всплывающего окна корзины
- Добавлен тег для новостей/блог-постов
- Обновлен адаптер оплаты WebMoney
- Возможность установить количество часов, которое пользователь должен подождать перед отправкой следующего запроса поддержки
- Добавлена возможность поиска в шаблонах ответов
- Улучшения и оптимизации кода
- Модуль YouHosting переписан для работы с открытым исходным кодом
- Переработана реализация перевода
- Исправлены ошибкиРелиз 4.12 (2014-12-02)
- Обновлено хеширование паролей клиентов (используются функции password_* в PHP)
- Добавлена возможность массового удаления в административной области
- Возможность установки промо-кода для групп клиентов
- Возможность для администратора редактировать конфигурацию заказа
- Обновлен адаптер ResellerClub
- Исправлена пагинация
- Исправлены ошибки
Релиз 4.11.3 (2014-11-03)
- BoxBilling переходит на открытое ПО
- Удален Doctrine в пользу RedBean и PDO
- Изменения URL. Теперь URL выглядят как index.php?_url=/slug вместо index.php/slug
- Исправлены ошибки
- Требуется PHP > 5.3
- Изменена логика модулей
Релиз 3.3.20 (2013-03-20)
- Исправлена проблема с невозможностью заказа лицензии услуги, если она не настроена
- Выбор первой опции оплаты для оформления заказа в корзине по умолчанию
- Исправлена проблема обновления курса валюты IDR
- Исправлена проблема PayPal IPN. Не удавалось добавить сумму к балансу, если валюта не была USD
Релиз 2.12.5 (2012-12-05)
------------------------------------------------------------------------------* Исправлена проблема, когда заказ домена активируется на 2 года вместо 1 года
- Исправлена проблема утвержденного счета на серверах Windows
- Добавлен список транзакций для клиента
- Включена поддержка многопользовательских сайтов путем определения имени хоста и файла конфигурации
- Не отображать поле выбора шлюза оплаты, если общая сумма корзины равна 0Релиз 2. 11. 28 (2012-11-28)
- Все настройки модулей перемещены на страницу глобальных настроек
- Возможность редактировать список стран на странице системных настроек
- Поддержка API YouHosting. Теперь вы можете продавать услуги YouHosting с помощью BoxBilling
- Тема BoxBilling теперь может иметь страницу настроек. Настройки доступны глобально в клиентской теме
- Новые фильтры темы:
- asset_url - {{ 'style.css' | asset_url | stylesheet_tag }}
- img_tag - {{ company.logo_url | img_tag }}
- script_tag - {{ 'jquery.min.js' | asset_url | script_tag }}
- stylesheet_tag - {{ 'style.css' | asset_url | stylesheet_tag }}
- money - {{ '40' | money }}
- money_without_currency - {{ '40' | money_without_currency }}
- money_convert - {{ '40' | money_convert }}
- money_convert_without_currency - {{ '40' | money_convert_without_currency }}
- Обновление Twig до версии 1. 10. 3
- Опция Cron: Включение веб-базированного Cron. Этот метод требует, чтобы сайт имел посетителей и поддерживал специальные теги темы
- Основное обновление темы админ-зоны. Используется гибкий макет. Добавлены хлебные крошки
- Обновления модуля новостей
- Возможность изменения платежной шлюза на странице оплаты счета
- Немедленное перенаправление на платежный шлюз после оформления заказа, если шлюз выбран
- Обновление стандартной темы: Отображение формы входа/регистрации клиента перед кнопкой оформления заказа в корзине
- Поиск по мета-ключам заказа
- Добавлена новая таблица базы данных client_order_meta для хранения пользовательских данных заказа* Новый метод статистики для получения количества продаж по странам
- Новый метод статистики для получения количества клиентов в стране
- Не использовать AJAX при загрузке статистики на панели администратора
- Отображение статистики за последний месяц на панели
- Отображение шаблона mod_page_login.phtml вместо mod_client_login.phtml, если он существует
- Возможность создания любого шаблона mod_client_*.phtml для доступа только клиентом
- Добавлен модуль перенаправлений. Полезен для перенаправления устаревших URL на новые
- Упрощение логики платежных шлюзов. Теперь это простой файл, не требуется расширение какого-либо класса.
- Новые события:
- onBeforeAdminExtensionConfigSave
- onAfterAdminExtensionConfigSave
- onBeforeProductAddedToCart
- onAfterProductAddedToCart
- Удалено брендирование Hostinger
- Опция для включения/отключения возможности клиента изменять свой email
- Возможность требовать подтверждения email в приветственном письме
- Возможность определения обязательных полей для формы регистрации клиента
- Возможность отключения новых регистраций клиентов
- Счета не создаются для заказов с нулевой суммой
- Улучшения производительности и исправление множества ошибок
Релиз 2.9.14 (2012-09-14)
------------------------------------------------------------------------------* Добавлено новое поле для лицензии сервиса — checked_at
- Ответы на запросы в поддержку теперь группируются
- Опция настроек: автоматический ответ и задержка сообщения
- Предварительный просмотр заметок запроса на странице списка запросов
- Обновления страницы запроса в административной области
- Возможность генерации шаблонов электронной почты для включенных расширений до первого события
- Возможность определения, какие IP-адреса разрешены для входа в административную область
- Переработанная страница настроек. Все настраиваемые расширения перечислены на этой странице.
- Упрощенная логика обработки транзакций в адаптерах шлюзов оплаты.
Теперь вы можете использовать API внутри метода шлюза оплаты processTransaction
Требуется новый параметр (new_transaction_process_logic) для включения этого варианта в таблице настроек
- Опция пропуска вызова хука события для приостановки и отмены действий
Релиз 2.9.10 (2012-09-10)
------------------------------------------------------------------------------* Поиск клиентов по названию компании на странице списка клиентов
- Возможность определения прав сотрудников
- Новый параметр в файле bb-config.php - BB_LOCALE_TIME_FORMAT - для определения локализованного формата времени
- Добавлен новый фильтр для отображения переводимой даты с временем: bb_datetime
- Обновлен поиск клиентов по названию компании на странице списка клиентов
- Исправлено использование PDO::MYSQL_ATTR_USE_BUFFERED_QUERY для подключения PDO
- Исправлено: заказ, созданный из административной области, не соответствует валюте клиента
- Обновлено: если общая сумма заказа после скидки равна 0 и активация продукта установлена после оплаты, активировать заказ после оформления
- Исправлено: отображение общей суммы на странице печати счета
- Обновлено: onAfterAdminClientPasswordChange принимает параметр пароля
- Если общая сумма заказа после скидки равна 0 и активация продукта установлена после оплаты, активировать заказ после оформления
- Упрощенное приложение установки. Теперь работает плавно с nginx
- Навигация администратора отображается в соответствии с правами сотрудников
- Конвертер валют на странице управления валютами
- Исправлен флаг "страна не определена"
- Исправлено: проблема с общей суммой на странице печати счета
- Не отображать группировку десктопов в административной области на странице списка запросов поддержки
- Форумы имеют новое свойство - категория* Сообщения форума теперь можно оценивать баллами
- Обновление RedBean до версии 3.2.3
Релиз 2.8.2 (2012-08-02)
------------------------------------------------------------------------------* Исправление проблемы с обновлением темы писем
- Возможность импорта существующих хостинг-аккаунтов без активации из административной области
- Возможность автоматической настройки правил ЕС НДС из административной области
- Счет не помечается как оплаченный, если баланс клиента равен сумме счета
- Обновление списка клиентов в административной области. Отображается страна клиента.
- Добавлен менеджер очередей. Дает возможность выполнять долгие задачи в фоновом режиме
- Добавлен инструмент массовой рассылки для отправки электронной почты отфильтрованному списку клиентов
- Добавлен модуль Centova cast для продажи серверов shout cast
- Добавлен редактор файлов для редактирования любого файла на BoxBilling
- Отображение ключа API администратора в профиле администратора
- Новые поля в профиле клиента: referred_by, company_vat, company_number, type
- Новые поля для счета: seller_company_vat, seller_company_number, buyer_phone_cc, buyer_company_vat, buyer_company_number, text_1, text_2
- Добавлена Танзания в список стран
- Код транзакции не является обязательным в форме заказа домена
- Флаг страны виден в списке клиентов в административной области
- Добавлены переводы страны в стандартный локальный файл pot
Релиз 2.7.4 (2012-07-04)
------------------------------------------------------------------------------* Исправление проблемы с обновлением скрипта, когда обновление не происходило с версии 2.4.30
- Вход для платежа Payza
- Исправление ошибки, когда корзина покупок не генерировала подписываемые счета
- Обновления шлюза 2Checkout
- По умолчанию скрытые продукты не отображаются в вызове guest/product/get_list
- Возможность удаления заказа с дополнениямиРелиз 2.7.2 (2012-07-02)
- Передача пароля аккаунта хостинга в шаблон электронной почты как переменную
- Обновление менеджера сервера WHM
- Установка по умолчанию валюты, если валюта клиента не определена при подготовке счета для клиента
- Возможность вызова пользовательского хука события при активации элемента счета. Новый тип элемента счета — hook_call
- Параметр execute в admin/invoice/mark_as_paid теперь может активировать связанные услуги сразу
- Параметр логики обновления заказа. Можно выбрать, как рассчитывается дата обновления
- Добавлен новый параметр в базу данных клиента для определения типа авторизации
- Пароль при создании клиента в admin/client/create не является обязательным
- admin/client/get теперь может найти клиента по электронной почте
- Исправление проблемы дублирования счетов
- Добавлено проверение Akismet для сообщений форума в модуле spamChecker
- Поддержка php-gettext, если расширение gettext не установлено на сервере
- Обновление шлюза оплаты AliPay
- Добавлена страница Спасибо. Клиенты могут быть перенаправлены после оплаты вместо счета
Релиз 2.6.22 (2012-06-22)
------------------------------------------------------------------------------* Исправление ошибки расчета налога на счета-фактуры
- Обновления по проблеме некорректного ответа тела в WHM/Cpanel
- Исправление событий-хуков заказа
- Исправление проблемы создания валюты. Изменение формата цены валюты с %price% на {{price}}. Решение проблемы для серверов, где включен mod_security.
- Исправление проблемы: шаблоны электронной почты кэшируются и не обновляются автоматически, если режим BB_DEBUG отключен
- Добавление сообщения в центр уведомлений после того, как клиент отправит пост в тему форума. Расширение центра уведомлений должно быть включено.Релиз 2.6.17 (2012-06-17)
- Новый тип продукта SolusVM VPS. Возможность импорта клиентов и существующих серверов с главного сервера SolusVM. Полный контроль из административной и клиентской областей.
- Новый тип продукта BoxBilling лицензия. Возможность продажи лицензий BoxBilling с любого установления BoxBilling. Включение
- Шаблоны электронной почты генерируются при первом появлении события. До этого момента они не могут быть управляемыми.
- Возможность фильтрации заказов по опции счета: выставление счета вручную или автоматически.
- Возможность предварительного просмотра шаблонов электронной почты. Старые шаблоны электронной почты устарели.
- Возможность размещения нового заказа для клиентов из административной области.
- Возможность изменения формата цены в валюте.
- Устаревшие bb-library/Hook привязки. Теперь события-хуки привязываются из класса Service.php модулей.
- Расширение php mcrypt теперь обязательно.
- Настройки электронной почты теперь хранятся в зашифрованном формате.
- Добавлена возможность сброса шаблона электронной почты по умолчанию.
- Настройки отправки электронной почты перемещены из общих настроек в меню шаблоны электронной почты.
- Новый виджет панели управления для отображения количества активных заказов, сгруппированных по продуктам.
- Обновлен Twig до версии 1.8.2.* Добавлена возможность отключения/включения автоматического выставления счетов для заказов.
- SpamChecker является модулем. Проверки Google reCaptcha и базы данных stopforumspam.com могут быть легко включены или отключены как любой другой модуль.
- Все расширения могут вызывать события-хуки других расширений.
- Все расширения могут подключаться к событиям планировщика задач.
- Добавлены новые методы API extension_config_get и extension_config_save для хранения зашифрованных данных конфигурации расширений.
- Административный макет содержит больше блоков. Дает больше свободы для разработчиков расширений.
- Ссылки на статистику панели управления администратора теперь фильтруют данные за сегодня и вчера.
- Возможность загрузки пользовательского файла шаблона списка для страницы индекса заказов.
- Функция проверки наличия файла шаблона для гостевого API guest.system_template_exists({"file":"mod_index_dashboard.phtml"}).
- Возможность создания учетной записи администратора из интерфейса административной области, если такая учетная запись не существует, а не через форму входа.
- По умолчанию сортировка продуктов по новым продуктам.
- Продукты, сгруппированные по типу, теперь могут быть отсортированы на форме типа слайдер.
- Исправление ошибки при установке в подпапке с тем же именем, что и один из модулей.
- Обновления страницы управления профилем клиента — разделение на разделы.* Добавление регистратора доменов dotTk в официальную версию
- Добавление шлюза оплаты Interkassa
- Исправление ошибок регистратора электронной почты
- Исправление ошибок регистратора Internetbs
- Возможность создания пользовательских продуктов. Эти продукты теперь могут быть включены и отключены как расширение
- Добавлен спиннер загрузки к форме входа в административную область
- Добавлен недельный вариант тарифа для продуктов
- Курс валюты сохраняется в счете при событии оплаты
- Google Recaptcha теперь использует https
- Возможность добавлять/удалять темы форума в избранное
- Возможность подписываться/отписываться от уведомлений о сообщениях форума
- Добавлен новый столбец в метатаблицу расширений - client_id
Релиз v2. 4. 30 (2012-04-30)
- Исправлена ошибка, когда администратор не мог обновлять дату создания заказа в административной области
- Промокод может быть повторным или применяться только к первому заказу
- Валидация промокода для одного клиента
- Валидация IPN-сообщений PayPal для символов, не являющихся латинскими
- Возможность изменения количиства использований промокода
- Добавлена возможность для администратора выставить новый счёт на оплату для заказа
- Исправлена проблема с установкой цены промокода
- Добавлены дополнительные переводы
- Отображение счётчика заметок в списке и в билете* Дата окончания срока действия заказа-переоформления совпадает с датой окончания срока действия заказа.
- Добавлен параметр версии в файлы js и css для избежания очистки кэша при обновлении.
- Обновлены ссылки HTTPS.
- Исправлена проблема: https://github.com/boxbilling/BoxBilling/issues/115.
- Исправлена проблема с паролем: https://github.com/boxbilling/BoxBilling/issues/114.
- В bb-library/rb.php добавлен ORM RedBeanPHP как помощник для расширений.
- Упрощена поддержка сервера nginx. Маршрутизация включает только 2 простых правила.
- Добавлен новый модуль ядра mod_api. API теперь доступен по адресу yourdomain.com/api/role/module/method. bb-api устарел и будет удален в версии 2.6.
- URL Gravatar использует SSL, если BoxBilling работает по протоколу HTTPS.
- Выбор логики возврата: создание счета на возврат с нумерацией оплаченного счета или создание кредит-ноты.
- Новый статус счета: "отменен". Счета со статусом "отменен" не учитываются в доходе.
- Исправлена проблема с отметкой счета как оплаченного за счет кредитов.
- Отображение статуса задачи и значков заработка для позиций счета для утвержденных счетов.
- Возможность удаления баланса клиента.
- Добавлено исключение для шлюза PayPal для валюты HUF.
- Возможность установки модуля с сайта расширений.
- Возможность фильтрации счетов по дате оплаты в параметре URL.
- Добавлено поле конфигурации для службы лицензий для расширения возможностей.
- Обновлено: https://github.com/boxbilling/BoxBilling/issues/113.* Исправлена проблема с отправкой почты из-за неверного распознавания номера порта.
- Обновлен модуль статистики. Доход считается по дате оплаты, а не по дате создания.
- Обновлены события onBeforeClientProfileUpdate. Теперь события получают данные текущего клиента.
- API счета возвращает больше информации.
- Отображение селектора валют только если доступно более одной валюты.
- Пароль учетной записи хостинга генерируется при активации заказа.
- Удален favicon для избежания перезаписи при обновлении.
- Добавлена возможность управления почтовым индексом для учетных данных клиента счета.
- Обновлен управляющий модуль Whm/Cpanel. Не пытаться выполнить команду снова, если ответ не удался.
- Исправлены переводы.
- Исправлена ошибка ввода в странице управления заказами.
- Обновления адаптера оплаты WebToPay.
- Обновления панели управления. Кликабельные заголовки.
- Добавление недостающих шаблонов электронных писем для события закрытия тикета.
- Исправление стиля кнопки закрытия попапа в клиентской области.
Опубликовать ( 0 )