openvibers/openvibe.host Commits

The notification bell hears new notifications as they happen (notificationsRealtime; Shared 1.22.0, roadmap WS-E task 3): Network's network.notification.created over OpenVibe.Events' realtime stream, with polling as the fallback. Only a signed-in bell with a Network token opens a stream.

OP OpenVibers committed 26 Sept 2026 · 764e746fed · 1 file, +1 −0


Changes

ddiff --git a/server/render/layout.js b/server/render/layout.js
iindex bd36f05..69767b4 100644
---- a/server/render/layout.js
++++ b/server/render/layout.js
@@@ -42,6 +42,7 @@ function renderPage(o) {
sessionUrl: '/auth/me',
loginUrl: `/auth/login?next=${loginNext}`,
logoutUrl: '/auth/logout?next={path}', // Sign out in the shared navbar ends this site's session too
++ notificationsRealtime: true, // the bell hears new notifications over OpenVibe.Events (Shared 1.22.0)
};
const who = signedIn ? esc((viewer.user && (viewer.user.display_name || viewer.user.username)) || viewer.subject) : '';
// This site's own account links live in the shared navbar's account menu (the page's account