Commits
-
openvibe-sdk v0.42.0 (was v0.39.0) (#40)OpenVibers · 10 Oct 2026
6c989b7 -
openvibe-shared v3.0.1 (was v3.0.0) (#39)OpenVibers · 10 Oct 2026
ebe8751 -
Saved-search notifications through openvibe-sdk/notifications (no hand-rolled Network client) (#38)OpenVibers · 10 Oct 2026
0f03b68 -
Outbox: openvibe-sdk/events instead of the hand-rolled copy (#37)OpenVibers · 10 Oct 2026
97be63c -
openvibe-contracts v0.129.0 (was v0.128.0) (#36)OpenVibers · 10 Oct 2026
5d0612e -
openvibe-sdk v0.38.0 (was v0.37.2) (#35)OpenVibers · 10 Oct 2026
1ea1882 -
openvibe-shared v3.0.0 (was v2.21.2) (#34)OpenVibers · 10 Oct 2026
7c001b5 -
openvibe-shared v2.21.2 (was v2.21.1) (#33)OpenVibers · 10 Oct 2026
5b34964 -
openvibe-sdk v0.37.2 (was v0.35.0) (#32)OpenVibers · 10 Oct 2026
4e0712f -
openvibe-shared v2.21.1 (was v2.21.0) (#31)OpenVibers · 10 Oct 2026
53bc86b -
openvibe-shared v2.21.0 (was v2.20.4) (#30)OpenVibers · 10 Oct 2026
2713188 -
Search: accept Work, Rent, Help, Inventory and Quest documents (#29)OpenVibers · 10 Oct 2026
fbe71b7 -
openvibe-shared v2.20.4 (was v2.20.3) (#28)OpenVibers · 10 Oct 2026
0b3fe17 -
openvibe-contracts v0.127.0 (was v0.126.0) (#27)OpenVibers · 10 Oct 2026
8a8a98a -
openvibe-shared v2.20.3 (was v2.20.0) (#26)OpenVibers · 10 Oct 2026
5bc19d3 -
openvibe-contracts v0.126.0 (was v0.122.1) (#23)OpenVibers · 10 Oct 2026
8a165f2 -
openvibe-shared v2.20.0 (was v2.17.0) (#22)OpenVibers · 9 Oct 2026
8bfa657 -
openvibe-contracts v0.122.1 (was v0.112.0) (#21)OpenVibers · 9 Oct 2026
6e133b3 -
openvibe-shared v2.17.0 (was v2.15.0) (#20)OpenVibers · 9 Oct 2026
68eac97 -
openvibe-shared v2.15.0 (was v2.13.2) (#19)OpenVibers · 8 Oct 2026
55d534d -
openvibe-shared v2.13.2 (was v2.13.0) (#17)OpenVibers · 8 Oct 2026
0866091 -
openvibe-sdk v0.35.0 (was v0.26.0) (#16)OpenVibers · 7 Oct 2026
abb22ce -
openvibe-contracts v0.112.0 (was v0.96.0) (#15)OpenVibers · 7 Oct 2026
bfdb21e -
Pin openvibe-contracts v0.96.0 and fix the stale OAuth-client note (#11)OpenVibers · 5 Oct 2026
78379c7 -
Notify saved searches of new matches through Network behind a flagOpenVibers · 4 Oct 2026
de3bc9f -
T9 READY NOW doc fix (#6)OpenVibers · 3 Oct 2026
41732a7 -
Network tokens verify with keys from openvibe-sdk/auth's JWKS client (v0.23.1) in place of the hand-written key store: fresh keys, the last good ones through a Network outage, backoff, and a rotation honoured on an unknown kid. Service tokens keep every openvibe-contracts verifyServiceToken rule (the key a token names first, else each key until one is not a bad signature); browsers' user JWTs verify with the SDK's verifyUserToken (principals refused as users, as before). Nothing public names the internal JWKS URL or the fetch error: a write's 503 says 'signing key not loaded yet' and /api/ready's network_jwks (still optional) reports counts and times only. OV_NETWORK_PUBLIC_KEY is gone (unset in production). Tests: a stub JWKS, an outage with cached keys and a rotated kid, and a JWKS that never loads (degraded, no leak in /api/ready or the 503). npm test 14/14, test:pg green.OpenVibers · 29 Sept 2026
a3235a5 -
The SQLite era is gone (on PostgreSQL since 2026-09-28; no compatibility kept): the one-time migrate-to-postgres script, the *_DB_PATH settings (config, .env.example, systemd unit, test helpers), the unused better-sqlite3 dependency and its lockfile entries, and docs, docstrings and STATUS lines about SQLite or its rollback window. Reviewed independently before shipping. npm test 12/12 test files passed.OpenVibers · 29 Sept 2026
7be6c42 -
Search moves to PostgreSQL (ADR-035, roadmap WS-X2, repository-pass group G2), with a PostgreSQL full-text engine.OpenVibers · 28 Sept 2026
fa45c65 -
README and STATUS.json are current (roadmap WS-U task 3): the README gains Security (auth, private data, loopback-only routes, egress, secrets by name) and Deploy (sudo ovhost deploy search, unit, port, env file, data path, rollback) sections, with Public host now under Deploy. Capabilities lists search.query.run and what Search calls at Events with which grant, and names the v0.49.0 pin. The header and STATUS.json no longer say the vhost is uninstalled (the manifest records the public host since 2026-09-23); STATUS.json names openvibe-contracts v0.49.0, the three capabilities, per-actor limits and updated 2026-09-28.OpenVibers · 28 Sept 2026
e8511d8