Журнал изменений и обновлений

  • Улучшение функциональности

    • Добавлен механизм push-уведомлений. Система теперь может отправлять push-нотификации владельцам транспорта для своевременного информирования о техническом обслуживании и других операционных событиях.
       
    • Добавлена возможность указания минимальной продолжительности аренды в настройках системы.
       
    • Добавлен фильтр по ID транспорта в API для получения напоминаний.
       
  • Исправление ошибок

    • Оптимизирована работа механизма напоминаний, устранены некоторые ошибки в их логике.
       
    • Обновлена логика отображения информации на странице транспорта.
       
    • Устранены ошибки, зафиксированные через Sentry по результатам анализа отчётов мониторинга.
       
  • Технические улучшения

    • Обновлены библиотеки зависимостей, поднята версия Gradle, исправлена работа библиотеки камеры.
       
  • Исправление ошибок

    • Исправлена ошибка, из-за которой бронирование не создавалось, если дата депозита была указана раньше даты создания брони.
       
  • Оптимизация

    • Оптимизация логики уведомлений и исправления мелких ошибок интерфейса.
       
    • Улучшена скорость загрузки всплывающего окна со статусами: теперь статусы отображаются мгновенно благодаря предварительной обработке данных.
       
  • Улучшение функциональности

    • Автоматизировано заполнение текущей даты в поле “Дата депозита” при создании брони. Добавлена валидация на соответствие даты депозита правилам.
       
  • Улучшение интерфейса

    • Обновлен бейджик для просроченных броней: теперь в карточке транспортного средства во вкладке "Бронирования" отображается бейджик "Просрочено" вместо "Забронировано", соответствующий цвету на дашборде.
       
  • Оптимизация

    • После замера пробега через виджет на дашборде система теперь возвращает пользователя обратно к виджету, а не на карточку транспорта.
       
    • Мелкие изменения.
       
  • Исправление ошибок

    • Депозит теперь корректно переносится при замене транспорта в бронировании.
       
    • Если в поле адреса клиента введён URL, система теперь проверяет его корректность, исключая ошибки отображения в футере договора при печати и генерации.
       
    • Добавлена проверка даты депозита: теперь она не может быть позже даты начала аренды, предотвращая ошибки ввода и некорректные данные в бронированиях.
       
  • Небольшие изменения

    • Обновлены инструменты администрирования для большей гибкости в настройке системы.
       
  • Оптимизация

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

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