История обновлений
Версия 4.2.1
Переход на API v2
Мы прекращаем активную поддержку API v1. Это означает, что API v1 больше не будет получать обновления, исправления ошибок и новые функции.
Вся дальнейшая разработка и развитие платформы сосредоточены на API v2. По мере внесения изменений в систему (например, исправления багов или доработки функционала), они будут реализовываться только в API v2.
При этом API v1 продолжит работать в текущем виде, однако без гарантии исправления ошибок и совместимости с будущими обновлениями.
Рекомендуем начать планирование перехода на API v2 для обеспечения стабильной работы и доступа к новым возможностям платформы.
Прочие исправления
* Исправлено отображение отдельных способов оплаты в клиентской части, а также иконки балансов в sidebar.
* Исправлена ошибка, из-за которой при отключённом или неактивном плагине бонусного баланса бонусные средства не зачислялись на основной баланс при пополнении.
Версия 4.2.0
Бонусный баланс
Добавлен новый модуль бонусного баланса. Реализована полная цепочка работы: от API и бизнес-логики до интерфейсов в админ-панели и клиентской части.
Поддерживаются операции начисления и списания, получение текущего баланса, транзакции. Добавлен механизм сжигания просроченных бонусов.
В админ-панели доступна страница управления балансами пользователей, а также базовые инструменты конфигурации.
Безопасность
В каждом обновлении мы уделяем большое внимание безопасности. В этой версии для клиентской части мы добавили CSRF-защиту, а также исправили несколько 0-day уязвимостей. Без внимания не осталась и основная часть продукта. Добавлена проверка на подозрительную активность — эта опция включена для всех проектов по умолчанию. Она позволяет блокировать подозрительные попытки входа и замораживает мастер-аккаунт до сброса пароля. Это очень полезная функция, которую мы не рекомендуем отключать до выпуска 2FA.
Платёжные системы
* Удалены неактуальные способы оплаты;
* Добавлена поддержка API v2 для b2pay + sandbox mode;
* Добавлен параметр для Stripe: минимальная сумма ордера;
* Добавлен способ оплаты — Severpay EUR;
* Исправлен расчёт настраиваемых комиссий для Antilopay;
Прочие исправления
* Исправлено избыточное создание логов в компоненте автообновлений;
Версия 4.1.5
Автоматические обновления
Самая значительная часть релиза — новый компонент автообновлений для клиентской части. С его помощью вы можете устанавливать свежие обновления для кабинета. Процесс установки выполняется с автоматическим созданием резервных копий.
Мы постарались сделать процесс получения обновлений простым и интуитивно понятным. Чтобы установить новую версию, нажмите на серую иконку со стрелками в карточке проекта (на странице списка проектов) и следуйте подсказкам интерфейса. Дополнительно мы разработали flow, который позволяет удобно подключать проекты к стабильному каналу обновлений через понятный интерфейс.
Улучшения безопасности
В этом релизе мы исправили несколько 0-day уязвимостей. Также отключены функции, для которых требуются дополнительные проверки безопасности (например, ранее была возможность удалять и выгружать данные проекта без прохождения 2FA администратором — это недопустимо, поэтому мы временно отключили эти функции).
Платёжные системы
* Добавлен новый способ оплаты — Paddle;
* Исправлены ошибки Antilopay, добавлен sandbox-режим;
* Актуализирован список всех способов оплаты;
Улучшения UI для страницы "Проекты"
Мы сделали карточки более информативными. Добавлен статус подключения проекта к каналу автообновлений (отображается в виде цветного индикатора рядом с названием проекта). Проекты со статусом "Выключен" теперь отображаются полупрозрачными. Добавлена кнопка доступа к автообновлениям (серые стрелки).
Прочие исправления
* Исправлен алгоритм восстановления аккаунта в админ-панели;
* Улучшен алгоритм drag-and-drop сортировки для колеса фортуны;
* Исправлен namespace для Market/func;
Версия 4.1.1
Новые способы оплаты
Добавлены два новых способа оплаты: CryptoCloud и Antilopay.
Исправления для Unitpay и Enot
Исправлено непредвиденное отклонение платежей через Unitpay.
Обновлена реализация API для платежных систем Enot.
Исправлен модуль аналитики кланов
Исправлена ошибка, из-за которой было невозможно получить статистику донатов по кланам с использованием Gear Score персонажей.
Что это за модуль?
Это аналитический центр для детального анализа кланов (платежи и другая статистика).
Вы можете приобрести его уже сейчас.
Исправлены комиссии по платежам рефералов
Исправлена ошибка, из-за которой на проектах, где не используются системы идентификации браузеров (GA / Fingerprint), не начислялись бонусы за платежи приглашённых пользователей.
Для корректной работы ограничений по Fingerprint (защита от твинков) рекомендуем подключить GA, а также добавить на все страницы кабинета библиотеку для генерации Fingerprint — https://mmoweb.biz/watch.js.
Новый способ вывода средств для биржи
Добавлен новый способ вывода средств для модуля «Маркет (биржа)» — СБП.
Версия 4.1.0
Большой рефакторинг
Мы провели масштабную работу по рефакторингу API и админ-панели. В частности, обновили множество внутренних библиотек. Это дало нам основу для дальнейших улучшений, а также обеспечило заметный прирост производительности.
Улучшение клиентской части
Мы прошли весь путь — от скачивания клиента до его установки и оплаты тарифа, исправив ключевые моменты, где у пользователей могли возникать трудности. Добавлена более точная проверка системных требований в установщике. Внесены косметические правки и улучшена отзывчивость первоначальной версии клиента. Удалены административные компоненты UpdateCentre (в разработке — новый способ получения обновлений) и LangEditor. Актуальная версия кабинета доступна в нашем GitHub-репозитории.
Добавлена тикет-система
Мы разработали тикет-систему, чтобы вы могли получать своевременную поддержку. Чтобы создать тикет, выдайте разрешение «Поддержка Mmoweb» в настройках группы.
Новый алгоритм хранения конфигов в клиентской части
Мы обновили способ хранения конфигов в папке Library клиентской части. Теперь конфиги сохраняются в формате JSON. Добавлены файлы .htaccess, чтобы предотвратить доступ к конфигам через браузер.
Новый модуль — Аналитика кланов
Разработан новый модуль, позволяющий отслеживать донаты конкретных кланов и анализировать их по проектам, серверам и различным периодам.
Улучшена статистика рефералов
Обновлён раздел Журналы → Статистика рефералов. Таблица стала более информативной — добавлены данные за предыдущие периоды.
Новая сборка — Mobius HF
Добавлена поддержка сборки Mobius HF CT 2.5.
Две новые капчи
Добавлены ALTCHA и Turnstile (Cloudflare Captcha). ALTCHA напоминает reCaptcha, но работает без внешнего API — достаточно сгенерировать секрет в админке и загрузить конфиг. Turnstile настраивается аналогично reCaptcha (public и secret key).
Новый способ оплаты: B2Pay
Добавлен новый способ оплаты B2pay.now — он уже доступен в обновлённой версии клиента. Также добавлены соответствующие настройки в админ-панель.
Прочие улучшения
- Немного доработан административный Telegram-бот.
- Исправлены и оптимизированы механизмы получения рейтинга.
- Исправлено большое количество критических и орфографических ошибок.
- Добавлена возможность генерировать PDF-файлы из инвойсов (в клиентской части).
- Удалены устаревшие способы оплаты.
- Добавлена кнопка для копирования всех сгенерированных бонус-кодов.