Skip to content
This repository has been archived by the owner on Aug 9, 2021. It is now read-only.

v5.23.11: Eager cptv metadata (#389)

Compare
Choose a tag to compare
@hardiesoft hardiesoft released this 24 Jun 01:32
0efbdbd
* Don't try to run migrations on browse-readonly; causes installation to fail

* Don't try to use package-lock file when installing (permissions error)

* Update package-lock.json and apply correct permissions to it before attempting to install

* Start on eager cptv metadata feature

* Integrated wasm module to decode CPTV metadata inline.

* Perform sha1 file hash and CPTV parse error checking in the api upload handler.

* Add git to dockerfile to allow git npm modules

* Thumbnailing WIP

* Migrate duration to float, update cptv-decoder to handle truncated/invalid files better.

* Migrate duration to float, update cptv-decoder to handle truncated/invalid files better.

* Fix linting errors and tests

* Allow recording fields to be manually specified still.

* Make sure we only try to parse thermalRaw files!

* Make first stage of video processing be "analyse" for thermalRaw entries

* Don't allow clients to set durations of thermalRaw files

* Update cptv-decoder, and quick hack to overwrite duration of sidekick cptv uploads with correct duration from metadata.

* Update cptv-decoder, and quick hack to overwrite duration of sidekick cptv uploads with correct duration from metadata.

* Update some packages

* Try updating npm on travis?

* Update docker base image

* Update docker base image (again)

* Fix type errors

* Fix logic error in file processing completed, where recording doesn't exist.

* Correct mime types package

* Prettier