Перейти до основного вмісту

Що нового в Yucca 0.5.0

01.02.2021

Квота на камери для користувача

Ми реалізували функціонал з обмеження кількості камер, які може створити користувач. Зайдіть у профіль користувача та задайте максимальну кількість, або не обмежуйте (за замовчуванням 0). Квоти також можна встановлювати глобально опцією --quota-global-stream, це обмеження буде поширюватися і на адміністраторів. Про інші види обмежень можна прочитати в документації, у розділі «quota».

Квота на камери для користувача

Обмеження максимальної глибини архіву

Додали опцію --streams-archive-max-depth-hours, яка задає обмеження глибини архіву для кожної камери на сервері. Для тих камер, що вже були створені з перевищуючим значенням, усе продовжить працювати як є, однак при зміні налаштувань ліміти почнуть враховуватися.

Модернізація зберігання архіву

Реалізували новий формат архіву, тепер архів зберігається не сегментами, а годинними файлами. Це знижує навантаження на диск і спрощує створення резервних копій. Архів 2 версії буде задіяно за замовчуванням лише у щойно створених камер, усі вже наявні камери з увімкненим архівом продовжать використовувати першу версію.

Захист від підбору пароля

Важлива зміна, що стосується безпеки. При багаторазовому введенні некоректних реквізитів сервер тимчасово блокуватиме цього клієнта. Опція увімкнена за замовчуванням, її можна вимкнути, чого ми наполегливо не рекомендуємо.

Покращена навігація архівом

Зробили переміщення області прогрес-бару за допомогою миші. Так працювати з архівом стане ще простіше та інтуїтивніше.

Покращена навігація архівом

Банер про закінчену ліцензію

Після закінчення ліцензії у шапці сторінки з'являється банер зі сповіщенням. Повідомлення бачитимуть усі користувачі системи.

Банер про закінчену ліцензію

Інші зміни

А ще оновили сайт і розмістили ціни 😉

Додано

  • Додати очищення попередніх значень метрик yucca_stream_status і поле Name (#723)
  • Приховати таби користувачу (#719)
  • Обмеження максимальної глибини архіву (#714)
  • Захист від підбору пароля (#695)
  • Блокування користувача. (#684)
  • У пермішинах кнопки редагування та видалення мають бути видимі завжди (#674)
  • Квота на камери. (#671)
  • Оформлення сторінки ініціалізації (#654)
  • Показувати банер при закінченій ліцензії (#644)
  • Зберігати сегменти для архіву в годинних файлах (#576)
  • Змінювати мову на сторінці розпакування сервера. (#502)
  • Навігація архівом переміщенням області прогрес-бару (#355)

Виправлено

  • Нескінченний préloader при збереженні налаштувань наявного стріму (#726)
  • Перенести параметр stream-archive-depth-hours в streams (#715)
  • Блокування користувача. Заборонити блокувати самого себе (#686)
  • Порожня сторінка з камерами після видалення камери (#675)
  • При додаванні камери відображається інша камера (#667)
  • Непотрібне сповіщення про помилку, якщо вводити неіснуюче ім'я користувача при додаванні прав доступу в камері (#645)
  • Некоректний заголовок після оновлення сторінки (#643)
  • При додаванні стріму передається не останній зафіксований користувачем стан налаштувань архіву (#625)
  • Кнопка Pause доступна в статусі Pending (#574)
  • Картинка «Прев'ю недоступне» в російській локалі англійською (#569)
  • Некоректна робота з docker, встановленим із snap (#545)

Що далі?

Інструкції зі встановлення можна знайти в розділі Встановлення.