Commit Graph

  • 6d9a3876f5 server: guard plugin-repl against stale nativeId (#2024) main 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
  • 936a81ecbb sdk: filter invalid devices from storage settings Koushik Dutta 2026-03-28 12:08:04 -07:00
  • eefab888a7 reolink: logout expired token sessions before renewing (#1979) JoshADC 2026-03-23 11:23:11 -04:00
  • 6a8260d09d ncnn: readd cluster label Koushik Dutta 2026-03-08 10:42:04 -07:00
  • 4a8d5dbe6d detect: fix segmentation labels Koushik Dutta 2026-03-08 10:39:00 -07:00
  • c77bbec748 detect: publish fixed ncnn segmentation and cluster fork Koushik Dutta 2026-03-08 10:36:10 -07:00
  • 0e31a780ac detect: finish segmentation support Koushik Dutta 2026-03-07 17:30:09 -08:00
  • f2f8fb265f detect: finish segmentation support Koushik Dutta 2026-03-07 17:26:08 -08:00
  • baa9368199 ncnn: fix face recognition model name Koushik Dutta 2026-03-07 17:15:31 -08:00
  • feed98d7e7 ncnn: new models Koushik Dutta 2026-03-07 09:26:00 -08:00
  • f62976b979 diagnostics: more domain checks Koushik Dutta 2026-03-05 08:41:22 -08:00
  • 0aa4118828 detect: bump deps Koushik Dutta 2026-03-02 11:05:48 -08:00
  • 80b1ba2fa3 detect: publish new models as default Koushik Dutta 2026-03-01 12:40:05 -08:00
  • 46dd4006c7 detect: move clip to huggingface Koushik Dutta 2026-02-27 20:49:33 -08:00
  • e66ea8e794 rebroadcast: publish Koushik Dutta 2026-02-26 08:42:31 -08:00
  • 6fd84af50f rebroadcast: Use optional chaining for allowBatteryPrebuffer (#1986) Alexis Rouillard 2026-02-18 19:19:15 +01:00
  • 7112e049cb rebroadcast: fix RTMP acknowledgement uint32 overflow (#1980) JoshADC 2026-02-08 21:53:46 -05:00
  • 440926ef73 onvif: clear binaryTimeout on destroy (#1974) George Talusan 2026-02-03 17:14:57 -05:00
  • 3d1d3727dc hikvision-doorbell: fixes (#1970) Roman Sokolov 2026-01-24 19:18:59 +03:00
  • 079878b663 core: allow PATH in terminal service Koushik Dutta 2026-01-21 16:21:15 -08:00
  • 0d02ea8f08 core: support cwd in terminalservice Koushik Dutta 2026-01-21 15:15:50 -08:00
  • f23ad06eef snapshot: verify acls Koushik Dutta 2026-01-19 22:16:44 -08:00
  • 3c8b513c31 sdk: update Koushik Dutta 2026-01-19 21:34:46 -08:00
  • 35df17334c sdk: AccessControls Koushik Dutta 2026-01-19 21:21:12 -08:00
  • 2fff8b0044 predict: add segmentation models to onnx/coreml and refactor openvino Koushik Dutta 2026-01-18 13:58:28 -08:00
  • f415e4f2e1 rebroadcast: publish beta with native rtmp support Koushik Dutta 2026-01-18 12:59:31 -08:00
  • 9607bcddcf core: publish Koushik Dutta 2026-01-17 12:24:48 -08:00
  • 1c7f16ed9f openvino: fix single segmentation shape crash Koushik Dutta 2026-01-17 12:24:44 -08:00
  • 961cb36a97 openvino: wip segmentation Koushik Dutta 2026-01-17 12:16:55 -08:00
  • a4d28791ed server: python rpc should use create_task instead of run_coroutine_threadsafe (#1953) Raman Gupta 2026-01-15 12:34:44 -05:00
  • c1895df062 videoanalysis: fixup detection set Koushik Dutta 2026-01-12 15:10:36 -08:00
  • bb902467eb videoanalysis: improve logging Koushik Dutta 2026-01-12 10:06:35 -08:00
  • 7202e99ab0 detect: publish betas Koushik Dutta 2026-01-10 15:30:07 -08:00
  • 38bac58fc6 openvino: new model, use huggingface as model source Koushik Dutta 2026-01-10 15:02:20 -08:00
  • af8abb6072 rebroadcast: publish rtmp support beta Koushik Dutta 2026-01-09 12:45:48 -08:00
  • 7ef868e42d rebroadcast: rtmp window acks Koushik Dutta 2026-01-09 12:35:11 -08:00
  • 0185680791 rebroadcast: remove some bit shifting in favor of read/write uintbe Koushik Dutta 2026-01-08 21:35:04 -08:00