Skip to content
This repository has been archived by the owner on Apr 28, 2024. It is now read-only.

Release v2.0.0

Latest
Compare
Choose a tag to compare
@marcus-j-davies marcus-j-davies released this 28 Dec 14:10
· 1 commit to main since this release
ab9e402

Breaking Changes

  • NVR system folders have been renamed. rename them to continue with your current data.
    • system -> NVRJS_SYSTEM
    • cameras -> NVRJS_CAMERA_RECORDINGS
  • API Access no longer uses the UI password, it uses its own API key, as configured in the config file.
    Add a new value named apiKey in the system section - this should be a bcript value of your chosen API key
  • Username is now requied in the login page.
    Add a new value named username in the system section to set it - this should be plain text
  • API is now accessed via the /api/{APIKey}/ URI

Changes

  • Dependency updates.
  • Clean/polish up the UI.
  • Re-worked ffmpeg stream pipes.
  • SQL data writes are now queued.
  • Rate Limiting is now applied to the the HTTP application.

New Features

  • New API functions (URI's)
    • /systeminfo
    • /cameras
    • /snapshot/:CameraID/:Width
    • /geteventdata/:CameraID/:Start/:End