Novedades de Yucca 0.5.0
01.02.2021
Cuota de cámaras por usuario
Implementamos la funcionalidad para limitar la cantidad de cámaras que un usuario puede crear. Vaya al perfil de usuario y establezca la cantidad máxima, o déjelo sin límite (0 por defecto).
Las cuotas también se pueden establecer globalmente con la opción --quota-global-stream; esta restricción también se aplicará a los administradores. Puede leer sobre otros tipos de límites en la documentación, en la sección “quota”.

Límite máximo de profundidad del archivo
Añadimos la opción --streams-archive-max-depth-hours, que establece un límite de profundidad del archivo para cada cámara del servidor. Las cámaras que ya se crearon con un valor mayor seguirán funcionando como hasta ahora, pero al modificar sus ajustes empezarán a aplicarse los límites.
Renovación del almacenamiento de archivo
Implementamos un nuevo formato de archivo: ahora el archivo ya no se almacena en segmentos, sino en archivos por hora. Esto reduce la carga sobre el disco y simplifica la creación de copias de seguridad. El archivo versión 2 se usará por defecto solo en las cámaras recién creadas; todas las cámaras existentes con el archivo activado seguirán usando la primera versión.
Protección contra ataques de fuerza bruta
Un cambio importante relacionado con la seguridad. Si se introducen credenciales incorrectas repetidamente, el servidor bloqueará temporalmente a ese cliente. La opción está activada por defecto; se puede desactivar, aunque no lo recomendamos en absoluto.
Navegación mejorada por el archivo
Implementamos el arrastre del área de la barra de progreso con el ratón. Así trabajar con el archivo será aún más simple e intuitivo.

Banner de licencia caducada
Al caducar la licencia, aparece un banner de notificación en la parte superior de la página. El mensaje lo verán todos los usuarios del sistema.

Otros cambios
Además actualizamos el sitio web y publicamos los precios 😉
Añadido
- Añadir la limpieza de valores anteriores de la métrica yucca_stream_status y el campo Name (#723)
- Ocultar las pestañas al usuario (#719)
- Límite máximo de profundidad del archivo (#714)
- Protección contra ataques de fuerza bruta (#695)
- Bloqueo de usuario. (#684)
- En los permisos, los botones de editar y eliminar deben ser siempre visibles (#674)
- Cuota de cámaras. (#671)
- Diseño de la página de inicialización (#654)
- Mostrar un banner cuando la licencia ha caducado (#644)
- Almacenar los segmentos del archivo en archivos por hora (#576)
- Cambiar el idioma en la página de extracción del servidor. (#502)
- Navegación por el archivo arrastrando el área de la barra de progreso (#355)
Corregido
- Preloader infinito al guardar la configuración de un flujo existente (#726)
- Trasladar el parámetro stream-archive-depth-hours a streams (#715)
- Bloqueo de usuario. Impedir que un usuario se bloquee a sí mismo (#686)
- Página de cámaras vacía tras eliminar una cámara (#675)
- Se muestra otra cámara al añadir una cámara (#667)
- Notificación de error innecesaria al introducir un nombre de usuario inexistente al añadir permisos de acceso en una cámara (#645)
- Título incorrecto tras actualizar la página (#643)
- Al añadir un flujo se envía un estado de la configuración del archivo distinto del último fijado por el usuario (#625)
- El botón Pause está disponible en el estado Pending (#574)
- La imagen "Vista previa no disponible" aparecía en inglés en la localización rusa (#569)
- Comportamiento incorrecto con docker instalado desde snap (#545)
¿Qué sigue?
Las instrucciones de instalación se encuentran en la sección Instalación.