Commits
-
v0.39.0: network.user.token_valid_after (revocation propagation, WS-B task 4) — a person's tokens issued before valid_after are refused everywhere (iat * 1000 < valid_after, Network's rule) and their sockets closed; Network produces it on password change or reset, sign out everywhere, ban, deletion and staff revocation; Chat, Community, Live, Media, Tools and Games consume it; fixturesOpenVibers · 24 Sept 2026
00cb9478 -
Staff map gates say where each service adopted 1.1.0: Codes and Host staff are staff.site.configure, Coupons staff staff.editorial.manage, content.moderate covers Blog and Deals; lockfile names 0.38.0 (documentation only, no tag)OpenVibers · 24 Sept 2026
8ffaa9b6 -
v0.38.0: staff map 1.1.0 — staff.content.moderate (global_mod), staff.editorial.manage and staff.games.manage (admin) for the content products and Games; capabilities record the map version that added them (since) and Network issues staff_map, so staff.can() judges a capability newer than a token's map by its role and additions reach existing tokens at onceOpenVibers · 24 Sept 2026
a3bef6f0 -
v0.37.0: network.integration.github.read — a first-party service (OpenVibe.Blog's changelog) reads the network's GitHub API token, which the owner sets in Network's admin panel or GITHUB_TOKEN; never for apps or modsOpenVibers · 24 Sept 2026
09a7dfdb -
v0.36.0: the moderation audit log (ADR-022) — chat.moderation.action gets its payload contract (what Chat already sends for chat and Live moderation), community.moderation.action is new (staff actions on other people's content), Network consumes both plus tips.interaction.moderated and billing.staff.action; fixturesOpenVibers · 24 Sept 2026
a350f352 -
v0.35.0: community.paste.created|updated|deleted, community.thread.created, community.post.created and community.comment.created payload contracts; community manifest 0.2.0 lists themOpenVibers · 24 Sept 2026
f3f25116 -
v0.34.3: openvibe-contracts-check skips *.test.* and *.spec.* files (tests mint tokens for other owners on purpose; Games keeps tests next to the code)OpenVibers · 24 Sept 2026
3835c009 -
v0.34.2: the valid mod-manifest 1.1 fixture asks for the public vip.perk.list instead of the first-party vip.entitlement.check (never granted to mods; Codes' validator rightly refused the example)OpenVibers · 24 Sept 2026
f9f88d66 -
v0.34.1: tools.tool.run and tools.net.probe are active (the run API and jobs facade shipped in Tools 5ac8309); tools.run@1 lists the run API's further problem codesOpenVibers · 24 Sept 2026
0d1db230 -
v0.34.0: CHANGELOG, README (147 schemas, 117 event payloads, 31 service manifests, 191 capabilities; realtime retired; the 29 listed events still without a payload contract; a Staff capability map section), STATUS.json date, version 0.34.0 in package.json and package-lock.json; the Deals manifest notes say OpenVibe.Network consumes deals.watch.matched (server/notifications/events-consumer.js), not that the consumer is unbuiltOpenVibers · 24 Sept 2026
449de0c6 -
v0.33.1: CHANGELOG, README, ADR-027 status (tools.tool.read active; the run API still planned) and version 0.33.1OpenVibers · 23 Sept 2026
238c0ea2 -
v0.33.0: ADR-027 Tools platform API; CHANGELOG, README and version 0.33.0OpenVibers · 23 Sept 2026
18175b1a -
v0.32.0: lineage.resolve-request@1 and lineage.resolution@1, the canonical channel/owner resolver (roadmap §15.10, D20); capability live.lineage.resolveOpenVibers · 23 Sept 2026
70fd5a04 -
v0.31.0: registry.release-manifest 1.1.0 (ADR-016, Track R): optional components, assets, schema_generation, schema_compatible_from, contract_ranges and metrics_urlOpenVibers · 23 Sept 2026
3a2f68c4 -
v0.30.2: live.follower.read; chat.message.send owned by chat; Live and Media declare their eventsOpenVibers · 23 Sept 2026
6874873f -
v0.30.1: cashout events carry the payout method's type only, never its addressOpenVibers · 23 Sept 2026
ddaed687 -
v0.30.0: event payload contracts and producer redaction (ADR-026)OpenVibers · 23 Sept 2026
face7e96 -
v0.1.0: first contracts (subject, legacy identity map, service-token claims, entity ref, problem, service manifest, capability, event envelope, media ref)OpenVibers · 22 Sept 2026
bae88d18