Commits
- fix min start (Koushik Dutta)
- fix method signatures (Koushik Dutta)
- 7d3d7be: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- f317c8d: server/sdk: additional signature fixes (Koushik Dutta)
- fix some signatures (Koushik Dutta)
- update fstab to nofail (Koushik Dutta)
- abea872: amcrest/hikvision: standardize 20s motion timeout (Koushik Dutta)
- 6c67ac6: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- removed unneeded packages (#1319) #1319 (Nick Berardi)
- bee77e1: sdk/server: make various properties non-optional (Koushik Dutta)
- b6cbc12: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- calculate required/optional fields from schema (#1321) #1321 (Long Zheng)
- b28eef9: unifi-protect: squelch logging (Koushik Dutta)
- Added support for ColorSettingTemperature and ColorSettingHsv to the MQTT support. (#1317) #1317 (Nick Berardi)
- add polygon area (Koushik Dutta)
- b174fbc: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- repacketize h264 (#1260) #1260 (Brett Jia)
- repacketize input (Koushik Dutta)
- rebuikd (Koushik Dutta)
- Add strict types to sdk (#1308) #1308 (Long Zheng)
- 89e9cf3: Update bug_report.md (Koushik Dutta)
- 764fbbb: Update bug_report.md (Koushik Dutta)
- black background (#1324) #1324 (Long Zheng)
- 85daf72: docker-mdns: remove prototype (Koushik Dutta)
- 454d96c: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- update (Koushik Dutta)
- more cpu throttling fixes (Koushik Dutta)
- fix up revert regression (Koushik Dutta)
- nre check release (Koushik Dutta)
- publish (Koushik Dutta)
- beta (Koushik Dutta)
- fix doorbell onvif detections (Koushik Dutta)
- publish (Koushik Dutta)
- update sample (Koushik Dutta)
- reorder settins, restart rather than prompt. publish. (Koushik Dutta)
- reset base date on each reschedule call (#1331) #1331 (Brett Jia)
- eec6291: CI build changed plugins (#1323) (Long Zheng) #1323
- define this type (#1332) #1332 (Long Zheng)
- 657921a: sdk/server: Fix type of canMixin (#1333) (Long Zheng) #1333
- 81b235c: alexa/google-home: additional auth token checks to harden endpoints for cloud sharing (Koushik Dutta)
- 41d042b: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- 8fa5e23: alexa/google-home: fix potential vulnerability. do not allow local network control using cloud tokens belonging to a different user. the plugins are now locked to a specific scrypted cloud account once paired. (Koushik Dutta)
- fix sdp parsing issue around codec defaults (Koushik Dutta)
- send server id for multiple servers. update upnp. (Koushik Dutta)
- send server id and friendly name (Koushik Dutta)
- dbb314b: webrtc/common/rebroadcast: fix sdp parsing (Koushik Dutta)
- test build ui with core (#1340) #1340 (Brett Jia)
- publish (#1339) #1339 (Brett Jia)
- c541aa8: Update bug_report.md (Koushik Dutta)
- prepare for multi server (Koushik Dutta)
- 36ee539: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- support dev env var (Koushik Dutta)
- 349c416: webrtc/rebroadcast: fix sdp audio detection defaults (Koushik Dutta)
- fix regression (Koushik Dutta)
- 954be25: rebroadcast/webrtc: republish with sdk fix (Koushik Dutta)
- publish (Koushik Dutta)
- fix race conditions and error reporting (Koushik Dutta)
- add option to disable cloud registration completely to suppress warnings. (Koushik Dutta)
- better readme (Koushik Dutta)
- 625c1d4: google-home: support streaming to the android app! (Koushik Dutta)
- fix behavior of multiple createLocalDescription calls on firefox (#1078) #1078 (Brett Jia)
- send cached login info to cloud request as well (Koushik Dutta)
- fix two way audio (Koushik Dutta)
- fix build (Koushik Dutta)
- fix build (Koushik Dutta)
- rebuild with fixed sdk (Koushik Dutta)
- 04de63a: python-codecs: weight the image reader to prefer snapshot plugin. tf/ov publish log spam betas. (Koushik Dutta)
- use latest node 18 on windows (Koushik Dutta)
- Add support for Dahua VTO locks to Amcrest plugin (#1356) #1356 (ruby~)
- merge child device only if child has homekit enabled (#1343) #1343 (Brett Jia)
- Update README.md (Koushik Dutta)
- Update README.md (Koushik Dutta)
- enforce a 5s timeout for web requests (Koushik Dutta)
- add default request timeouts on snapshots (Koushik Dutta)
- dae40ba: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- publish; (Koushik Dutta)
- fix periodic snapshot timeout regression (Koushik Dutta)
- update deps, publish beta (Koushik Dutta)
- build node 20 (Koushik Dutta)
- build node 20 (Koushik Dutta)
- 9d92154: postbeta (Koushik Dutta)
- 6ebab81: tensorflow-lite: switch usb edgetpu model (Koushik Dutta)
- 54d73f6: google-home: fix duplicate doorbell. (Koushik Dutta)
- add Python REPL support + introduce optional requirements.txt (#1360) #1360 (Brett Jia)
- cleanup python repl (Koushik Dutta)
- 2da94cd: unifi-protect: debounce motion sensors, attempt to stabilize nativeids (Koushik Dutta)
- e50c730: postbeta (Koushik Dutta)
- e75c183: postbeta (Koushik Dutta)
- graceful repl exit + multi-repl support (#1362) #1362 (Brett Jia)
- 3065ffe: unifi-protect: missing file (Koushik Dutta)
- e1571e6: postbeta (Koushik Dutta)
- cb7ea1c: unifi-protect: fix online spam (Koushik Dutta)
- c5f33f8: server/python-codecs: add support for optional requirements (Koushik Dutta)
- make node 20 default (Koushik Dutta)
- 1b647c9: postbeta (Koushik Dutta)
- remove references to dead thin builds (Koushik Dutta)
- 1c3c75d: onvif/unifi: two way audio quality (Koushik Dutta)
- remove legacy param (Koushik Dutta)
- b320fd4: cloud/etc: shuffle cors (Koushik Dutta)
- 958442b: google-device-access: cleanup (Koushik Dutta)
- use portable python, shim in debugpy (Koushik Dutta)
- fixup requirements (Koushik Dutta)
- 0fa8a72: postbeta (Koushik Dutta)
- remove python from lite (Koushik Dutta)
- edgetpu max (Koushik Dutta)
- add edgetpu and intel to lite? (Koushik Dutta)
- use edgetpu std (Koushik Dutta)
- 61c3257: python-codecs: publish beta (Koushik Dutta)
- switch to @homebridge/node-pty-prebuilt-multiarch (Koushik Dutta)
- b7de4d9: postbeta (Koushik Dutta)
- 27af54e: server/core: use new pty (Koushik Dutta)
- improve avahi docs (Koushik Dutta)
- avahi daemon installer/support (Koushik Dutta)
- auto configure avahi (Koushik Dutta)
- improve avahi docs (Koushik Dutta)
- avahi daemon installer/support (Koushik Dutta)
- auto configure avahi (Koushik Dutta)
- use avahi if available. (Koushik Dutta)
- c68a028: Merge branch 'main' into beta (Koushik Dutta)
- 76cdbc6: Update bug_report.md (Koushik Dutta)
- 155cc89: postbeta (Koushik Dutta)
- dd1efe0: unifi-protect: publish (Koushik Dutta)
- use target rather than prefix (Koushik Dutta)
- postinstall python deps (Koushik Dutta)
- shim portable python ssl ca (Koushik Dutta)
- 2143b4e: postbeta (Koushik Dutta)
- move postinstall into non-ignored path (Koushik Dutta)
- 02f69c3: postbeta (Koushik Dutta)
- 0de1c6b: postbeta (Koushik Dutta)
- remove shim (Koushik Dutta)
- 3052b95: postbeta (Koushik Dutta)
- 7a0d070: postbeta (Koushik Dutta)
- use separate python version for pip checks (Koushik Dutta)
- 8e75979: postbeta (Koushik Dutta)
- 97de3c7: postbeta (Koushik Dutta)
- 28166a1: postbeta (Koushik Dutta)
- 4856193: postbeta (Koushik Dutta)
- 3e3e650: postbeta (Koushik Dutta)
- 1cb9985: postbeta (Koushik Dutta)
- f8669ea: postbeta (Koushik Dutta)
- move pty/wheel back into runtime install (Koushik Dutta)
- 8e37623: postbeta (Koushik Dutta)
- f6d931a: postbeta (Koushik Dutta)
- move repl to StreamService (Koushik Dutta)
- remove legacy repl endpoint (Koushik Dutta)
- refactor console on top of pty (Koushik Dutta)
- conditional pty buttons (Koushik Dutta)
- publish (Koushik Dutta)
- remove legacy shell endpoint (Koushik Dutta)
- remove ffmpeg (Koushik Dutta)
- remove face-api (Koushik Dutta)
- 1f7625c: sdk/client: update (Koushik Dutta)
- add context to notification on triggering event, if any (Koushik Dutta)
- add support for custom runtimes (Koushik Dutta)
- plugin init cleanups (Koushik Dutta)
- update (Koushik Dutta)
- add more node types (Koushik Dutta)
- bump coremltools (Koushik Dutta)
- 868403e: core/common: dont crash on script parse failure, add more node types (Koushik Dutta)
- plugin loading refacotr (Koushik Dutta)
- a79bd66: postbeta (Koushik Dutta)
- fix custom runtime pipe (Koushik Dutta)
- remove dead code (Koushik Dutta)
- fix linux detection, python 3.9 (Koushik Dutta)
- fix content-base handling (Koushik Dutta)
- use @scrypted/node-pty (Koushik Dutta)
- switch to @scrypted/node-pty (Koushik Dutta)
- a04aa56: postbeta (Koushik Dutta)
- switch to @scrypted/ffmpeg-static (Koushik Dutta)
- 45c7117: postbeta (Koushik Dutta)
- set lxc ffmpeg path (Koushik Dutta)
- 374c536: postbeta (Koushik Dutta)
- update for sharp, cache authenticated path (Koushik Dutta)
- fix unhandled rejection (Koushik Dutta)
- a1cbfe7: Revert "webrtc: repacketize h264 (#1260)" (Koushik Dutta)
- publish (Koushik Dutta)
- publish (Koushik Dutta)
- update hap, use connection source address. (Koushik Dutta)
- fix wonky debug subgroup (Koushik Dutta)
- add privacy mask support (Koushik Dutta)
- yolov9c_32 (Koushik Dutta)
- yolov9 (Koushik Dutta)
- fix temperature unit (Koushik Dutta)
- publish (Koushik Dutta)
- add connection timeout (Koushik Dutta)
- 03c4dd5: Merge remote-tracking branch 'origin/main' into beta (Koushik Dutta)
- lazy install specific python versions (Koushik Dutta)
- update deps (Koushik Dutta)
- fda778c: postbeta (Koushik Dutta)
- 370b635: postbeta (Koushik Dutta)
- fixup python installs (Koushik Dutta)
- 7fcc616: postbeta (Koushik Dutta)
- 862db81: postbeta (Koushik Dutta)
- 3d29478: Update install-scrypted-proxmox.sh (Koushik Dutta)
- update werift (Koushik Dutta)
- e6b9eb6: Merge branch 'beta' of github.com:koush/scrypted into beta (Koushik Dutta)
- update werift (Koushik Dutta)
- use fixed python3.11. install custom pythons into module path. (Koushik Dutta)
- c5cf8d0: postbeta (Koushik Dutta)
- use plugin volume for tf install (Koushik Dutta)
- 704145c: postbeta (Koushik Dutta)
- implement zoom (Koushik Dutta)
- reverse zoom (Koushik Dutta)
- exit after updates (Koushik Dutta)
- publush (Koushik Dutta)
- restart should trigger npx exit (Koushik Dutta)
- use nonzero exit to force restart (Koushik Dutta)
- implement lxc udpater (Koushik Dutta)
- isolate ptpython repl in its own event loop (#1385) #1385 (Brett Jia)
- d494f46: don't clobber global loop policy + propagate exceptions across loops (#1386) (Brett Jia) #1386
- add support for builtin frame generators (Koushik Dutta)
- MediaConverter (Koushik Dutta)
- add support for MediaConverter (Koushik Dutta)
- 8add141: sdk/server: implement MediaConverter (Koushik Dutta)
- update media object (Koushik Dutta)
- add support for media object intrinsic conversions (Koushik Dutta)
- be05127: postbeta (Koushik Dutta)
- 807b9c1: Merge remote-tracking branch 'origin/main' into beta (Koushik Dutta)
- a54978e: postbeta (Koushik Dutta)
- 96ae2fc: unifi-protect: Implement privacy masking (Koushik Dutta)
- publish wiht new sdk (Koushik Dutta)
- fix windows color depth detection (#1388) #1388 (Brett Jia)
- 1cb5e43: postbeta (Koushik Dutta)
- remove deprecated (Koushik Dutta)
- lxc avahi check (Koushik Dutta)
- update (Koushik Dutta)
- bump python runtime (#1389) #1389 (Brett Jia)
- ff0350a: postbeta (Koushik Dutta)
- add support for versioned python env vars. only use portable python if env is not set. (Koushik Dutta)
- 86d900a: postbeta (Koushik Dutta)
- upgrade scripts to node 20, provide explicit python paths (Koushik Dutta)
- fix lite build (Koushik Dutta)
- fixup build checks (Koushik Dutta)
- lite no longer pulls in 300mb of ffmpeg (Koushik Dutta)
- add choco vc redist (Koushik Dutta)
- rollback accidental version change (Koushik Dutta)
- fa4cf60: postbeta (Koushik Dutta)
- fix comments (Koushik Dutta)
- add flag to force portable (Koushik Dutta)
- 04cd033: postbeta (Koushik Dutta)
- update deps (Koushik Dutta)
- 9435066: postbeta (Koushik Dutta)
- e9eecd1: postbeta (Koushik Dutta)
- update lxc with avahi support (Koushik Dutta)
- load env from scrypted volume (Koushik Dutta)
- da95729: postbeta (Koushik Dutta)
- Fix lxc upgrade (Koushik Dutta)
- add filtering options to smart motion sensor (Koushik Dutta)
- make lxc always restart (Koushik Dutta)
- bb610f2: python-codecs: gstreamer now optional (Koushik Dutta)