Усі новини
Система модулів та архітектура сервера

Система модулів та архітектура сервера

· 2 хв читання
Функція Дашборд Інфраструктура

Не кожному господарству потрібна кожна функція. Малому сімейному господарству з пʼятьма виноградниками не потрібен повноцінний модуль захисту рослин. Великому господарству без власного обладнання не потрібне керування машинами.

Нова система модулів вирішує цю проблему. Для кожного господарства можна активувати або деактивувати окремі модулі — захист рослин, таблиця завдань, статистика, машини та обладнання й інші. Деактивовані модулі зникають із навігації; хто відкриває заблоковану сторінку безпосередньо, бачить чітку підказку замість порожнього вигляду.

Панель керування з деактивованим модулем захисту рослин: бічна панель більше не показує запис, відкрита сторінка повідомляє 'Модуль недоступний — Цей модуль не активовано: Захист рослин'
Деактивовані модулі зникають із навігації — тут захист рослин вимкнено.

Імпорт з EAMA тепер доступний безпосередньо на панелі керування: вибрати ZIP-файл, визначити режим імпорту, імпортувати — без обхідного шляху через підтримку.

Сторінка імпорту з EAMA на панелі керування з вибором файлу для ZIP-файлу EAMA, вибором режиму імпорту та кнопкою імпортування
Новий розділ імпорту на панелі керування: завантажити дані EAMA безпосередньо.

У фоні докорінно перероблено архітектуру сервера. Нова структура чіткіше розділяє окремі фахові напрями й робить сервер стабільнішим і легшим у підтримці. До цього належить також повна специфікація OpenAPI — машиночитний опис усіх кінцевих точок API, який використовується для розробки мобільного застосунку та панелі керування.

Sentry — систему автоматичного виявлення помилок — покращено на всіх платформах. Помилки тепер повідомляються з більшим контекстом, що значно пришвидшує діагностику та усунення.

✨ Покращення

  • Система модулів — захист рослин, облік часу та інші модулі активуються окремо
  • Нова архітектура сервера з чіткішим розділенням компонентів
  • Покращене звітування про помилки з Sentry на всіх платформах
  • Імпорт з EAMA тепер доступний також безпосередньо на панелі керування
  • Покращення схеми захисту з кращим оглядом і навігацією
  • Статус обладнання (активне, пошкоджене, виведене з експлуатації)
  • Специфікація OpenAPI для всього API сервера
Усі новини
feature dashboard infrastructure