Крупное обновление приложения и инфраструктуры DriversCloud

Написано charon
Дата публикации : {{ dayjs(1773220521*1000).local().format("L").toString()}}
Следуйте за нами
Эта статья является автоматическим переводом

Только что была запущена новая серия улучшений как в приложении для мониторинга, так и в инфраструктуре сайта и сервера. Это обновление повышает надежность, согласованность данных и общую стабильность сервиса.

🔧 Приложение для мониторинга: новая архитектура и улучшенное управление оборудованием

  • Полностью переработана внутренняя архитектура для более надежного управления постоянными датчиками и изменениями оборудования.
  • Исправлена проблема, из-за которой в списке датчиков не отображались некоторые дубликаты оборудования.
  • Изменилась система идентификации оборудования:
  • Приложение больше не основывается на сетевом имени.
  • Теперь используется уникальный идентификатор для данной учетной записи, генерируемый при установке.
  • Этот идентификатор меняется только в том случае, если модель материнской платы или процессора отличается на одной и той же учетной записи.

🌐 Веб-сайт: новая структура базы данных

  • База данных была реструктурирована, чтобы разные отделы одной конфигурации могли совместно использовать свои данные.
  • Процесс миграции занимает от 2 до 3 часов (иногда немного дольше).
  • В течение этого времени ваши конфигурации могут временно не отображаться в вашем аккаунте.

🔐 Учетные записи и аутентификация: упрощение и повышение надежности

  • Теперь все приложения требуют наличия учетной записи (классической или одноразовой).
    • Старые анонимные обнаружения были удалены из кода.
    • Для автономных конфигураций одноразовая учетная запись может быть создана в считанные секунды.
  • Исправлены ошибки при обновлении токенов аутентификации:
  • Некоторые пользователи могли быть отключены, особенно при запуске машины.
  • Системные службы теперь ждут, пока сетевой стек полностью загрузится.
  • Токен теперь автоматически обновляется за 5 минут до истечения срока действия, в дополнение к обработке сбоев аутентификации.

🖥️ Приложение DriversCloud: переход на Tauri v2

  • Основное приложение DriversCloud также было обновлено до Tauri v2, обеспечивая большую стабильность, безопасность и производительность.

🌍 Веб-сайт: исправление критической ошибки

  • Исправлена проблема с доступом к кэшу общей памяти, которая могла приводить к сбоям в работе сайта на некоторых языках.

🧩 Сервер: полная миграция на .NET 10

  • Все серверные проекты были перенесены на .NET 10, что повысило общую производительность и удобство обслуживания платформы.

🙏 Спасибо сообществу

Огромное спасибо всем членам сообщества и жертвователям. Благодаря вашей поддержке мы можем продолжать развивать DriversCloud и улучшать качество сервиса.