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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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-shared v4.0.0 (was v3.0.1) (#53) (
8ac570f)
OpenVibe.Coupons
- openvibe-shared v4.0.0 (was v3.0.1) (#40) (
afc7d4f)
OpenVibe.Deals
- openvibe-shared v4.0.0 (was v3.0.1) (#41) (
8bd0e7d)
OpenVibe.Events
- openvibe-shared v4.0.0 (was v3.0.1) (#64) (
457d55b)
OpenVibe.Food
- openvibe-shared v4.0.0 (was v3.0.1) (#23) (
76588a1)
OpenVibe.Help
- openvibe-shared v4.0.0 (was v3.0.1) (#25) (
b668937)
OpenVibe.MediaHub
- MediaHub: Media calls use the service token; the app key goes (C-71) (#23) (
a7a9df1)
OpenVibe.News
- News: the story API returns the real indexability decision; docs match production ingest (#40) (
9738ea7)
OpenVibe.Quest
- Quest home: badges now, OpenCoins once switched on; the eight sites it follows (#24) (
c734db0)
OpenVibe.Work
- 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.