1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/byecode-BoxBillingSAE

Клонировать/Скачать
CHANGELOG.md 34 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 08.06.2025 04:01 1e5c3a7

Релиз 4.15 (2015-02-19)

  • Новый модуль:
    • paidsupport
  • Улучшения кода модуля 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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/byecode-BoxBillingSAE.git
git@api.gitlife.ru:oschina-mirror/byecode-BoxBillingSAE.git
oschina-mirror
byecode-BoxBillingSAE
byecode-BoxBillingSAE
master