iEXExchanger 11.0.5 — прискорення курсів, нова логіка розрахунків і розширення можливостей системи

iEXExchanger
iEXExchanger 11.0.5 — прискорення курсів, нова логіка розрахунків і розширення можливостей системи

Версія 11.0.5 спрямована на підвищення стабільності оновлення курсів, покращення точності розрахунків та подальший розвиток архітектури системи. Оновлено ключові механізми роботи з джерелами, формулами, комісіями та перерахунком заявок, а також розпочато інтеграцію AI-можливостей у продукт у режимі Beta.

Оновлення курсів і джерел

  • Повністю перероблено систему оновлення курсів — процес став швидшим і стабільнішим.
  • Додано розширену статистику за групами джерел: фіксується кількість пар, успішні оновлення, помилки та час виконання.
  • Реалізовано автоматичний розрахунок відсотка успішності оновлення.
  • Розширено API джерел — додано дані про час оновлення, кількість оновлень та помилки.
  • Оновлено інтерфейс списку джерел: додано статус оновлення та розкривні деталі з наочною статистикою.
  • Перероблено логіку роботи при нестабільних або недоступних джерелах — оновлення стали передбачуваними.

Точність розрахунків і комісій

  • Упорядковано та стабілізовано розрахунок підсумкового курсу з урахуванням усіх факторів: fixed/floating, діапазони сум, користувацькі комісії, комісії верифікації, міські комісії.
  • Виправлено помилки, пов’язані з інверсією курсу та проміжними обчисленнями.
  • Уніфіковано логіку застосування надбавок і вирахувань.
  • Перероблено калькулятор обміну.
  • Покращено систему перерахунку заявок.
  • Оновлено модуль комісії від суми обміну в напрямках.
  • Покращено відображення курсів з високою точністю.

Формули та редактор формул

  • Додано тег [decimal] для керування кількістю знаків після коми.
  • Реалізовано підтримку індивідуальної точності для різних значень у формулах.
  • Додано розумні підказки щодо змінних і функцій.
  • Реалізовано готові шаблони формул.
  • Додано автоматичну перевірку коректності виразів.

Робота з мерчантами та реквізитами

  • Додано систему додаткової перевірки реквізитів, що повертаються мерчантами.
  • Для кожної пари «валюта ↔ мерчант» можна призначити валідатор.
  • Результат перевірки фіксується у заявці.
  • Додано гнучку стратегію поведінки при помилці перевірки.
  • Перероблено логи мерчантів і виплат.
  • Виправлено інтеграцію MeXC.

Інтерфейс і платформа

  • Оновлено сторінку обміну: покращено стабільність SSR і поведінку шаблонів.
  • Перехід на Angular 21.
  • Laravel оновлено до актуальної версії.
  • Виконано перехід на Imagick для обробки зображень.
  • Підключено Microsoft Clarity.
  • Підвищено загальну стабільність системи.

Початок впровадження AI-можливостей (Beta)

У 11.0.5 розпочато інтеграцію AI-функціональності в онлайн-чат заявок.

  • Додано автоматичні відповіді на основі контексту.
  • Реалізовано глобальне увімкнення та вимкнення AI.
  • При підключенні оператора AI автоматично вимикається.
  • Покращено логіку роботи чату.

Функціональність працює в режимі Beta і буде розвиватися в наступних версіях.