Commits
-
Drop unused generateSlug re-export from pastes routes; mark F1/F2…OpenVibers · 4 Oct 2026
25ab0c0 -
Merge pull request #25 from OpenVibers/agent/media-t4-f3-1-openvibe-media-segment-nat-102734-mutofzhvOpenVibers · 4 Oct 2026
af7f77f -
Version cmaf segment keys and delete old bytes only after commitOpenVibers · 4 Oct 2026
d62f988 -
Index video objects as CMAF segments and serve HLS from the timelineOpenVibers · 4 Oct 2026
214a810 -
Alert when a placement move fails three times; hold dry-run ceilings (#24)OpenVibers · 4 Oct 2026
0b0ca81 -
Hold hot-storage ceilings against projected dry-run spend and zero caps (#23)OpenVibers · 4 Oct 2026
3ca912f -
T4 F2.5 — the tiering sweep's eligibility reads Valkey demand in… (#22)OpenVibers · 4 Oct 2026
f7df7d6 -
Merge pull request #21 from OpenVibers/agent/media-t4-f2-4-valkey-demand-164039-musmbwojOpenVibers · 3 Oct 2026
db53db1 -
Record per-object demand in Valkey and stage hourly media.object.hotOpenVibers · 3 Oct 2026
7970a3a -
Note the read-only paste surface is being retired (#20)OpenVibers · 3 Oct 2026
e7d6f33 -
Emit placement provider events under the contracted media namespace (#19)OpenVibers · 3 Oct 2026
9ebdf6d -
Record placement decisions for replicas and provider transitions (#18)OpenVibers · 3 Oct 2026
207b611 -
Point fabric doc at openvibe.media and mark pastes moved in object docs (#17)OpenVibers · 3 Oct 2026
0897241 -
Bump openvibe-shared v2.3.1 → v2.5.0 (#16)OpenVibers · 3 Oct 2026
6fc4e52 -
Rank object sweep moves by value per dollar within class budgets (#15)OpenVibers · 3 Oct 2026
8d59886 -
Take sweep budgets and residency per class from storage policy (#14)OpenVibers · 3 Oct 2026
9efea83 -
Align version pins and declare shield, lineage and paste-route env vars (#13)OpenVibers · 2 Oct 2026
fa04eb8 -
Additive step 2 of F1b: replay simulator (#12)OpenVibers · 2 Oct 2026
e9495e4 -
Add revisioned per-class storage policy budgets and residency checks (#11)OpenVibers · 2 Oct 2026
44fc3ce -
Plan T4: steps 7 and 8 of the ordered cleanup brief in… (#10)OpenVibers · 2 Oct 2026
aab4b07 -
Make the paste API read-only and answer 410 pastes.moved to writes (#9)OpenVibers · 2 Oct 2026
7f81034 -
Merge pull request #8 from OpenVibers/agent/media-plan-t4-lane-c-media-092552-muqrcxgeOpenVibers · 2 Oct 2026
3529a0b -
Show outbound webhook tallies on /me/ops and clear last error on successOpenVibers · 2 Oct 2026
a75784b -
Make the drill test's corrupt B2 copy always differ from the originalOpenVibers · 2 Oct 2026
3995ddc -
Shorten webhook retry waits in tests without patching global setTimeoutOpenVibers · 2 Oct 2026
593f0a7 -
Add per-app webhook send tallies and an operator webhooks sectionOpenVibers · 2 Oct 2026
3c2d617 -
Move Media Cache-Control onto openvibe-shared/cache-policy (#7)OpenVibers · 2 Oct 2026
a84a669 -
Diff summary (exactly the two prescribed changes, nothing else) (#6)OpenVibers · 2 Oct 2026
eb52306 -
Plan T0 — the await/guard audit for OpenVibe.Media's background jobs (#5)OpenVibers · 2 Oct 2026
9b9af39 -
Merge pull request #4 from OpenVibers/agent/media-decouple-avatar-ingest-from-server-193103-mupxjcotOpenVibers · 2 Oct 2026
10b7c12