Patch notes: 52 changes across 23 sites

Imported. Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers.

What shipped on OpenVibe on 2026-10-11: 52 changes to OpenVibe.Live, OpenVibe.Bot, OpenVibe.Community, OpenVibe.Watch, OpenVibe.Chat, OpenVibe.Media and 17 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.

OpenVibe.Live

openvibe.live · repository

  • Live: CHAT_AUTHORITY is retired; Chat runs chat with no switch (C-01) (#94) (5d82244)
  • Live: the legacy token cookie is neither set nor read; ov_token is the session cookie (C-05) (#95) (3a1b580)
  • Live: comment threads are addressed by access id; resolve takes a thread with no numeric id (C-14 step 1) (#96) (d0f646e)
  • Docs: the go-live flow is Events then Network's consumer (C-85 leftovers) (#97) (176eff7)
  • Live: players and thumbnails ask Media by id; no file-name Media URLs (C-75) (#98) (3c0b805)
  • Docs: new robots connect through OpenVibe.Bot and the Node, not the stream-key socket (#99) (7aceb2f)
  • Live: home paste counts come only from Community (#100) (33ba495)

OpenVibe.Bot

openvibe.bot · repository

  • Bot: drive from the embedded panel with a one-time ticket; a device's local stop is shown as one (#77) (557db34)
  • Bot: the LOOI desktop robot profile (looi); the panel shows device faults and refusals (#78) (91cc7c9)
  • Bot home: the panel under a Live stream drives; a stop on the robot holds (#79) (bdf5c88)
  • Bot: the Live controls export reads Live's PostgreSQL (the conversion can run) (#80) (2bbb2fb)
  • openvibe-shared v4.0.0 (was v3.0.1) (#81) (9de57ef)

OpenVibe.Community

openvibe.community · repository

  • Community: a JWT without subject_id is no identity; censor takes a slug only (C-15) (#62) (eafef6c)
  • Community: services are handed a thread's access id (C-14 step 2) (#63) (a94dcac)
  • Community: threads are addressed by access id only, services included (C-14 step 3) (#64) (aaf5847)
  • openvibe-shared v4.0.0 (was v3.0.1) (#65) (95e4eb7)

OpenVibe.Watch

openvibe.watch · repository

  • Watch: event sources: a watch woken by OpenVibe.Events, never polled (plan T18 step 5) (#40) (2a8bc0d)
  • Watch: webhook sources: a watch woken by a signed POST to /hooks/<id> (plan T18 step 5) (#41) (03ec80d)
  • Watch site: the webhook template, its shown-once secret and a new-secret button (#42) (267663a)
  • Watch: the text index, description and README name webhooks and events (#43) (432f321)

OpenVibe.Chat

openvibe.chat · repository

  • Chat: README drops CHAT_AUTHORITY (retired in Live, C-01) (#71) (e9d5bc5)
  • Chat: Live's legacy token cookie authenticates nothing (C-05) (#72) (cf3b116)
  • openvibe-shared v4.0.0 (was v3.0.1) (#73) (bc800b3)

OpenVibe.Media

openvibe.media · repository

  • Media: no app-key seeding; every first-party tenant is token-only (C-71) (#86) (4d5bd72)
  • Media: no per-app webhooks; outcomes are OpenVibe.Events events only (C-75) (#87) (bdfd5d8)
  • Media: the frozen paste tables are dropped (contract after 0001); getAppStats carries no paste keys (#89) (c5b2ca3)

OpenVibe.Network

openvibe.network · repository

  • Network: the streamer-pastes proxy comment describes the Community chain (#144) (076f8db)
  • Network: Inventory and MediaHub get Media grants on their own tenants (C-71) (#145) (90b8acb)
  • nginx: openvibe.run leaves the parked domains (OpenVibe.Run serves it) (#146) (a9765a2)

OpenRestream

openre.stream · repository

  • OpenRestream: Media calls use the service token only; the tenant key and capability bridge go (C-42) (#54) (aedcb9b)
  • README: the Live import reads Live's PostgreSQL, not a SQLite snapshot (#55) (44766d8)
  • openvibe-shared v4.0.0 (was v3.0.1) (#56) (57e15dc)

OpenVibe.Actor

openvibe.actor · repository

  • Actor home: its agent acts through Search and Tools; how answers are checked (#35) (161f44d)
  • openvibe-shared v4.0.0 (was v3.0.1) (#36) (9fe2dad)

OpenVibe.AI

ai.openvibe.services · repository

  • AI: a MediaRef is a Media object id (fetched at /o/<id>); legacy refs are refused (C-24) (#54) (f9450ad)
  • openvibe-shared v4.0.0 (was v3.0.1) (#55) (ced9b34)

OpenVibe.Billing

billing.openvibe.network · repository

  • Billing: the Live importer reads Live's PostgreSQL; the cutover runbook follows (C-30) (#47) (59c8ced)
  • openvibe-shared v4.0.0 (was v3.0.1) (#48) (588c783)

OpenVibe.Games

openvibe.games · repository

  • Games home: no coming-soon cards; the page shows the game that works (#41) (7de16c5)
  • openvibe-shared v4.0.0 (was v3.0.1) (#42) (c7fc696)

OpenVibe.Inventory

inventory.openvibe.network · repository

  • Inventory: Workshop images reach Media with the service token; the app key goes (C-71) (#31) (9a56c24)
  • openvibe-shared v4.0.0 (was v3.0.1) (#32) (a64ccdc)

OpenVibe.Codes

openvibe.codes · repository

  • openvibe-shared v4.0.0 (was v3.0.1) (#53) (8ac570f)

OpenVibe.Coupons

openvibe.coupons · repository

  • openvibe-shared v4.0.0 (was v3.0.1) (#40) (afc7d4f)

OpenVibe.Deals

openvibe.deals · repository

  • openvibe-shared v4.0.0 (was v3.0.1) (#41) (8bd0e7d)

OpenVibe.Events

openvibe.events · repository

  • openvibe-shared v4.0.0 (was v3.0.1) (#64) (457d55b)

OpenVibe.Food

openvibe.food · repository

  • openvibe-shared v4.0.0 (was v3.0.1) (#23) (76588a1)

OpenVibe.Help

openvibe.help · repository

  • openvibe-shared v4.0.0 (was v3.0.1) (#25) (b668937)

OpenVibe.MediaHub

openvibe.video · repository

  • MediaHub: Media calls use the service token; the app key goes (C-71) (#23) (a7a9df1)

OpenVibe.News

openvibe.news · repository

  • News: the story API returns the real indexability decision; docs match production ingest (#40) (9738ea7)

OpenVibe.Quest

openvibe.quest · repository

  • Quest home: badges now, OpenCoins once switched on; the eight sites it follows (#24) (c734db0)

OpenVibe.Work

openvibe.work · repository

  • Work: the tagline says what it does today (find work on open job boards) (#23) (50799cd)

Patch notes are put together automatically when enough changes have shipped, or when a large feature lands. See every site's own updates page for the live list.

Comments

Comments are hosted by OpenVibe.Community.

No comments yet.

Sign in with OpenVibe to comment.