Commits
-
STATUS.json: the pins the apps really use (docs currency) (#43)OpenVibers · 10 Oct 2026
46c6db3 -
Tools: the migration era is deleted (SQLite migration scripts, legacy deploy path, SQLite readiness and reporting) (#33)OpenVibers · 10 Oct 2026
f8d87ae -
openvibe-contracts v0.112.0 (was v0.92.0) (#18)OpenVibers · 7 Oct 2026
8a9eb31 -
Tools: every app pins openvibe-shared 2.13.0 and allows only openvibe.events (plan T7) (#17)OpenVibers · 7 Oct 2026
f7858b3 -
STATUS.json names the pinned versions and today's date (docs-currency) (#14)OpenVibers · 7 Oct 2026
55f945e -
README: the removed routes are documented as removed (plan T8 phase 6: /api/process*, /api/net/*, /api/dev/* and the /api/net/tools and /api/dev/tools lists, with their successors), the job store is in the tools database, and the T8 state is current (better-sqlite3 only in scripts/).OpenVibers · 29 Sept 2026
cf706b6 -
Tools on PostgreSQL, part 2 (plan T8, phases 1 and 4; not deployed yet): the network and dev pages call the tools run API (/api/v1/tools/<id>/run) instead of /api/net and /api/dev, a signed-in person's probe is a normal quota-metered run and a signed-out visitor gets a sign-in card for probes (port, ping, latency, traceroute, mtr) while lookups stay open; the guard's day counters, salt and buckets live in Valkey (two processes share one budget; an outage test). npm test 57/57 and test:pg 57/57 (verified). The job store on openvibe-sdk/db and the legacy route deletion follow before the deploy.OpenVibers · 29 Sept 2026
c740ca9 -
README and STATUS.json are current (roadmap WS-U task 3): the README gains Purpose (the opening overview), Owns, Does not own, Depends on (the per-app pins: contracts v0.63.0, sdk v0.12.0, shared v1.23.0), Capabilities (the six tools.* capabilities and the grants Tools uses at Media, Events and Search) and Security (SECURITY.md, the guard, egress, auth, secrets by name) sections; Deploy opens with sudo ovhost deploy tools and the rollback. Stale facts corrected: pages load the shared files from their own app's pinned copy (since 390d3df), not openvibe.network, and the SDK test uses the pinned SDK, not v0.6.0. STATUS.json is new, in the shape of Search's, updated 2026-09-28.OpenVibers · 28 Sept 2026
4f4ed6e