Commits
-
Phone 320px: list grids with a 290-420px minimum column use minmax(min(N, 100%), 1fr), so a single column fits a 320px screen (#90)OpenVibers · 27 days ago
ab50343 -
Video channel page: a name nobody has is a 404 (it was an empty 200 page linking to a Live channel that does not exist), and the header shows the person's picture over the letter (#89)OpenVibers · 27 days ago
09245b6 -
openvibe-contracts v0.200.0 (was v0.196.0) (#88)OpenVibers · 27 days ago
2610a29 -
openvibe-shared v4.3.0 (was v4.2.1) (#87)OpenVibers · 27 days ago
ad9e542 -
openvibe-sdk v0.50.1 (was v0.46.0) (#86)OpenVibers · 27 days ago
e95e42d -
Video: when Live does not answer, a page shows Live's last answer (up to 30 min) instead of an error (#85)OpenVibers · 28 days ago
ca6f8ba -
Video home: a recording under 15 seconds gets no tile on the front page (#84)OpenVibers · 28 days ago
f926765 -
MediaHub publishes its first events: mediahub.video.published and mediahub.picture.uploaded (#83)OpenVibers · 28 days ago
2ca35e7 -
openvibe-contracts v0.196.0 (was v0.188.2) (#82)OpenVibers · 28 days ago
96c2d90 -
MediaHub README: the status line names Video uploads, the AI cut, backup and Pics' resize and alt text (#81)OpenVibers · 28 days ago
6a170f5 -
Video: the AI cut, an edited copy of an upload with the pauses cut out or a highlights reel (#80)OpenVibers · 28 days ago
3a17aa1 -
Pics: alt text, written by the uploader or drafted by OpenVibe.AI when they ask (#79)OpenVibers · 28 days ago
9c1c080 -
Pics: resize and convert (/i/<slug>/w/<width>.<webp|avif|jpg|png>) (#78)OpenVibers · 28 days ago
cd8dc36 -
Video: public uploads are in OpenVibe.Search (owner media-hub, type video) (#77)OpenVibers · 29 days ago
b94ed94 -
Download: uploads without an account (drops), built and off until plan T10's gate (#76)OpenVibers · 29 days ago
71ad2f3 -
Download: back a folder up from your computer (sync keys on /sync for the openvibe-download command) (#75)OpenVibers · 29 days ago
08bf5c0 -
Video: playlists hold uploads too (kind upload), with Save to playlist and Up next on an upload's page (#74)OpenVibers · 29 days ago
7031c29 -
Download and Video: their own names and true copy (#73)OpenVibers · 29 days ago
01c5427 -
Video: a running AI edit is read by its run id (a second post carried a new signed URL, which AI refused as an idempotency conflict) (#72)OpenVibers · 29 days ago
87fcd5b -
Video: a running AI edit is looked at again after 2 minutes, not 10 (#71)OpenVibers · 29 days ago
6bde589 -
Video: the AI edit, captions, chapters and a summary from media.analyze (#70)OpenVibers · 29 days ago
f1a5ad4 -
Video: record from the camera or the screen in the browser, never live (#69)OpenVibers · 29 days ago
6ed9042 -
Video uploads: the uploader goes in the VOD's meta (Media's user_id is a number) (#68)OpenVibers · 29 days ago
6564e67 -
Video: uploads (Media VODs), watch pages at /u/:id, on channels and the home page (#67)OpenVibers · 29 days ago
92ea7d6 -
Download: public links (no account to download), 25 GB free, 2 GB files (#66)OpenVibers · 29 days ago
154dda0 -
Pics: deleting says what happens at the edge (#65)OpenVibers · 29 days ago
2f0b92c -
OpenVibe.Pics on openvibe.pics: upload, share, albums, reports and takedown (#64)OpenVibers · 29 days ago
c3ea095 -
openvibe-contracts v0.188.2 (was v0.186.0) (#63)OpenVibers · 29 days ago
0aad18a -
MediaHub README: request telemetry (telemetry_samples, one-minute aggregates, 14 days) (#62)OpenVibers · 29 days ago
d003b2b -
MediaHub: telemetry flushes each minute and keeps 14 days (#61)OpenVibers · 29 days ago
c3c2972