Commit Graph

  • ad15f1b049 docs: truth-up README + user-guide on Hugging Face model release (#637) rUv 2026-05-19 13:03:54 -04:00
  • 5518d5d7c1 docs: truth-up README + user-guide on Hugging Face model release docs/hf-model-truth-up ruv 2026-05-19 13:00:39 -04:00
  • 8247d28d90 docs(README): truth-up capability table — separate shipped/heuristic/pending (#568 follow-up) (#635) rUv 2026-05-19 11:50:59 -04:00
  • 5d6e50d8a0 chore: update vendor submodules (#634) github-actions[bot] 2026-05-19 10:11:01 -04:00
  • 49fb2ca9f4 feat(ui): UI overhaul — consolidates #305-#309 (keyboard shortcuts, perf monitor, toasts, theme, command palette, activity log, data export, mobile PWA, accessibility, i18n) (#620) nai 2026-05-19 16:04:59 +02:00
  • 3439fb1402 fix(provision): recognize swarm/hopping flags as config values (#617) NgoQuocViet2001 2026-05-19 21:03:58 +07:00
  • c00f45e296 fix(sensing): finish #611 NaN-panic audit — 7 more sites missed by #613 (#624) Rahul 2026-05-19 19:32:08 +05:30
  • f54f0285bd fix(ci): build multi-arch wifi-densepose image — linux/arm64 was missing (closes #625) (#631) Blossom 2026-05-19 22:02:00 +08:00
  • e964eaf14f fix(deps): bump ndarray 0.15→0.17 and ndarray-npy 0.8→0.10 (closes #626) (#627) Winter Lau 2026-05-19 22:01:52 +08:00
  • 961c01f4bd Merge pull request #633 from ruvnet/integrate/pr-491-adaptive-person-count rUv 2026-05-19 08:26:36 -04:00
  • 79cc2d7b22 Merge #491: feat(sensing-server): adaptive person count — RollingP95 + dedup_factor runtime API integrate/pr-491-adaptive-person-count ruv 2026-05-19 08:25:47 -04:00
  • f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628) v0.6.5-esp32 rUv 2026-05-18 17:05:35 -04:00
  • 281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623) rUv 2026-05-18 08:56:07 -04:00
  • b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621) rUv 2026-05-18 08:18:18 -04:00
  • 72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616) rUv 2026-05-17 19:59:20 -04:00
  • 50131b2519 fix(verify): cross-platform deterministic proof — 6-decimal quantize + thread-pinning (closes #560) (#609) rUv 2026-05-17 19:50:55 -04:00
  • 50136c920d fix(archive/v1/pose-service): call sanitize_phase, not sanitize (closes #612) (#614) rUv 2026-05-17 19:34:08 -04:00
  • 3bd70f7910 fix(sensing): adaptive_classifier sorts with unwrap_or(Equal) — NaN panic (closes #611) (#613) rUv 2026-05-17 19:29:07 -04:00
  • 6f5ac3aa5a fix(ui): clamp deltaTime to 1ms in pose-renderer FPS calc (#519 Bug 2) (#610) rUv 2026-05-17 19:16:00 -04:00
  • 1b155ad027 chore: remove empty stub crates wifi-densepose-{api,db,config} (closes #578) (#608) rUv 2026-05-17 18:50:57 -04:00
  • f59a1678c3 chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /ui/mobile dependabot/npm_and_yarn/ui/mobile/typescript-6.0.3 dependabot[bot] 2026-05-17 22:31:30 +00:00
  • 6df23eb351 chore(deps): bump react and @types/react dependabot/npm_and_yarn/v2/crates/wifi-densepose-desktop/ui/multi-0193e73c84 dependabot[bot] 2026-05-17 22:30:41 +00:00
  • 0c5f457512 deploy(nvsim): 4b602c79dd 4b602c79dd github-actions[bot] 2026-05-17 22:21:12 +00:00
  • fa28318bae fix(led): disable onboard WS2812 LED during CSI collection (#273) Mathew005 2026-05-18 03:48:10 +05:30
  • ec73109d57 docs: add visual architecture overview images (#208) Grzegorz Malopolski 2026-05-18 00:18:07 +02:00
  • acbd3ff13c refactor(mmwave): use sizeof() in mr60_process_frame bounds checks (#414) OrbisAI Security 2026-05-18 03:45:01 +05:30
  • 07086c5d9d chore(deps): bump react-dom from 19.2.0 to 19.2.6 in /ui/mobile (#463) dependabot[bot] 2026-05-17 18:12:01 -04:00
  • 0310b1fa9a chore(deps): bump @tauri-apps/plugin-dialog (#462) dependabot[bot] 2026-05-17 18:11:58 -04:00
  • 9daa8c3078 chore(deps): update asyncio-mqtt requirement from >=0.11.0 to >=0.16.2 (#460) dependabot[bot] 2026-05-17 18:11:53 -04:00
  • ffa808ed4b chore(deps-dev): bump eslint from 10.0.2 to 10.2.1 in /ui/mobile (#459) dependabot[bot] 2026-05-17 18:11:49 -04:00
  • 59dbb76757 chore(deps-dev): bump @typescript-eslint/eslint-plugin in /ui/mobile (#458) dependabot[bot] 2026-05-17 18:11:46 -04:00
  • 4ecc053a27 chore(deps-dev): bump typescript in /v2/crates/wifi-densepose-desktop/ui (#456) dependabot[bot] 2026-05-17 18:11:41 -04:00
  • 5170b99aca chore(deps): bump codecov/codecov-action from 4 to 6 (#454) dependabot[bot] 2026-05-17 18:11:36 -04:00
  • c16dc9f80a chore(deps): bump actions/setup-python from 5 to 6 (#453) dependabot[bot] 2026-05-17 18:11:33 -04:00
  • 04ccfcde56 chore(deps-dev): bump prettier from 3.8.1 to 3.8.3 in /ui/mobile (#452) dependabot[bot] 2026-05-17 18:11:30 -04:00
  • 4d45add824 chore(deps): bump react-dom and @types/react-dom (#451) dependabot[bot] 2026-05-17 18:11:26 -04:00
  • 562cb7461f chore(deps): bump anchore/scan-action from 3 to 7 (#450) dependabot[bot] 2026-05-17 18:11:22 -04:00
  • fad6828697 chore(deps): bump docker/metadata-action from 5 to 6 (#449) dependabot[bot] 2026-05-17 18:11:18 -04:00
  • 807bf0b32a chore(deps): bump docker/build-push-action from 5 to 7 (#448) dependabot[bot] 2026-05-17 18:11:15 -04:00
  • 4b602c79dd chore(deps): bump actions/setup-node from 4 to 6 (#447) dependabot[bot] 2026-05-17 18:11:11 -04:00
  • 670910b622 chore(deps): bump dirs from 5.0.1 to 6.0.0 in /v2 dependabot/cargo/v2/dirs-6.0.0 dependabot[bot] 2026-05-17 22:11:02 +00:00
  • 76321ce4bc chore(deps): bump zustand from 5.0.11 to 5.0.12 in /ui/mobile (#474) dependabot[bot] 2026-05-17 18:10:09 -04:00
  • 1690aea22a chore(deps): update websockets requirement from >=10.4 to >=15.0.1 (#472) dependabot[bot] 2026-05-17 18:10:05 -04:00
  • a80617ee84 chore(deps): bump console from 0.15.11 to 0.16.3 in /v2 (#471) dependabot[bot] 2026-05-17 18:10:01 -04:00
  • 75dc302952 chore(deps): bump @react-navigation/bottom-tabs in /ui/mobile (#470) dependabot[bot] 2026-05-17 18:09:58 -04:00
  • afc86c6fc4 chore(deps): bump thiserror from 1.0.69 to 2.0.18 in /v2 (#469) dependabot[bot] 2026-05-17 18:09:54 -04:00
  • fc654034b3 chore(deps): bump axios from 1.13.6 to 1.15.2 in /ui/mobile (#467) dependabot[bot] 2026-05-17 18:09:50 -04:00
  • c4653b8bc6 chore(deps-dev): update pytest-benchmark requirement (#465) dependabot[bot] 2026-05-17 18:09:45 -04:00
  • d214855228 chore(deps): bump react-native from 0.83.2 to 0.85.2 in /ui/mobile (#473) dependabot[bot] 2026-05-17 18:08:12 -04:00
  • e6710e8988 chore(deps): bump ndarray-linalg from 0.16.0 to 0.18.1 in /v2 (#477) dependabot[bot] 2026-05-17 18:08:08 -04:00
  • ab9799adc3 chore(deps): bump tower-http from 0.5.2 to 0.6.8 in /v2 (#483) dependabot[bot] 2026-05-17 18:08:04 -04:00
  • bdb4484259 chore(deps): bump tch from 0.14.0 to 0.24.0 in /v2 (#482) dependabot[bot] 2026-05-17 18:08:01 -04:00
  • ba370c7b08 chore(deps): bump tabled from 0.15.0 to 0.20.0 in /v2 (#481) dependabot[bot] 2026-05-17 18:07:57 -04:00
  • 3fdd310f89 chore(deps): bump tauri-plugin-dialog from 2.6.0 to 2.7.1 in /v2 (#480) dependabot[bot] 2026-05-17 18:07:53 -04:00
  • 98e7eeda42 chore(deps): bump ruvector-core from 2.0.5 to 2.2.0 in /v2 (#479) dependabot[bot] 2026-05-17 18:07:37 -04:00
  • 5615edb24e chore(deps): bump ruvector-temporal-tensor from 2.0.4 to 2.0.6 in /v2 (#476) dependabot[bot] 2026-05-17 18:07:33 -04:00
  • 9cc9419db9 chore(deps): update aiosqlite requirement from >=0.19.0 to >=0.22.1 (#478) dependabot[bot] 2026-05-17 18:07:30 -04:00
  • d544b8f070 chore(deps): update aiohttp requirement from >=3.8.0 to >=3.13.5 (#475) dependabot[bot] 2026-05-17 18:07:26 -04:00
  • d33962eff2 fix(docker): UDP relay for multi-source ESP32 on Docker Desktop Windows (#502) rUv 2026-05-17 18:01:44 -04:00
  • e22a24714a firmware/esp32-hello-world: ESP32-C6 target and ESP-IDF v6 build fixes (#524) Chaitanya Tata 2026-05-18 03:30:45 +05:30
  • cee414f3c0 firmware/esp32-csi-node: IDF 6 build, HE CSI config, unicore DSP, provision chip detect (#522) Chaitanya Tata 2026-05-18 03:30:40 +05:30
  • f853c74563 v2: pin Rust 1.89 and fix sensing-server UI path when run from v2 (#523) Chaitanya Tata 2026-05-18 03:30:36 +05:30
  • 8b297dd706 fix(sensing-server): handle WebSocket Lagged + add ping keepalive (#484) Timothy Schwarz 2026-05-17 17:57:02 -04:00
  • 9d4f7820b2 docs(adr): ADR-098 — evaluate midstream for RuView's CSI/WS/mesh pipeline (Rejected) (#553) rUv 2026-05-17 17:49:21 -04:00
  • b2fe452e74 docs(tutorials): Pi 5 + Hailo cluster rvcsi tutorial (#546) rUv 2026-05-17 17:41:39 -04:00
  • 88da304631 chore(scripts): probe-fft-platform.py — root-cause aid for #560 (#607) rUv 2026-05-17 17:34:28 -04:00
  • 880a3a41d3 chore(ci): add fix-markers for recent merges (#559, #561, #588, #593, #590-CI) (#606) rUv 2026-05-17 17:33:07 -04:00
  • 68b042faf6 fix(archive/v1): middleware inherits BaseHTTPMiddleware to fix 500 errors (#570) DavidKrame 2026-05-17 23:32:22 +02:00
  • 4698f54fa0 fix(ui): map sensing websocket port for docker (#572) Rahul 2026-05-18 03:02:13 +05:30
  • ea62ec4667 docs(firmware): truth-up Tier 2 wording — slot-capacity heuristic, not learned person counter (#573) rUv 2026-05-17 17:31:51 -04:00
  • 3685d16a49 fix(security): host-header allowlist on sensing-server HTTP + WS — DNS rebinding (#580) @aaronjmars 2026-05-17 17:27:00 -04:00
  • 8a155e07ec docs: explain mesh data path to dashboard and Observatory (#602) NgoQuocViet2001 2026-05-18 04:05:51 +07:00
  • 540ecb4538 chore: update vendor submodules (#604) github-actions[bot] 2026-05-17 17:04:14 -04:00
  • 10684972d7 fix(vital_signs): use circular variance for wrapped phases (#595) Akhilesh Arora 2026-05-17 23:02:53 +02:00
  • 27a6edba8b feat(examples/three.js): cinematic skinned realtime pose demo + folder reorg (#584) rUv 2026-05-17 17:01:02 -04:00
  • 174e2365f0 fix: bug triage for #559, #561, #588 + CI fixes for fuzz/swarm tests (#590) rUv 2026-05-17 17:00:37 -04:00
  • 6c230ed928 fix(verify): repoint wrapper to archive/v1 paths (#559) + cross-platform FFT probe (#560) fix/issue-559-560-verify-paths-portable-hash ruv 2026-05-15 11:35:33 -04:00
  • 677b3ac31b docs(firmware): truth-up Tier 2 wording — slot-capacity heuristic, not learned person counter (closes #568) docs/issue-568-tier2-caveats ruv 2026-05-15 07:41:57 -04:00
  • bf30844835 Update README.md rUv 2026-05-14 22:14:36 -04:00
  • 84638314a4 fix(docker): bump rust 1.85 -> 1.90 + enforce LF on shell scripts fix/issues-559-561 ruv 2026-05-14 13:38:58 -04:00
  • f396c44751 ci(verify-pipeline): fix stale v1/ working-directory + SECRET_KEY env ruv 2026-05-14 11:45:03 -04:00
  • 86f38c4fc6 fix: first-run breakage (closes #559, #561) + #560 platform-aware diagnosis ruv 2026-05-14 08:45:33 -04:00
  • 457f713702 Merge pull request #554 from ruvnet/feat/midstream-introspection v0.8.0 rUv 2026-05-13 23:43:09 -04:00
  • ce33042226 docs(changelog): ADR-099 introspection tap — entry under [Unreleased] feat/midstream-introspection ruv 2026-05-13 23:37:50 -04:00
  • ca97527646 feat(introspection): I6 — regime-changed signal + per-frame analyze + honest ADR-099 D8 amendment ruv 2026-05-13 23:29:37 -04:00
  • 59d2d0e54f test(sensing-server): ADR-099 latency benchmark — record empirical baseline ruv 2026-05-13 23:18:10 -04:00
  • 4a1f3a1e10 feat(sensing-server): wire ADR-099 introspection tap + /ws/introspection + /api/v1/introspection/snapshot ruv 2026-05-13 23:00:31 -04:00
  • 94ef125240 feat(sensing-server): introspection module skeleton (ADR-099 D1+D7+D8) ruv 2026-05-13 22:50:58 -04:00
  • 900b877c64 docs(adr): ADR-099 — adopt midstream as RuView's real-time introspection + low-latency tap (Proposed) ruv 2026-05-13 22:42:05 -04:00
  • 58cd860f17 Merge pull request #549 from ruvnet/docs/adr-097-adopt-rvcsi rUv 2026-05-13 10:03:44 -04:00
  • f0a4f64c6e Merge pull request #547 from ruvnet/fix/docker-publish-and-api-auth rUv 2026-05-13 10:03:39 -04:00
  • 81fcf5fa29 ci: step-level continue-on-error on every step of the flaky scan jobs ruv 2026-05-13 09:26:35 -04:00
  • 7a407556ba docs(adr): ADR-097 — adopt rvCSI as RuView's primary CSI runtime (Proposed) ruv 2026-05-13 09:23:25 -04:00
  • c059a2eaaa ci: also install libudev-dev + libdbus-1-dev (tokio-serial / dbus) ruv 2026-05-13 09:17:00 -04:00
  • d6a73b61c9 ci: unblock the pre-existing CI/Security failures so PR pipelines go green ruv 2026-05-13 09:13:52 -04:00
  • 8dc811d2b4 ci: install Tauri/GTK Linux dev libs so the Rust workspace test compiles ruv 2026-05-13 09:00:15 -04:00
  • c641fc44ae feat(docker+sensing-server): refresh Docker publish + opt-in bearer-token API auth ruv 2026-05-13 08:52:25 -04:00
  • 00304f9dc7 Merge pull request #544 from ruvnet/chore/rvcsi-via-submodule rUv 2026-05-12 23:01:10 -04:00
  • d0b64bdeb6 chore(rvcsi): drop inline v2/crates/rvcsi-* — consume the vendor/rvcsi submodule / crates.io instead chore/rvcsi-via-submodule ruv 2026-05-12 23:00:23 -04:00
  • a2686d47a2 Merge pull request #543 from ruvnet/chore/vendor-rvcsi-submodule rUv 2026-05-12 22:56:08 -04:00