Koushik Dutta
e9eecd145e
postbeta
2024-03-21 22:07:53 -07:00
Koushik Dutta
50d9cee8ea
thermostat: remove deprecated
2024-03-20 20:28:31 -07:00
Koushik Dutta
96ae2fc89e
unifi-protect: Implement privacy masking
2024-03-20 13:22:28 -07:00
Koushik Dutta
0487c95e00
sdk: update media object
2024-03-20 10:53:07 -07:00
Koushik Dutta
8add1419e9
sdk/server: implement MediaConverter
2024-03-19 22:38:25 -07:00
Koushik Dutta
3488a3b4ec
sdk: MediaConverter
2024-03-19 21:21:11 -07:00
Koushik Dutta
7e9c23b490
sdk: add privacy mask support
2024-03-16 17:06:04 -07:00
Koushik Dutta
e21ac6283b
core: use @scrypted/node-pty
2024-03-14 14:33:44 -07:00
Koushik Dutta
ebf7063422
sdk: update
2024-03-12 10:34:35 -07:00
Koushik Dutta
3fb519e3b2
sdk: add support for custom runtimes
2024-03-11 12:09:32 -07:00
Koushik Dutta
fd67756ec6
sdk: add context to notification on triggering event, if any
2024-03-11 09:57:00 -07:00
Koushik Dutta
1f7625ca60
sdk/client: update
2024-03-10 19:34:50 -07:00
Koushik Dutta
239124cbdc
core: move repl to StreamService
2024-03-09 15:15:41 -08:00
Koushik Dutta
27af54e929
server/core: use new pty
2024-03-07 08:16:19 -08:00
Koushik Dutta
0b28454048
sdk: fix regression
2024-02-27 09:57:26 -08:00
Long Zheng
657921a5b3
sdk/server: Fix type of canMixin ( #1333 )
...
* Fix type of canMixin
* Allow undefined
* Add void
2024-02-20 13:31:22 -08:00
Long Zheng
a47f7e2566
sdk: define this type ( #1332 )
...
* sdk: define this type
* Fix indent
2024-02-19 08:17:05 -08:00
Koushik Dutta
a0a8e25e18
sdk: publish
2024-02-18 09:52:48 -08:00
Koushik Dutta
1306eda422
sdk: fix up revert regression
2024-02-18 09:46:26 -08:00
Long Zheng
dd7d920480
sdk: Add strict types to sdk ( #1308 )
...
* Enable strict mode
* Add @types/node
Remove @types/rimraf
* Fix `include` path to be actual `src`
* Add strict to `sdk`
* Assert `getItem`
* Fix types in SDK
* Refactor SDK function to be type safe
* parseValue handle value null or undefined
* Fix types tsconfig
* Make getDeviceConsole required
* Add build-sdk workflow
* Set working directory
* Assert not undefined
* Remove optionals
* Undo addScryptedInterfaceProperties, revert to self executing function
* Use different type
* Make _deviceState private and add ts-ignore
* Remove unused function
* Remove non-null asserts
* Add tsconfig for sdk/types/src
* Get property isOptional from schema
Use typedoc types
* Type fixes
* Fix type
* Fix type
* Revert change
2024-02-15 15:17:31 -08:00
Koushik Dutta
426454f28f
sdk: rebuikd
2024-02-15 14:51:01 -08:00
Long Zheng
f66d39f8d9
sdk: calculate required/optional fields from schema ( #1321 )
...
* Add tsconfig for sdk/types/src
* Get property isOptional from schema
Use typedoc types
2024-02-15 07:20:56 -08:00
Koushik Dutta
bee77e121e
sdk/server: make various properties non-optional
2024-02-14 15:43:21 -08:00
Koushik Dutta
640b2d806d
sdk: fix some signatures
2024-02-14 11:21:26 -08:00
Koushik Dutta
f317c8d9ee
server/sdk: additional signature fixes
2024-02-14 08:33:31 -08:00
Koushik Dutta
1ec954ac98
sdk: fix method signatures
2024-02-14 08:25:18 -08:00
Koushik Dutta
a64f3e8082
Revert "sdk: Add tsconfig strict to sdk/types ( #1306 )" ( #1307 )
...
This reverts commit a8eb1a21d7 .
2024-02-10 16:34:13 -08:00
Long Zheng
a8eb1a21d7
sdk: Add tsconfig strict to sdk/types ( #1306 )
...
* Enable strict mode
* Add @types/node
Remove @types/rimraf
* Fix `include` path to be actual `src`
2024-02-10 16:31:20 -08:00
Long Zheng
b1f216b671
homekit/snapshot: Periodic snapshot timeout ( #1295 )
...
* Add setting for periodic snapshot timeout
* Add debug logging for snapshot duration
* Revert "Add setting for periodic snapshot timeout"
This reverts commit 305e8817fd .
* Add periodicTimeout to RequestPictureOptions
HomeKit wait up to 2 seconds
* Add logging if fallback
* Rename to timeout
* Update HomeKit snapshot
* Change to log
2024-02-08 09:22:19 -08:00
Koushik Dutta
da17bee516
sdk: publish
2024-01-21 15:38:28 -08:00
Koushik Dutta
c43014348d
sdk: prevent unnecessary JSON exceptions
2024-01-21 14:42:44 -08:00
Koushik Dutta
f18e58a108
sdk/homekit/snapshot: simplify periodic snapshot requests. remove homekit debouncer.
2024-01-11 11:29:03 -08:00
Koushik Dutta
0c66456a87
sdk: limit chunks to 1. add support for multiple chunks.
2024-01-10 13:06:04 -08:00
Koushik Dutta
fa50d6faab
various: remove axios digest auth
2024-01-09 13:52:51 -08:00
Koushik Dutta
e25cf860f0
common: replacement implementation for axios digest auth
2024-01-09 13:04:00 -08:00
Koushik Dutta
563e16b08f
sdk: update
2024-01-01 14:42:33 -08:00
Koushik Dutta
4903a0efcd
sdk: update
2023-12-20 23:54:52 -08:00
Koushik Dutta
2409cc457c
sdk: remove startId to simplify implementations
2023-12-18 09:41:51 -08:00
Koushik Dutta
0b794aa381
sdk: remove reverseOrder to simplify implementations
2023-12-18 09:34:55 -08:00
Koushik Dutta
e50f3fa793
sdk/videoanalysis: remove filterMode from sdk. internal to video analysis only.
2023-12-07 09:43:33 -08:00
Koushik Dutta
4d288727ce
sdk: use a filterMode rather than a new zone type
2023-12-07 09:02:11 -08:00
Koushik Dutta
1f19dc191d
sdk: add zone that doesnt filter, only used for observation
2023-12-07 08:57:14 -08:00
Koushik Dutta
3b16c68c75
sdk: add fingerprint to getVideoStream
2023-12-05 22:07:36 -08:00
Koushik Dutta
c4cc12fdff
snapshot: publish
2023-12-01 16:57:04 -08:00
Koushik Dutta
58e8772f7c
sdk: publish
2023-12-01 14:17:25 -08:00
Koushik Dutta
4ae9b72471
sdk: add stream resize feedback
2023-12-01 08:51:39 -08:00
Koushik Dutta
a8c64aa2d4
sdk: improve adaptive flags
2023-12-01 08:40:08 -08:00
Koushik Dutta
e257953338
sdk: add landmarks and clip paths to detections
2023-11-30 08:26:14 -08:00
Koushik Dutta
172b32fd47
sdk: update detection result fields
2023-11-29 13:17:22 -08:00
Koushik Dutta
ed40f29226
sdk: include sharp
2023-11-21 22:37:54 -08:00