Skip to content
-
openvibe-contracts v0.122.1 (was v0.112.0) (#20)OpenVibers · 9 Oct 2026
159a517
-
openvibe-shared v2.17.0 (was v2.15.0) (#19)OpenVibers · 9 Oct 2026
6b9e8c6
-
openvibe-shared v2.15.0 (was v2.13.2) (#18)OpenVibers · 8 Oct 2026
5333cef
-
openvibe-shared v2.13.2 (was v2.13.0) (#16)OpenVibers · 8 Oct 2026
abaeb78
-
openvibe-sdk v0.35.0 (was v0.26.0) (#15)OpenVibers · 7 Oct 2026
c1c2b9f
-
openvibe-contracts v0.112.0 (was v0.97.0) (#14)OpenVibers · 7 Oct 2026
9097537
-
Events moves to openvibe.events: connect-src, stream URLs and shared 2.13.0 in one change (plan T7) (#13)OpenVibers · 7 Oct 2026
5f969bb
-
openvibe-shared 2.12.0: the showcase home and the Frame footer set their font (they rendered serif) (#12)OpenVibers · 7 Oct 2026
e66b6ff
-
Pin openvibe-contracts v0.97.0 and drop the proposed-capability shim (#11)OpenVibers · 5 Oct 2026
58546a1
-
Pin openvibe-shared v2.9.0 (from v2.6.0): showcase ring icons fill their slot (#10)OpenVibers · 5 Oct 2026
0ba890b
-
The News home opens with what OpenVibe.News is for (plan T11, openvibe-shared/showcase) (#9)OpenVibers · 5 Oct 2026
a89a510
-
Merge pull request #8 from OpenVibers/agent/news-t11-step-4b-openvibe-news-221215-muudm6xaOpenVibers · 4 Oct 2026
5686218
-
Document openvibe-publishing v1.3.0 and the /llms-full.txt route in…OpenVibers · 4 Oct 2026
cce86ad
-
Add /llms-full.txt for indexable stories and adopt publishing v1.3.0OpenVibers · 4 Oct 2026
6f9ea2a
-
Merge pull request #7 from OpenVibers/agent/news-follow-up-of-https-github-com-openv-133926-mutvap3dOpenVibers · 4 Oct 2026
104370c
-
Restore the openvibe-publishing sha512 integrity in the lockfileOpenVibers · 4 Oct 2026
38828d8
-
Merge pull request #6 from OpenVibers/agent/news-t11-step-2-second-batch-121449-muts9w2bOpenVibers · 4 Oct 2026
8ff7178
-
Drop temp capture script and sync package version claims in docsOpenVibers · 4 Oct 2026
4a21179
-
Render every page through openvibe-publishing/layout on shared shellOpenVibers · 4 Oct 2026
cd8d193
-
Bump openvibe-shared v2.4.0 → v2.5.0 (#5)OpenVibers · 3 Oct 2026
5ab185f
-
Bump openvibe-shared pin to v2.4.0 in package files (#4)OpenVibers · 3 Oct 2026
79ae5ab
-
Move News errors and shutdown onto openvibe-sdk/service (#3)OpenVibers · 2 Oct 2026
6d30b5e
-
Serve News cache headers through openvibe-shared cache-policy (#2)OpenVibers · 2 Oct 2026
e52c812
-
News on the Publishing 1.1.0 chassis (plan T9 J2) with IndexNow and a CI performance budget (plan T11 decision 4): the Sources client, change cursor and pull loop, signed event consumer and normalisers come from openvibe-publishing/ingest; News keeps its domain half (domain/source-items.js, http/events.js). Migration 0002 seeds news_ingest_cursor once from news_state (continuity, never a reset to zero). The replaced clients/sources.js, domain/ingest.js, domain/text.js and http/webhook.js are deleted; test/chassis.test.js proves nothing requires them and replays the Sources fixture against a golden captured from the pre-change code. IndexNow (openvibe-shared/indexnow): the key file is served when INDEXNOW_KEY is set, and published or changed stories are pinged. test/perf-budget.test.js holds the home page to its measured sizes. npm test and test:pg green (verified).OpenVibers · 29 Sept 2026
99e3641
-
News moves between its pages without a reload (plan T11): openvibe-shared v2.2.0 boost swaps <main> styles-first with the shared transition, prefetching on intent, and does a normal load across a deploy (the ov-boost marker carries the release). The navbar's sign-in returns to the current page. test/layout.test.js pins the marker, the boost tag and the login template.OpenVibers · 29 Sept 2026
ff65515
-
News on the service kit (plan T1): sign-in is openvibe-sdk/sso createSsoClient (state + PKCE S256, server-side exchange, next limited to this site and the Network), service tokens are checked by openvibe-sdk/auth verifyServiceToken (the key their kid names), the outbox is createServiceOutbox; server/auth/sso.js and server/events/outbox.js are deleted. Pins: openvibe-sdk v0.25.0, openvibe-contracts v0.79.0, openvibe-shared v2.0.0. Both suites green (verified).OpenVibers · 29 Sept 2026
6023be4
-
The SQLite era is gone (on PostgreSQL since 2026-09-28; no compatibility kept): the one-time migrate-to-postgres script, *_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 16/16 test files passed.OpenVibers · 29 Sept 2026
08c3e75
-
Await what the transactions start (PostgreSQL pass follow-up): discussion, ingest and the API called async helpers inside sync callbacks without awaiting them. A sync callback that calls async code returns before the work is done, so writes could land outside or after their transaction. npm test 16/16.OpenVibers · 29 Sept 2026
40cb264
-
openvibe-shared v1.27.0 (from v1.25.0): an async route handler's rejection now reaches the error handler instead of ending the process. Express 4 leaves such a promise unhandled and Node 22 exits on it; instrument() now applies openvibe-shared/express-async. 1.26.0 adds async gauge collects. npm test: 16/16 test files passed.OpenVibers · 28 Sept 2026
79a851f
-
News moves to PostgreSQL and Valkey (ADR-035, roadmap WS-X2, repository-pass group G1), async from end to end.OpenVibers · 28 Sept 2026
cf653dd
More commits