В версии 11.0.6 платформа получила крупное обновление сразу по нескольким направлениям: AI, безопасность, работа с заявками, расчёты, балансы, проверка пользователей, аналитика, автоматизация и административные интерфейсы. В релиз также вошли важные исправления, которые делают систему стабильнее, понятнее и удобнее в ежедневной работе.
AI, безопасность и работа с пользователями
- Добавлена система автоперевода текстов в 1 клик. Теперь с помощью AI можно быстро переводить тексты на другие языки прямо внутри системы, что значительно упрощает работу с мультиязычным контентом.
- Усилена защита конфиденциальных настроек. API-ключи, токены и другие важные данные теперь автоматически защищаются при сохранении, а реальные значения не видны даже при прямом доступе к базе данных.
- Переработана система настроек. Структура разделов стала чище и понятнее, улучшена логика сохранения и обработки параметров, а вся подсистема настроек стала удобнее для дальнейшего развития.
- Настройки валюты перенесены в общий раздел баланса. Теперь основные параметры валюты настраиваются в одном месте и используются по всей системе более последовательно.
- Добавлен полноценный модуль KYC-верификации. Теперь в системе есть встроенная проверка личности пользователей с поддержкой как автоматической проверки через внешние сервисы, так и ручной проверки администратором.
- В админке появился отдельный раздел управления KYC. Можно настраивать сервисы проверки, выбирать активный сервис, просматривать заявки на верификацию, статусы, результаты и причины отказов.
- Добавлена полноценная система уровней клиентов. Уровень пользователя теперь автоматически определяется по обороту, может пересчитываться после успешных заявок и учитывает прохождение верификации.
- Добавлено ручное назначение уровня. Администратор может назначать уровень вручную, а все изменения сохраняются в истории для прозрачности и контроля.
- Появилась страница «Тарифы и комиссии». Пользователь может видеть свой текущий уровень, условия программы и статус, а сам уровень теперь отображается рядом с именем клиента и в карточках заявок.
- Полностью внедрена новая система пользовательских балансов. Теперь в системе есть единый текущий баланс, история операций, удержания, накопительная статистика и поддержка разных источников начислений.
- Улучшена партнёрская и бонусная логика. Обновлены расчёты, статистика, логика прогресса по бонусам, а также работа с начислениями и выводом средств.
- Улучшен блок предварительного расчёта бонуса в карточке партнёра. Он стал компактнее, чище и понятнее, а главное — теперь быстрее показывает ожидаемую сумму бонуса без визуальной перегрузки.
- Полностью обновлён модуль блокировки пользователей. Теперь поддерживаются временные и бессрочные блокировки, сохраняется полная история действий, а форма управления блокировкой стала удобнее и информативнее.
Заявки, курсы, аналитика и автоматизация
- Полностью переписана система расчётов. Расчёты стали точнее, понятнее по внутренней логике и лучше подготовлены к дальнейшему развитию.
- Переписаны расчёты в партнёрской системе. Это сделало начисления и связанные вычисления стабильнее и предсказуемее.
- Расширена логика автопересчёта заявок. Теперь можно настроить, когда именно выполнять пересчёт: при любом изменении курса, только при росте или только при падении.
- Добавлены отдельные пороги для роста и падения курса. Система пересчитывает заявку только тогда, когда изменение действительно стало важным.
- Появилось «окно тишины» после смены статуса заявки. Система не будет пересчитывать заявку сразу после перевода в новый статус.
- Добавлена защита от слишком частых пересчётов подряд. Это делает работу системы спокойнее и помогает избежать лишних действий.
- Исправлен критический баг с резервами. Раньше при автопересчётах резерв мог вести себя неправильно и «скакать». Теперь он корректируется только на реальную разницу после пересчёта и всегда соответствует актуальной сумме заявки.
- Полностью переработана система автоматического обновления курсов и файлов. Теперь для основных курсов, BestChange и файлов используются отдельные режимы работы, поэтому каждый источник может обновляться по своим правилам и со своей частотой, не влияя на остальные. Добавлен автоматический режим, в котором система сама подбирает подходящий интервал обновления с учётом активности и скорости работы, а для файлов появился режим «По событию», при котором обновление выполняется только тогда, когда данные действительно изменились. Также обновлена страница настроек: она стала заметно понятнее, чище и удобнее для обычных пользователей, а рядом с параметрами теперь показывается текущее состояние автоматического режима с простым объяснением, как часто идёт обновление и почему выбран именно такой интервал. При этом сохранена совместимость со старыми настройками, чтобы переход на новую систему прошёл безопасно и без потери текущей конфигурации.
- Полностью переработан экспорт курсов для мониторингов. Улучшена стабильность формирования файлов, безопасность записи данных, защита от одновременной генерации одного и того же файла и обработка ошибок.
- Появился журнал экспорта. Теперь система сохраняет историю запусков, ошибки, предупреждения и результаты, а также помогает быстрее замечать проблемные или пропущенные направления.
- Полностью переработан экспорт заявок. Улучшены формирование данных, работа с пустыми значениями, порядок полей и стабильность при больших объёмах данных.
- Полностью переработана система автоматического удаления неоплаченных заявок. Вместо старого механизма теперь работает единая система правил с гибкой настройкой, историей запусков, проверкой условий и безопасным тестовым режимом без реального удаления.
- Добавлен новый раздел аналитики обновлений. Теперь в админке можно видеть, как часто запускаются обновления, где возникают ошибки, какие процессы работают медленнее и как меняется ситуация со временем.
- Полностью переработан блок аналитики и истории курсов. История изменений, аналитика и интервальные данные теперь собраны в одном цельном модуле, который стал понятнее и удобнее в работе.
- Улучшена работа с периодами и историческими данными. Аналитика по дням, неделям и месяцам стала точнее и логичнее.
- Добавлена пересборка истории курсов. Это помогает быстро восстановить и обновить данные после изменений, обновлений и миграций.
- Обновлён интерфейс аналитики. Он стал чище, современнее и понятнее: улучшены вкладки, навигация, отображение периодов и история значений.
Интерфейс, админка и удобство работы
- Переработан модуль «Список пользователей». Он стал удобнее, чище и лучше подходит для ежедневной работы.
- Добавлено отображение пользователя в журнале статусов заявок. Теперь сразу видно, кто именно выполнил изменение.
- Полностью переработан блок операторов в карточке заявки. Управление принятием, подключением и отказом стало компактнее, понятнее и удобнее, а история действий — нагляднее.
- Переработан модуль статусов работ.
- Обновлён модуль городов.
- Полностью переработана система чекбоксов соглашений. Она стала чище, понятнее и удобнее в сопровождении.
- Добавлена новая система групп соглашений. Теперь можно гибко управлять правилами выбора: разрешать один вариант, требовать выбор хотя бы одного пункта, делать обязательными все пункты и задавать условия в зависимости от других элементов.
- Улучшена работа текста, ссылок, внутренних страниц и связанных комиссий в соглашениях. Всё это стало отображаться и работать заметно аккуратнее.
- Полностью переработана система меню. Главное меню сайта, footer и управление пунктами меню в админке теперь работают как единая, более понятная и удобная система.
- Улучшена работа с вложенными пунктами, иконками, подменю и навигацией. Меню стало выглядеть современнее и вести себя стабильнее как на компьютере, так и на мобильных устройствах.
- Административные интерфейсы стали устойчивее к неполным данным и нестандартным ситуациям. Это уменьшает количество ошибок и делает ежедневную работу спокойнее.
Исправления, стабильность и развитие платформы
- Исправлен баг из-за нагрузки логов.
- Исправлен баг сортировки резервов.
- Исправлена проблема, из-за которой заявка могла не переходить в отложенное состояние.
- Исправлен вывод пустых дополнительных полей в реквизитах.
- Исправлен баг со сбросом фильтров направений обмена.
- Снижено количество лишних повторяющихся записей в истории курсов. Аналитика стала чище и полезнее в реальной работе.
- Усилена общая стабильность бонусного центра, административных модулей и служебных процессов.
- Angular обновлён до версии 21. Это усиливает технологическую основу frontend-части проекта и даёт более современную базу для дальнейшего развития интерфейсов.
