github roflcoopter/viseron v3.1.0
3.1.0 - User and Role Management

latest release: v3.1.1
3 days ago

Multiple users, finally! Viseron has had authentication for quite some time, but you could only create one initial admin user during the onboarding.

This release brings a new User mangement page to the frontend, and with it a new Settings page.
settings-page

Roles

Users can be assigned different roles: admin, write or read.
See the updated documentation: https://viseron.netlify.app/docs/documentation/configuration/authentication#roles

Assign cameras

If you want to restrict what cameras each user can see, you can do so by assigning specific ones to each user.
See the updated documentation: https://viseron.netlify.app/docs/documentation/configuration/authentication#assigning-cameras
image

New features

  • Masks can now be configured for Post processor. They are configured the same way as masks for object/motion detection. A new config option draw_post_processor_mask is also available for the MJPEG streams in order to debug the masks
  • Discord notifications component, provided by @InterN0te
  • Gotify notifications component, provided by @InterN0te
  • New config option use_last_snapshot_on_error for FFmpeg/GStreamer. It allows for returning the previously retrieved snapshot for a camera incase of a flaky connection
  • New filter option on Events page to group cameras.
    image
  • New filter option on Events page to adjust the requested timestamp with the configured lookback.
    image

Fixes

  • Wait for file updates when shutting down and using move_on_shutdown: true
  • Fix Docker compose documentation examples
  • Fix Codeproject AI Face recognition training. Previously faces were never recognized when training
  • Fix Compreface failing to start when use_subjects was set to false
  • Avoid reloading page when submitting login form. This caused some issues where you sometimes had to login twice
  • Events are now properly sorted by timestamp in the details popup on the Events page
  • When clicking on an event in the Events page, a snapshots is shown instead of video if its not available.
    This calculation is now more forgiving and now has a 10 seconds grace period

Docker images will be on Docker Hub shortly

All Changes

New Contributors

Full Changelog: v3.0.0...v3.1.0

Don't miss a new viseron release

NewReleases is sending notifications on new releases.