Patch notes: 41 changes across 13 sites (Oct 18)

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

What shipped on OpenVibe from 2026-10-17 to 2026-10-18: 41 changes to OpenVibe.Live, OpenVibe.Reviews, OpenVibe.Network, OpenVibe.Community, OpenVibe.Wiki, OpenVibe.Host and 7 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.

OpenVibe.Live

openvibe.live · repository

  • Popout chat: clicking a name opens its menu again (the page never loaded chat-shared.js, so every user menu stayed on "Loading..." with OpenVibeChat is not defined) (#232) (5e36382)
  • Dashboard: the tab is in the address (/dashboard/money opens Money; a refresh or a shared link keeps the tab; every /dashboard/<tab> used to open Home) (#233) (1168542)
  • Channel on a phone: the chat button is back in the corner (with its unread count) and opens the chat as a sheet under the video; the docked chat left one line between a vertical stream and the goal and pinned banners (owner, 2026-10-17)… (68bd089)
  • Home 'Right now': the AI note alone, never the raw speech-to-text after ' — heard:' (a Greek stream's 500-character transcript filled the featured card, owner 2026-10-17); static, so it applies before the server half (#236) can deploy… (e7b5800)
  • Public AI moments are the observation only: the raw speech-to-text clause (" — heard: …", up to 500 characters, often another language) stays for the AI's context and is never shown (home 'Right now', a VOD's AI timeline, a streamer's AI… (a69b7c7)
  • openvibe-shared v4.4.0 (was v4.3.0) (#230) (fc23a01)
  • Real-user measurements survive restarts (app_state rum_state, saved every 5 minutes and at shutdown) and the host reads the full snapshot at GET /metrics/rum (direct loopback only); at this traffic a deploy reset them before any page had… (2b41d20)
  • One go-live per stream slot: a second request at once, or within 15 s while live, gets the same stream (a double go-live made two streams in one second: chat and TTS split between them and RobotStreamer lines arrived twice) (#234) (23a72cf)
  • The data directory is the real folder behind ./data, and an unreadable /shared file answers 503 no-store: on 10-17 a deploy pruned the release Live still ran from, so the navbar 404'd (Cloudflare cached it) and thumbnails and AI frames… (cdb4c1e)
  • Flipping the camera while live: the frame watchdog follows the new track (it watched the stopped one and restarted the stream 8 s after a flip), the next camera is asked for 1280x720 like going live (a phone's turned 720x1280 made Chrome… (40f84a9)

OpenVibe.Reviews

openvibe.reviews · repository

  • Reviews by OpenVibe members: employers, landlords, restaurants, local businesses, hosting providers, products, apps and vehicles, added by the people who review them; 1–5 stars with text, beside (never inside) the sources' aggregate, with… (84d2847)
  • Account export and deletion (ADR-033) for what people write here: the export carries their reviews, additions and corrections; the deletion removes their reviews (pages re-sent to Search), leaves additions and corrections authorless, keeps… (389f214)
  • Ratings from Glassdoor, Indeed, Yelp, the BBB, Trustpilot, Google Maps and Tripadvisor beside their links: a member brings what that site's page shows (/save, filled in by the Companion or typed), and the page shows it with the date, how… (9107d0e)
  • Official records: the CFPB complaint database's count for a company and NYC Health's inspections of a restaurant (from Sources) on the entity's page, in their own section, never as signals or in the aggregate; each finds its entity by… (1ddc432)
  • Kind lists order by members' reviews, then official records (most CFPB complaints, latest NYC inspection), and say the record in a few words; company names read as companies write them (JPMorgan, TransUnion, SLM) (#80) (8158bda)
  • NYC restaurants: the street address is part of the place, and a same-named entity takes a record only when it holds no record of that register yet, so a chain's restaurants in one borough stay apart (24 Manhattan/Brooklyn chains were… (f046869)
  • Landlords: NYC HPD's open housing-code violations per building (by class, with HPD Online's page) on a landlord page named by its address; README covers ratings from other sites and official records (#82) (588cb8b)
  • README: what Reviews holds today (5,700 entities: Steam games, CFPB companies, NYC restaurants and buildings) and how members' reviews work; the status line still said the database was empty (#83) (40bafac)
  • Official records: the street reads as the page title does ('760 Eldert Lane', '9526 4 Avenue'), not the registers' capitals (#84) (ee37ac8)
  • Boot listens first: the Search reconcile runs after listen, one short transaction per entity (6,800 entities took 30 s before listen and the deploy of #84 was rolled back past ovhost's readiness wait) (#85) (fb09134)

OpenVibe.Network

openvibe.network · repository

  • Public profiles on phones: badge chips drop their month (still in their title), so two fit a row (19 rows → 10 on goosely's profile) (#275) (3c143d1)
  • API limit per address 600 a minute, nginx's own rate: at 120 a person clicking through their account pages (about 20 requests each, plus every open tab's navbar) got 429s and "Couldn't load your account" on the fifth page (#276) (9cc9b3f)
  • Account page error state: no "Profile avatar" text spilling from the empty avatar, and a 429 says too many requests instead of "Request failed" (#277) (2819499)
  • Reviews answers account export and deletion (members' reviews): the contribute and confirm grants, after its consumer and subscriptions shipped (Reviews#77) (#278) (d240b3b)

OpenVibe.Community

openvibe.community · repository

  • Cards keep the author's name: the stats wrap under it when they do not fit beside it (on four-across cards the name was squeezed to nothing, Anonymous showed as "A…") (#96) (4139fb7)
  • Forum: a board's style tag reads Classic or Feed, as the page and the settings name them (it said "Forum" on every classic forum) (#97) (71b6fa0)
  • Home: "talk things through in the Forum" (the last "Spaces" the rename missed) (#98) (2a8a79d)

OpenVibe.Wiki

openvibe.wiki · repository

  • Wikis, not spaces: every word a reader sees says wiki (the nav, the home, start/settings/delete, titles, llms.txt), since openvibe.space is another product; the addresses stay, with /wikis and /new-wiki as aliases (#79) (0ef9dc3)
  • README: wikis, as readers see them since Wiki#79 (spaces stays the word in the code and API) (#80) (51a0150)
  • Seed: Reviews as it is today (members' reviews, every review site, ratings from other sites, official records; cited at Reviews 40bafac), Wiki says wikis (README 51a0150), Space's overview line no longer says 'still a home page' (#81) (6a1e0ef)

OpenVibe.Host

openvibe.host · repository

  • Home on phones: the lowest-prices card stays in its column (its minimum width left out its padding and stuck 37 px past the hero) (#130) (8da86af)
  • Release layout: pruning keeps the release the service's process runs from (its /proc cwd); static-only deploys move current without a restart, and on 10-17 Live ran 2.5 h from a pruned release, so every /shared script (the navbar), live… (2760a10)

OpenVibe.Media

openvibe.media · repository

  • Timeline cache: the local walk no longer blocks the event loop (1.9 s every 30 s on each /metrics scrape, from 193,900 empty directories left by evictions); the hourly sweep removes emptied directories (#143) (a1516db)
  • openvibe-shared v4.4.0 (was v4.3.0) (#144) (d94e91f)

OpenVibe.Sources

sources.openvibe.network · repository

  • Seeds for Reviews' official records: the CFPB complaint database's count per company (weekly, CC0) and NYC Health's restaurant inspection results (every 6 hours, NYC Open Data), both disabled until enabled after review (#75) (0db9ea8)
  • NYC HPD open housing-code violations per building (weekly aggregate, the 4,000 buildings with the most open class C) for Reviews' landlord pages, and a per-endpoint timeout_ms (NYC computes that aggregate in 12 to 60 s) (#76) (c687113)

OpenVibe.Chat

openvibe.chat · repository

  • Settings on phones fit the screen: the form's column could not shrink (a 30 px sideways scroll cut every long line) and a full-width select stuck out by its margin (#119) (b10aa48)

OpenVibe.Coupons

openvibe.coupons · repository

  • Companion page: review sites' ratings (Companion 0.5.0 brings what Glassdoor, Yelp, the BBB and others show to OpenVibe.Reviews), and what it reads for that (#75) (6a80695)

OpenVibe.MediaHub

openvibe.video · repository

  • openvibe.download names itself OpenVibe.Download (its home said "OpenVibe.MediaHub · a private drive" and its update log "What shipped on OpenVibe.MediaHub") (#98) (e7eda72)

OpenRestream

openre.stream · repository

  • openvibe-shared v4.4.0 (was v4.3.0) (#88) (9591d2a)

OpenVibe.Space

openvibe.space · repository

  • Home: the static hosting call-out says what it does and when it opens in two sentences (a centred four-sentence block that mostly listed restrictions) (#73) (6bee637)

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.