Commit Graph

  • 70c2597903 docker: build the x86 image locally main Koushik Dutta 2026-08-07 22:35:35 -07:00
  • 199276902a Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2026-08-07 22:08:22 -07:00
  • 565c0e505c router: add crowdsec Koushik Dutta 2026-08-07 22:06:39 -07:00
  • b42e90e6c6 objectdetector: fix "Built-In Motion Sensor" description to say "Assist" instead of "Filter" (#2117) Skyler Shaw 2026-08-07 09:07:41 -07:00
  • 1283de0c09 Enhance bug report template with usage warning Koushik Dutta 2026-08-06 14:27:47 -07:00
  • 4a2d3f513f snapshot: work around vips load crash during file truncation Koushik Dutta 2026-08-05 09:42:44 -07:00
  • 84f7277ae7 rebroadcast: fix socket leak Koushik Dutta 2026-08-05 09:37:20 -07:00
  • 0985e43035 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2026-08-02 20:42:56 -07:00
  • 077f66c570 openvino: publish beta with new openvino upstream Koushik Dutta 2026-08-02 20:42:50 -07:00
  • 84bb20e7eb python-sdk: 0.1.1 — top-level type exports and transport leak fix (#2109) Raman Gupta 2026-07-31 20:31:14 -04:00
  • 0995e98568 python-sdk: publish to PyPI via manual workflow dispatch (#2108) Raman Gupta 2026-07-31 14:03:15 -04:00
  • dc277606be Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2026-07-31 08:09:44 -07:00
  • 9bbc77f27e rebroadcast: reset activity timer on video only Koushik Dutta 2026-07-31 08:09:37 -07:00
  • 4d2d367651 python-client: package as scrypted-sdk for PyPI (#2095) Raman Gupta 2026-07-27 16:53:04 -04:00
  • c1ed7dff65 python-client: fix imports and extract a reusable scrypted_client library (#2094) Raman Gupta 2026-07-27 16:36:55 -04:00
  • 5945b17c5e python-client: fix test.py for current rpc_reader and PluginRemote APIs (#2087) Raman Gupta 2026-07-27 15:53:35 -04:00
  • 1c983f55bf rebroadcast: publish strict rtp parser Koushik Dutta 2026-07-22 10:26:28 -07:00
  • 0def4758b4 rebroadcast: fix potential settings crash Koushik Dutta 2026-07-22 09:47:07 -07:00
  • 9a6fc6e810 server: dispatch python plugin events to systemManager listeners (#2086) Raman Gupta 2026-07-16 14:14:13 -04:00
  • 2f4037f5ee cloud: publish Koushik Dutta 2026-07-14 09:09:16 -07:00
  • e728d85b11 cloud: save only last 100 persistent ids Koushik Dutta 2026-07-13 16:49:33 -07:00
  • c8194236e6 common: fix race condition in not awaiting AsyncUsingHolder Koushik Dutta 2026-07-09 10:42:37 -07:00
  • a3c5fb0b76 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2026-07-09 10:37:38 -07:00
  • e14cac7b15 common: fix type checking Koushik Dutta 2026-07-09 10:37:33 -07:00
  • ade34b7da6 fix(alexa): v3 API compliance, fan speed, security panel, and camera streaming improvements (#2083) Nick Berardi 2026-06-29 22:47:34 -04:00
  • baef85054c fix(homekit): force tcp rtsp_transport for two-way audio talkback (#2081) Steven Wu 2026-06-29 11:19:34 +08:00
  • f7018ddd9f Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2026-06-01 15:58:09 -07:00
  • 86e7cced78 homekit: add mp4 fragment io timeout Koushik Dutta 2026-06-01 15:57:55 -07:00
  • 3e94bdeb9a fix(homekit): bump to latest @homebridge/hap-nodejs and @homebridge/ciao to catch the loopback sender packet leak (#2029) George Talusan 2026-06-01 18:40:41 -04:00
  • c5fc35ed6d fix(rebroadcast): do not send getStreamLength before play in RTMP client (#2056) thllxb 2026-06-01 18:18:01 -04:00
  • 41f2d87a48 fix(reolink): do not percent-encode RTMP credential params (#2058) thllxb 2026-06-01 18:17:42 -04:00
  • 5606a95fb3 server: fix null toleratnce in getPluginInfo Koushik Dutta 2026-06-01 15:13:13 -07:00
  • bd57be88fd server: fix compile error Koushik Dutta 2026-06-01 15:10:34 -07:00
  • 2c1ccfbca7 fix: restore null-tolerance lost in strictNullChecks migration (#2060) merritt925 2026-06-01 15:09:47 -07:00
  • 07f9bfacac server: Fix leaking fd due to cleanup (#2052) David Glandon 2026-05-30 01:15:21 -04:00
  • 1545790cdb cloud: publish beta with explicit tunel address Koushik Dutta 2026-05-20 14:44:57 -07:00
  • 6d9a3876f5 server: guard plugin-repl against stale nativeId (#2024) Sergey Vilgelm 2026-05-02 09:24:06 -07:00
  • 57320b90ed fix using holder no-op release disposal Koushik Dutta 2026-04-29 10:50:59 -07:00
  • 0b62a7c1a5 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2026-04-21 09:12:53 -07:00
  • b72628c7b6 common: add tslib as dev dep Koushik Dutta 2026-04-21 09:12:46 -07:00
  • de65dffc7c docs: clarify avahi config for host vs bridge networking (#2014) Pankaj Rupani 2026-04-16 10:59:36 -04:00
  • 55369aeb88 rebroadcast: show stream selection options when synthetic streams are configured (#2012) Yuki MIZUNO 2026-04-16 23:57:28 +09:00
  • 194acf15e8 common: use peerDependencies Koushik Dutta 2026-04-07 10:19:34 -07:00
  • fbb4fc8fa4 common: update types Koushik Dutta 2026-04-07 10:17:40 -07:00
  • c6be722989 various: strict fixes Koushik Dutta 2026-04-02 16:08:23 -07:00
  • 21ecfd85ef client: strict mode Koushik Dutta 2026-04-02 15:59:56 -07:00
  • d0383c6503 server: match mediaobject constrcutor Koushik Dutta 2026-04-02 15:55:54 -07:00
  • 1c894561a0 tsconfig: remove redundant strict flags covered by 'strict: true' Koushik Dutta 2026-04-02 14:59:37 -07:00
  • d8b305dcdb fixup: services: update findPluginDevice call after return type change Koushik Dutta 2026-04-02 14:58:25 -07:00
  • 5a1c3d024b plugin: add type assertions for strictNullChecks in runtime workers Koushik Dutta 2026-04-02 14:57:53 -07:00
  • 2bd8354ead plugin: add type assertions for strictNullChecks in plugin core modules Koushik Dutta 2026-04-02 14:57:14 -07:00
  • 34a9e698ae plugin: add type assertions for strictNullChecks in plugin-device and remote modules Koushik Dutta 2026-04-02 14:54:40 -07:00
  • 01aab01e46 plugin: add type assertions for strictNullChecks in plugin-host and media Koushik Dutta 2026-04-02 14:51:35 -07:00
  • 61d9345bf6 cluster: add type assertions for strictNullChecks compliance Koushik Dutta 2026-04-02 14:50:26 -07:00
  • d0deb04588 runtime: add type assertions for strictNullChecks compliance Koushik Dutta 2026-04-02 14:48:39 -07:00
  • d69c949ec7 services: add type assertions for strictNullChecks compliance Koushik Dutta 2026-04-02 14:19:26 -07:00
  • 519eb36368 utils: add type assertions for strictNullChecks compliance Koushik Dutta 2026-04-02 14:15:28 -07:00
  • 6ece12e3cc sdk: change return type of getNativeIds Koushik Dutta 2026-04-02 10:22:22 -07:00
  • 896445ec80 strictNullChecks: fix plugin remote handlers Koushik Dutta 2026-04-02 13:26:09 -07:00
  • 85a30d7b87 strictNullChecks: fix plugin types Koushik Dutta 2026-04-02 13:24:49 -07:00
  • f620c80589 strictNullChecks: fix plugin runtime workers Koushik Dutta 2026-04-02 13:20:50 -07:00
  • 5f040f5ff4 strictNullChecks: fix core utilities Koushik Dutta 2026-04-02 13:20:13 -07:00
  • 5bfb3e5675 strictNullChecks: fix services and notifyInterfaceEvent type Koushik Dutta 2026-04-02 13:19:52 -07:00
  • 056be96e4f strictNullChecks: fix cluster modules Koushik Dutta 2026-04-02 13:17:20 -07:00
  • ca7efc1f04 fix: type annotations for event and state management Koushik Dutta 2026-04-02 12:55:21 -07:00
  • 9c1d2b78c8 fix: type annotations for plugin API layer Koushik Dutta 2026-04-02 12:55:19 -07:00
  • 2763f4af2c fix: make pid optional in RuntimeWorker interface Koushik Dutta 2026-04-02 12:51:33 -07:00
  • 621c5537d4 fix: use ScryptedNativeId type for plugin device maps Koushik Dutta 2026-04-02 12:50:14 -07:00
  • 2187982b07 fix: add type annotations for plugin HTTP handling Koushik Dutta 2026-04-02 12:49:38 -07:00
  • 5dde5ae893 fix: add type annotations for network address functions Koushik Dutta 2026-04-02 12:49:19 -07:00
  • cfa9e2a200 fix: make LevelDocument._id and _documentType required Koushik Dutta 2026-04-02 12:49:18 -07:00
  • 0d4a0d2c2c fix: initialize RpcResult before try block to match Python implementation Koushik Dutta 2026-04-02 12:48:09 -07:00
  • 24ecc19e99 fix: add ts-ignore for delete operations on required properties Koushik Dutta 2026-04-02 12:45:22 -07:00
  • 675b967862 fix: add undefined to buffer state type annotations Koushik Dutta 2026-04-02 12:45:21 -07:00
  • 3882805cfc fix: add type guard filter for network interfaces Koushik Dutta 2026-04-02 12:45:20 -07:00
  • 6ac91bc1a3 fix: add undefined to return type and filter Koushik Dutta 2026-04-02 12:45:19 -07:00
  • b2301a3073 fix: add non-null assertions for process.argv and process.send Koushik Dutta 2026-04-02 12:45:18 -07:00
  • 9cfa6ea58b fix: refactor serviceKey undefined handling Koushik Dutta 2026-04-02 12:45:17 -07:00
  • 65199ecdf7 refactor: rename mixins parameter to avoid mutation Koushik Dutta 2026-04-02 12:45:17 -07:00
  • 64ed95e9aa fix: add non-null assertions for parentPort access Koushik Dutta 2026-04-02 12:45:16 -07:00
  • 8c5b2f48cc fix: add definite assignment assertion for cancel variable Koushik Dutta 2026-04-02 12:45:15 -07:00
  • bc8f1ebc97 refactor: use Object.entries() in createHeadersArray Koushik Dutta 2026-04-02 12:45:14 -07:00
  • 2977d0a90b server: update types Koushik Dutta 2026-04-02 12:44:35 -07:00
  • dd59ac40b6 noImplicitReturns: enabled implicit return checking Koushik Dutta 2026-04-02 13:33:09 -07:00
  • fd0b3a0b8f noImplicitOverride: enabled override modifier checking Koushik Dutta 2026-04-02 09:49:57 -07:00
  • 196ff8378c noUncheckedIndexedAccess: enabled unchecked indexed access checking Koushik Dutta 2026-04-02 09:48:40 -07:00
  • 78311762a7 strictFunctionTypes: enabled stricter function type checking Koushik Dutta 2026-04-02 09:48:06 -07:00
  • 4e0ab38986 noImplicitThis: enabled implicit this checking Koushik Dutta 2026-04-02 09:47:58 -07:00
  • bd8b152bfd noFallthroughCasesInSwitch: enabled switch fallthrough checking Koushik Dutta 2026-04-02 09:47:50 -07:00
  • 7cf11d040c strictBindCallApply: enabled stricter bind/call/apply checking Koushik Dutta 2026-04-02 09:47:14 -07:00
  • 125db2e8dd sdk: remove axios, fix http-fetch usage Koushik Dutta 2026-03-31 09:08:24 -07:00
  • a64dd8e878 http-fetch: missing file Koushik Dutta 2026-03-31 09:07:24 -07:00
  • 25bf83832a http-fetch: fix buffer post Koushik Dutta 2026-03-31 09:06:21 -07:00
  • 181d0fdc92 packages: expose http fetch Koushik Dutta 2026-03-31 08:38:02 -07:00
  • 148bd27fd3 sdk: switch off axios to @scrypted/auth-fetch Koushik Dutta 2026-03-31 08:19:48 -07:00
  • b634330ab0 sdk: make bin files typescript Koushik Dutta 2026-03-31 08:17:42 -07:00
  • 21ce1af766 packages: publish auth-fetch Koushik Dutta 2026-03-31 08:09:25 -07:00
  • 89b780590a packages: publish auth-fetch Koushik Dutta 2026-03-31 08:04:45 -07:00
  • f1fac2ab99 Merge branch 'main' of github.com:koush/scrypted Koushik Dutta 2026-03-28 20:31:35 -07:00
  • 41e17a8dc4 core: remove scripts templates, direct to scripts site Koushik Dutta 2026-03-28 20:31:31 -07:00