Releases: koush/scrypted
Releases · koush/scrypted
v0.55.0
Commits
- 779d8ea: postrelease (Koushik Dutta)
- fix misleading port forward test error (Koushik Dutta)
- include token for basic auth login result (Koushik Dutta)
- 9b7ead2: postbeta (Koushik Dutta)
- use long term token for direct connection (Koushik Dutta)
- token comment (Koushik Dutta)
- check token presence before using direct address (Koushik Dutta)
- 2622fc9: postbeta (Koushik Dutta)
- d34396a: postbeta (Koushik Dutta)
- fixup alt address usage (Koushik Dutta)
- allow direct login on chrome if flag is explicitly true (Koushik Dutta)
v0.51.0
Commits
- 4271ef3: postrelease (Koushik Dutta)
- postrelease (Koushik Dutta)
- fixup template path (Koushik Dutta)
- add builder secrets (Koushik Dutta)
- use webpack bundled map marker (#1049) #1049 (Brett Jia)
- publish (Koushik Dutta)
- 6ada485: python-codecs: reduce jpeg quality for better file sizes (Koushik Dutta)
- 6e109d8: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- add ObjectDetectionGenerator (Koushik Dutta)
- add ObjectDetectionPreview (Koushik Dutta)
- add ObjectDetection filtering interfaces to prevent footgunning (Koushik Dutta)
- fix python generation (Koushik Dutta)
- move object detectors behind developer mode flag to prevent footgunning (Koushik Dutta)
- add axios post shim (Koushik Dutta)
- fix migration bug by reenabling mixins (Koushik Dutta)
- fix 2 way audio logging (Koushik Dutta)
- show tunnel url (Koushik Dutta)
- fixup spurious motion triggering object detection on a lot of cams (Koushik Dutta)
- update from upstream (Koushik Dutta)
- unprivatize settings method (Koushik Dutta)
- fix audiocodec detection nre (Koushik Dutta)
- publish (Koushik Dutta)
- httpsAgent usage fixes (Koushik Dutta)
- publish (Koushik Dutta)
- support local checks (Koushik Dutta)
- ignore nal delimiter (Koushik Dutta)
- add cors options (Koushik Dutta)
- validate results (Koushik Dutta)
- add node 20 base (Koushik Dutta)
- abnormal login results of any type on the alternate urls should fail (Koushik Dutta)
- Force ipv4 for npm usage (Koushik Dutta)
v0.50.0
Commits
- 945fb16: postrelease (Koushik Dutta)
- publish (Koushik Dutta)
- move coral to full image only (Koushik Dutta)
- b3db0aa: Update docker-common.yml (Koushik Dutta)
- 1f2edf1: Update docker-common.yml (Koushik Dutta)
- 475e4a6: Update docker-common.yml (Koushik Dutta)
- 6bc1e6a: Update docker-common.yml (Koushik Dutta)
- allow pip to install to system (Koushik Dutta)
- 35026f6: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- increment base (Koushik Dutta)
- 81d4a3f: Update docker.yml (Koushik Dutta)
- update deps (Koushik Dutta)
- 1e53234: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- 02238f9: python-codecs: use zygote to speed up inference startup (Koushik Dutta)
- 220c010: python-codecs: fix zygote pop usage. implement firstFrameOnly pipeline blocking. (Koushik Dutta)
- 1619946: python-codecs: publsih (Koushik Dutta)
- 522f8e9: Update config.yaml (Koushik Dutta)
- 65cb13b: tensorflow-lite: add more models (Koushik Dutta)
- 29d8abe: tensorflow-lite: more models (Koushik Dutta)
- b462249: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- upstreaming changes to 0.8.15 (#982) #982 (Brett Jia)
- fix object detection svg layout (Koushik Dutta)
- 5c96593: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- 42eb4fc: python-codecs: dont letterbox resize requests. (Koushik Dutta)
- fix cli script (Koushik Dutta)
- 62c4a8b: detection plugins: remove image splitting logic, let upstream handle that. switch to yolov8_320 as default. (Koushik Dutta)
- dont pass usb through by default (Koushik Dutta)
- fbd6937: webrtc/core: streamline p2p connection (Koushik Dutta)
- formatting (Koushik Dutta)
- better webrtc api connection usage (Koushik Dutta)
- fix object detection eviction bug (Koushik Dutta)
- b564553: python-codecs: rollback sdk bug (Koushik Dutta)
- 2d62944: python-codecs: make annotations compatible to pre-3.10 (#1000) (Brett Jia) #1000
- aggregate streams support horizontal padding (#1002) #1002 (Brett Jia)
- fix webrtc connection timeout leak (Koushik Dutta)
- added helpful error messages regarding token expiration (#1007) #1007 (Nick Berardi)
- 0eaf9ef: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- publish (Koushik Dutta)
- avoid broken version 4.8.0.76 (Koushik Dutta)
- improve head of line issues (Koushik Dutta)
- 9ae7e6c: h264-repacketizer: add types (Koushik Dutta)
- feec534: python-codecs: publish (Koushik Dutta)
- restart object detection if crashed or evicted (Koushik Dutta)
- add async queue (Koushik Dutta)
- updates (Koushik Dutta)
- increase connection pool (Koushik Dutta)
- fix unhandled rejection (Koushik Dutta)
- restructure (Koushik Dutta)
- cleanup deps (Koushik Dutta)
- supports letsencrypt via duckdns (Koushik Dutta)
- fixup hostname logic (Koushik Dutta)
- revert duckdns + letsencrypt (Koushik Dutta)
- change type to prevent mqtt from enabling (Koushik Dutta)
- cadf10b: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- a36b306: python-codecs: fix corrupt frames (Koushik Dutta)
- cleanups (Koushik Dutta)
- aff1e86: Revert "cloud: revert duckdns + letsencrypt" (Koushik Dutta)
- duckdns prototype (Koushik Dutta)
- make iframe logins less confusing. show hostname on login screen. (Koushik Dutta)
- restructure (Koushik Dutta)
- minor code cleanups and remove duckdns (Koushik Dutta)
- add support for cloudflared (Koushik Dutta)
- publish beta (Koushik Dutta)
- publish (Koushik Dutta)
- publish (Koushik Dutta)
- add cloudflare tunnel token option (Koushik Dutta)
- add No TLS Verify to cloudflare readme section (Koushik Dutta)
- fix webrtc usage (Koushik Dutta)
- publish (Koushik Dutta)
- update readme (Koushik Dutta)
- Fix hang caused by null-ish headers (Koushik Dutta)
- d6ebc1f: postbeta (Koushik Dutta)
- 66b314f: postbeta (Koushik Dutta)
- beta (Koushik Dutta)
- docker installs delay update prompt until image is ready (#1034) #1034 (Brett Jia)
- publish (#1038) #1038 (Brett Jia)
- add better explanation for pipeline ffmpeg pipeline failure (Koushik Dutta)
- 1e8deeb: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- readd python codecs dependency (Koushik Dutta)
- remove python-codecs dependency, mac should use the desktop app. (Koushik Dutta)
- remove pam-diff dependency (Koushik Dutta)
- relax error messages (Koushik Dutta)
- report hardware acceleration optiosn (Koushik Dutta)
- update yolov8n 320 model (Koushik Dutta)
- 0.0.11 - kick off audio and video streams sooner without waiting for the SIP call to be established (#1044) #1044 (slyoldfox)
- publish (#1045) #1045 (Brett Jia)
- replace google maps with leaflet/OSM (#1046) #1046 (Brett Jia)
- add doc links ([Koushik Dutta](https://github.com...
v0.41.0
Commits
- c036da9: Update test.yml (Koushik Dutta)
- 87fbb95: postrelease (Koushik Dutta)
- 848d490: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- a46235d: python-codecs: publish (Koushik Dutta)
- Fix arch detection on pi builders (Koushik Dutta)
- Fix arch detection on pi builders (Koushik Dutta)
- update (Koushik Dutta)
- use apt ffmpeg (Koushik Dutta)
- fix ffmpeg path (Koushik Dutta)
- publish (Koushik Dutta)
- publish (Koushik Dutta)
- remove pi builder (Koushik Dutta)
- remove pi builder (Koushik Dutta)
- remove pi builder (Koushik Dutta)
- switch back to gh builders (Koushik Dutta)
- switch back to gh builders (Koushik Dutta)
- switch back to gh builders (Koushik Dutta)
- update s6 (Koushik Dutta)
- choose better defaults for precision (Koushik Dutta)
- prevent snapshot throttling when its only a single camera (Koushik Dutta)
- 8f83894: python-codecs: implement hang protection (Koushik Dutta)
- fix models to accept rgb instead of bgr (Koushik Dutta)
- test other models (Koushik Dutta)
- ui fixes (Koushik Dutta)
- support more models (Koushik Dutta)
- update sdk (Koushik Dutta)
- cleanup (Koushik Dutta)
- add yolov4-tiny model (Koushik Dutta)
- 62a92fe: coreml/openvino: improve yolov4, add yolov3 to openvino (Koushik Dutta)
- fix typo (Koushik Dutta)
- add yolov8 (Koushik Dutta)
- yolov8 default on apple silicon (Koushik Dutta)
- ef742bd: coreml/openvino: yolov8 support (Koushik Dutta)
- functional yolov8 (Koushik Dutta)
- fix labels (Koushik Dutta)
- refactor, add support for yolov8 on tflite (Koushik Dutta)
- save push credentials, polling now disabled by default. publish beta (Koushik Dutta)
- recover after ffmpeg exits before printing sdp (#890) #890 (Brett Jia)
- cleanup sdp rejection (Koushik Dutta)
- c5c07d8: tensorflow-lite: fall back to mobilenet if edgepu startup fails (Koushik Dutta)
- 0076c48: tensorflow-lite: yolov8 is not compatible with usb edgetpu (Koushik Dutta)
- 37ccefe: tensorflow-lite: readme (Koushik Dutta)
- timeout snapshots to free socket (Koushik Dutta)
- fix mobilenet url (Koushik Dutta)
- dc5456d: tensorflow-lite: fix yolov8 uint8 to int8 color conversion (Koushik Dutta)
- add request timeout (Koushik Dutta)
- fix dtls cookie race condition (Koushik Dutta)
- 9f73b92: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- tell ffmpeg pipe input format (#902) #902 (Brett Jia)
- 8014060: rebroadcast :publish (Koushik Dutta)
- fix potential leak (Koushik Dutta)
- fix non admin cli login. (Koushik Dutta)
- fix doorbells (Koushik Dutta)
- improve prebuffer session logging (Koushik Dutta)
- various enhancements + upstreaming changes (#913) #913 (Brett Jia)
- docs (Koushik Dutta)
- 7807cc4: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- uncap detection duration. disable snapshot fallback. use a max concurrent detection calcuation (Koushik Dutta)
- fix cpu calc (Koushik Dutta)
- stapa/sei fix. stream start failure fix/logging. (Koushik Dutta)
- fix erroneous window laptop transcode. fix spurious NAL delimiter logging. (Koushik Dutta)
- add support for reolink doorbells, deprecating onvif plugin usage (Koushik Dutta)
- allow mac/ios types (Koushik Dutta)
- fix install on linux when /dev/dri is missing (Koushik Dutta)
- fix reversed logic (Koushik Dutta)
- simplify nvr storage instructions (Koushik Dutta)
- settings tweaks (Koushik Dutta)
- add anayze mode hint (Koushik Dutta)
- 33477fd: reolink/onvif: fix listener destroy throw error (Koushik Dutta)
- readme (Koushik Dutta)
- use new client per event listener (Koushik Dutta)
- d1be0f1: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- restart motion detection on stopped streams (Koushik Dutta)
- add pipeline hang logging (Koushik Dutta)
- keep trying to restart rtsp server (Koushik Dutta)
- handle frame size changes (Koushik Dutta)
- update to 0.8.4 beta (#923) #923 (Brett Jia)
- notification fixes (Koushik Dutta)
- f7e35fb: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- 488d68e: python-client: initial implementation (Koushik Dutta)
- notify track startup failure (Koushik Dutta)
- publish with more auth fixes (Koushik Dutta)
- c31e68f: Update connect_scrypted_client (#932) (Raman Gupta) #932
- Improve python generation (#931) #931 ([Rama...
v0.39.0
Documentation
- update (Koushik Dutta)
Commits
- 19b83eb: postrelease (Koushik Dutta)
- fix env anon login (Koushik Dutta)
- update (Koushik Dutta)
- edd0717: python-codecs: dont feed preroll into queue (Koushik Dutta)
- bump version, add env variable to prevent future notifications (Koushik Dutta)
- use diff env var (Koushik Dutta)
- use new install env var (Koushik Dutta)
- image resize filters (Koushik Dutta)
- social, account creation cleanups (Koushik Dutta)
- respect device pixel ratio (Koushik Dutta)
- fix potential plugin startup hang (Koushik Dutta)
- af02753: server/core: support built in server updates (Koushik Dutta)
- fix busted ass ring polling/push (Koushik Dutta)
- fdc99b7: python-codecs: major refactor to support hw acceleration and on demand color space conversion (Koushik Dutta)
- be5b810: python-codecs: cleanup code, add some fast paths (Koushik Dutta)
- ff46655: python-codecs: bug fixes (Koushik Dutta)
- 79765ba: python-codecs: fix assert spam, code cleanups (Koushik Dutta)
- 1ebcf32: python-codecs: fix vaapi gray output (Koushik Dutta)
- fix basic fans (Koushik Dutta)
- c72ea24: python-codecs: fix vaapi post procesisng (Koushik Dutta)
- switch back to ubuntu for better driver supports and deadsnakes ppa (Koushik Dutta)
- use jammy and lunar (Koushik Dutta)
- use lunar (Koushik Dutta)
- update base image fingerprint (Koushik Dutta)
- focal builds (Koushik Dutta)
- dd98f12: python-codecs: fix pil rgba to jpg. fix image close race condition. (Koushik Dutta)
- 1f659d9: python-codecs: move dimensions into caps (Koushik Dutta)
- unlock version for jammy (Koushik Dutta)
- correctly pass motion zones to object detector (Koushik Dutta)
- rollback (Koushik Dutta)
- normalize Dockerfile across arch (Koushik Dutta)
- 2b1674b: docker/github: switch to jammy (Koushik Dutta)
- self hosted runner (Koushik Dutta)
- self hosted runner (Koushik Dutta)
- fix install prompts (Koushik Dutta)
- prep for python3.10 (Koushik Dutta)
- 2b43cb7: postbeta (Koushik Dutta)
- switch to jammy (Koushik Dutta)
- only do s6 builds (Koushik Dutta)
- add setting for compute target (Koushik Dutta)
- fix setting typo (Koushik Dutta)
- b7cda86: fix typo reported by community member (#831) (Brett Jia) #831
- 8d4124a: add types to support Air Purifier (#833) (Billy Zoellers) #833
- hack fix for ffmpeg sdp race condition (Koushik Dutta)
- 6589176: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- v0.0.9 #841 (slyoldfox)
- include hostname property in login challenge (Koushik Dutta)
- upstreaming changes (#844) #844 (Brett Jia)
- 93556dd: postbeta (Koushik Dutta)
- strip and update dependencies (Koushik Dutta)
- a5215ae: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- remove dead code (Koushik Dutta)
- 90deaf1: postbeta (Koushik Dutta)
- strip out all legacy audio handling (Koushik Dutta)
- update (Koushik Dutta)
- 8978bff: postbeta (Koushik Dutta)
- relax threshold defaults (Koushik Dutta)
- 7c41516: python-codecs: fix stride handling (Koushik Dutta)
- cba20ec: postbeta (Koushik Dutta)
- 9bce4ac: postbeta (Koushik Dutta)
- Update docker.yml (Koushik Dutta)
- jammy default (Koushik Dutta)
- b5d58b6: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- update before install (Koushik Dutta)
- 9292ebb: tensorflow-lite: fix missing settings, add python version hints (Koushik Dutta)
- 1dad012: postbeta (Koushik Dutta)
- be16bf7: postbeta (Koushik Dutta)
- a31d648: postbeta (Koushik Dutta)
- 96ea3f3: postbeta (Koushik Dutta)
- 0f96fdb: tensorflow-lite: publish (Koushik Dutta)
- working jammy + tflite (Koushik Dutta)
- fix linux local syntax (Koushik Dutta)
- fix linux local syntax (Koushik Dutta)
- fix dockerfile translation/exec (Koushik Dutta)
- use intel repos for jammy (Koushik Dutta)
- fix typo (Koushik Dutta)
- fix piping (Koushik Dutta)
- quote commands for execution (Koushik Dutta)
- move intel stuff out since it requires jammy (Koushik Dutta)
- move intel stuff into footer (Koushik Dutta)
- revert sh expression (Koushik Dutta)
- 47770c0: Update docker-common.yml (Koushik Dutta)
- 0e587ab: Update docker-common.yml (Koushik Dutta)
- fix multi python install (Koushik Dutta)
- c85af9c: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- remove for loop (Koushik Dutta)
- 6287b9d: Update docker-common.yml (Koushik Dutta)
- e7f16af: Update docker-common.yml (Koushik Dutta)
- 5cf2b26: Update docker-common.yml (Koushik Dutta)
- 6cb4f58: Update docker-common.yml (Koushik Dutta)
- d2b1f10: Update docker-common.yml (Koushik Dutta)
- 40738a7: Update docker-common.yml (Koushik Dutta)
- b5cc138: Update docker-common.yml (Koushik Dutta)
- f6baf99: Update docker.yml (Koushik Dutta)
- clean up lite builds (Koushik Dutta)
- d1b907e: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- clean up lite builds (Koushik Dutta)
- switch from wget to curl (Koushik Dutta)
- update build push action ([Koushik Dutta](https://github.com/kous...
v0.23.0
v0.21.0
Documentation
- update (Koushik Dutta)
Commits
- ea77bb2: postrelease (Koushik Dutta)
- add thumbnail side option to video clip requests (Koushik Dutta)
- additional video clip thumbnail options (Koushik Dutta)
- update (Koushik Dutta)
- 01c7b56: postbeta (Koushik Dutta)
- add hook for getting runtime (Koushik Dutta)
- 02d5b42: Revert "server: add hook for getting runtime" (Koushik Dutta)
- update (Koushik Dutta)
- remove aiofiles dependency (Koushik Dutta)
- bd05fc1: postbeta (Koushik Dutta)
- build scripts now rev minor version, while flavors rev minor (Koushik Dutta)
- 96ac479: postbeta (Koushik Dutta)
- add runtime kill (Koushik Dutta)
- 51af4f0: postbeta (Koushik Dutta)
- rebuild (Koushik Dutta)
- 1ea2828: plugins/sdk: add support for rebooting devices (Koushik Dutta)
- publish (Koushik Dutta)
- reboot interface support (Koushik Dutta)
- a32d47e: postbeta (Koushik Dutta)
- allow sleep on motion (Koushik Dutta)
- publish (Koushik Dutta)
- b74a957: Revert "rebroadcast: publish" (Koushik Dutta)
- revert publish (Koushik Dutta)
- 9ed850e: rebroadcast/webrtc: fixup pcm_ulaw handling (Koushik Dutta)
- 9d8345e: videoanalysis/motion: implement video rate control (Koushik Dutta)
- default to snapshot mode < 4 cpu (Koushik Dutta)
- 62d5c14: core/client: support endpoints that are proxied from a non root webroot (Koushik Dutta)
- fix non-root repl and console (Koushik Dutta)
- Fix audio codec parsing bug (Koushik Dutta)
- squelch logging (Koushik Dutta)
- publiush (Koushik Dutta)
- publish (Koushik Dutta)
- add support for long term token access (Koushik Dutta)
- 8589283: postbeta (Koushik Dutta)
- addon (Koushik Dutta)
- 6060b50: docker/ha: ha fixes (Koushik Dutta)
- relative redirects (Koushik Dutta)
- 8526c92: postbeta (Koushik Dutta)
- checkout repo (Koushik Dutta)
- fix Dockerfile missing var (Koushik Dutta)
- 34ee29b: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- fix Dockerfile arch (Koushik Dutta)
- fix missing env (Koushik Dutta)
- log in to dockerhub and ghcr (Koushik Dutta)
- release (Koushik Dutta)
- d2afac0: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- fix ingress shell (Koushik Dutta)
- fix base url hash/query leak (Koushik Dutta)
- escape iframe for logins (Koushik Dutta)
- autogenerate admin token (Koushik Dutta)
- clear hash/query (Koushik Dutta)
- fix image (Koushik Dutta)
- 2123064: wip (Koushik Dutta)
- add HAOS (Koushik Dutta)
- move recordings out of the volume (Koushik Dutta)
- publish (Koushik Dutta)
- add logos/icons (Koushik Dutta)
- allow ip based admin auth (Koushik Dutta)
- 993e903: postbeta (Koushik Dutta)
- build off npm tag and determine version in giuthub action (Koushik Dutta)
- fix action version (Koushik Dutta)
- use standard docker image (Koushik Dutta)
- restructure (Koushik Dutta)
- remove ha workflow (Koushik Dutta)
- support versioned publish tags (Koushik Dutta)
- publish (Koushik Dutta)
- fix description (Koushik Dutta)
- charger interface + fix cloudflare api (#784) #784 (Brett Jia)
- 450f059: Update test.yml (Koushik Dutta)
- 2e3eba4: Update test.yml (Koushik Dutta)
- 3893ccd: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- use highwatermark for nvr perf improvement (Koushik Dutta)
- fix init order (Koushik Dutta)
- 205fdb0: fix per frame rpc gc churn (Koushik Dutta)
- 9e7b57f: python-codecs: fix process exit before aclose finish. publish betas. (Koushik Dutta)
- detection jpeg example (Koushik Dutta)
- create dirs before writing rtsp file (Koushik Dutta)
- 7511abf: various plugins: publish rpc gc churn fix (Koushik Dutta)
- support auto installation of single plugin via SCRYPTED_INSTALL_PLUGIN (Koushik Dutta)
- b426668: postbeta (Koushik Dutta)
- add home assistant api (root)
- 6b22d34: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- publish (Koushik Dutta)
- publish (Koushik Dutta)
- support output transcoidng (Koushik Dutta)
- add ffmpeg transcode (Koushik Dutta)
- release (Koushik Dutta)
- 8667065: python-codecs: support vaapi color conversion (Koushik Dutta)
- cleanup timeout handling (Koushik Dutta)
- remove aiofiles dependency (Koushik Dutta)
- add bookworm target (Koushik Dutta)
- fix docker common path (Koushik Dutta)
- fix bookworm pip issues (Koushik Dutta)
- fix base bookworm image args ([Koushik Dutta](https://github.com/kou...
v0.7.97
Commits
- 95a23b2: postrelease (Koushik Dutta)
- dbc4517: postbeta (Koushik Dutta)
- fix deleted device leak (Koushik Dutta)
v0.7.95
Commits
- 0284013: postrelease (Koushik Dutta)
- fix prepublishOnly script (Koushik Dutta)
- publish (Koushik Dutta)
- support default login (Koushik Dutta)
- probe one off discovered devices after creation (Koushik Dutta)
v0.7.94
Commits
- ebc3a03: postrelease (Koushik Dutta)
- publish (Koushik Dutta)
- publish beta (Koushik Dutta)