Commits
-
4.125.0: Setup annotations, lintSchema and the config test hook (#310)OpenVibers · 6 days ago
02c1618 -
4.110.0: sealed secrets, write-only secret routes and owner settings for openvibe-shared/config (#288)OpenVibers · 8 days ago
b4450e2 -
openvibe-shared 3.0.0: delete the SQLite config store and SQLite analytics (#54)OpenVibers · 10 Oct 2026
ad92e38 -
Shared 1.28.0: openvibe-shared/config on PostgreSQL. Given an openvibe-sdk/db handle, createConfigStore uses config-pg.js, the same store on the async handle (immutable revisions, atomic activation, last-known-good restored when onActivate fails, redacted secrets with a per-namespace fingerprint key, legacy import) and returns a promise of the store; get() and revision() stay in memory, the rest is async. configSchema() is the DDL for the service's migrations. adminRoutes awaits either kind of store; the better-sqlite3 path is unchanged. test/config-pg.test.js runs every scenario of config.test.js on PGlite (openvibe-sdk v0.20.4 as a dev dependency; its made-up secrets are allowlisted like the original's). npm test 41/41.OpenVibers · 28 Sept 2026
116e07a