Patch notes: Delete Live's chat-server
Imported. Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers.
What shipped on OpenVibe from 2026-10-05 to 2026-10-06: 19 changes to OpenVibe.Live, OpenVibe.Chat, OpenVibe.Network, OpenVibe.Events, OpenVibe.Games, OpenVibe.Host. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.
Highlights
- OpenVibe.Live: Delete Live's chat-server.js: every chat push and presence read goes through chat-delivery and chat-client; the local /ws/chat upgrade path is gone (OpenVibe.Chat serves it) (#30) (
9f75848) - OpenVibe.Live: Live keeps no copy of Chat's twelve chat tables: every use removed, boot no longer creates them, the drop is op_003 (after this release is N-1) (#33) (
1d49484) - OpenVibe.Host: Store tenant objects in OpenVibe.Media with local disk as the read cache (HOST_OBJECT_STORE=media; off by default) (#24) (
5c5cba0)
OpenVibe.Live
- Repoint Live's remaining chat readers to OpenVibe.Chat (recap, home stats, profiles, stream analytics, star, VOD chat stats, AI viewers); the three without a Chat read stay on Live's tables, named (#29) (
9e7102c) - Delete Live's chat-server.js: every chat push and presence read goes through chat-delivery and chat-client; the local /ws/chat upgrade path is gone (OpenVibe.Chat serves it) (#30) (
9f75848) - Move Live's last three mirror readers to Chat: the home daily series, first chat in a channel (user:<id>), and sound by command; nothing in chat mode reads the mirror now (#31) (
c54babf) - Delete the chat read mirror's receiver: POST /internal/chat-effects/mirror, delivery.mirror() and every call site; Chat retired the sender in #25 (#32) (
d237931) - Live keeps no copy of Chat's twelve chat tables: every use removed, boot no longer creates them, the drop is op_003 (after this release is N-1) (#33) (
1d49484) - Drop Live's twelve legacy chat tables at boot (007_drop_chat_tables, owner-approved); N-1 fixtures re-recorded from 1d49484e, the release now in production (#34) (
2176be5) - Drop the legacy chat tables with foreign-key enforcement off: the implicit per-row delete over chat_messages' self-reference kept the release from becoming ready (#35) (
ad5a611)
OpenVibe.Chat
- Internal reads for Live's last mirror readers: the site-wide daily series, first chat in a channel, and a channel sound by command (#24) (
05c59f5) - Retire the Live read mirror: the sender, its config and flush script are gone and migration 0006 drops the capture triggers (Live reads Chat's internal reads since Live#31) (#25) (
417585d) - Internal read of DM block state for Live's call invites (GET /internal/chat/dm/block-state, chat.messages.read) (#27) (
1b4464a) - Internal per-ticket conversations for OpenVibe.Help (chat.ticket.write): create on first message, append, read back, each service its own (#26) (
f58488a)
OpenVibe.Network
- Fabric offers move to /api/v1/offers; Network's resource index answers /api/v1/resources (projects, apps, node principals) under network.resource.read; pin openvibe-contracts v0.103.0 (#62) (
90af060) - The exposure test pins OpenVibe.Watch as a placeholder (contracts 0.102.0) (#63) (
e8c75ab) - Revoke Chat's live.chat_mirror.write: the read mirror to Live is retired (#64) (
6925b8a) - Grant Host Media object upload, read, list and delete in its own namespace (for Host's Media object store) (#65) (
d5c9cea)
OpenVibe.Events
events.openvibe.network · repository
- Accept watch.* publishes from a svc:watch token (#14) (
4d35c0d) - Add the cloud queue carrier (cloud-v1, SQS-compatible, QUEUE only, off unless CLOUD_QUEUE_URL is set) (#15) (
a89573e)
OpenVibe.Games
- Client quality tiers (high/medium/low) from the device or the player's choice, with a Settings tab: resolution and shadows apply live (#11) (
4cb806b)
OpenVibe.Host
- Store tenant objects in OpenVibe.Media with local disk as the read cache (HOST_OBJECT_STORE=media; off by default) (#24) (
5c5cba0)
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.