/ 52 versions
docs: openapi entries for com.atproto.sync.getBlocks + getLatestCommitlatest○244ba2602026-07-26 04:18 spxrpc: finish migrating a bunch of stuff○36fdedee2026-07-14 21:08 implement com.atproto.identity.refreshIdentity; add glex.Unknown for DID docs○10255aa5582026-07-14 20:29 lex migration: lots of build cleanup▲5○110f0c5b9e2026-07-12 20:36 Makefile: move to using `glex install`▲31●14○28d9c31672026-07-12 17:52 Add stream.received webhook event●4○3aa92a1c2026-07-10 18:55 draft-vods: create-draft-first upload flow (createDraft XRPC + createUpload assoc)○2ad94d872026-06-27 00:48 draft-vods: type draftView.record as unknown for client validation○151535d42026-06-26 23:57 draft-vods: add empty output to deleteDraft for clean codegen○1bcd29632026-06-26 23:11 draft-vods: lexicons + generated types for place.stream.vod.draftVideo○64c087b92026-06-26 22:23 live-to-VOD: record live MUXL to S3 and finalize into a VOD○1b3172192026-06-07 17:23 likes: key the like subject on the canonical DID-based video URI○28c4b29d2026-06-02 18:08 likes: finish de-VOD-ing — rename storage layer and getLikes query▲1○2696fe952026-05-31 23:10 docs: break self-referential commentView schema that hung docs build▲1○19ebc4f92026-05-31 01:16 beta: implement place.stream.beta.request○198010862026-05-31 00:10 vod: YouTube-style video listing pages at /video and /:did/video○21f7178b2026-05-30 23:32 likes and comments○432a222b2026-05-30 03:16 player: sort of kind of working on mobile! og cards!○27d821972026-05-27 03:24 spxrpc: live HLS playback keys on ?streamer= with handle resolution▲2●2aea9d6b2026-05-26 00:35 spxrpc: XRPC live HLS — getLivePlaylist + getLiveSegment○293e8d152026-05-26 00:03 Merge pull request #1080 from streamplace/natb/tags-fix○19c6ae342026-05-23 00:37 media: add place.stream.media.publishVideo procedure (server-side record + thumbnail backfill)○16b3ac992026-05-20 21:05 build fixes○2740df4a2026-05-20 20:01 Redo upload●1○5ab367362026-05-20 03:22 lexgenned▲4○34436dba2026-05-18 22:03 viewCount: always include the summary in videoView○1da458d42026-05-18 01:46 viewCount: index records + place.stream.media.getVideo query○142d3e1f2026-05-18 01:32 playback: clip videos via query-param ms ranges + sourceClip recordsno API changes78f99682026-05-16 01:44 playback: tag playlist + segment URLs with a per-session tid○273f0fdf2026-05-15 22:02 playback: getVideoBlob carries owner DID for egress accounting▲1c37a9da2026-05-14 19:52 playback: getVideoPlaylist takes an AT-URI, not did+rkey▲2●2280b46d2026-05-14 03:21 playback: HLS playlists + content-addressed blob serving○22e5cb3f2026-05-14 02:06 vod: resumable tus uploads, server side○1cbccdb92026-05-11 22:19 Merge pull request #1050 from streamplace/natb/stream-tags○33b8181d2026-05-06 23:32 feat: Implement game lookup endpoint○1175162c2026-04-22 04:20 Add game/activity tags to streams▲3○271c447f2026-04-21 21:52 upload peoper openapi.jsonf447b452026-04-20 17:41 Merge branch 'next' into natb/s3-ui0cd13822026-04-20 16:56 Remove unneeded issueBadge endpoint▲10aca2462026-04-13 17:58 add ui/ux for badge issuance○579593122026-04-13 17:43 playback-router: new getEnv instead of index.html○1f0b4a772026-03-26 21:10 playback-router: implement dummy self-hosted endpoint if no worker○1bc217582026-03-26 06:40 init pinned comment!▲3○3861d2e72026-03-20 21:47 add backups to settings routes○31830f6e2026-03-17 00:54 live-dashboard: allow customization of ingest fields○1533f5322026-03-04 23:56 Merge pull request #844 from streamplace/eli/red-circles-for-the-people○1e2f4cab2026-02-28 01:02 prelive: implement place.stream.live.startStopLivestream○20952ccf2026-02-26 01:03 playback: initial demo of authenticated playback▲1○27b0ad912026-02-18 23:46 getvalidbadges :)○1a6f75b92026-02-13 18:55 xrpc: implement com.atproto.sync.getRepo▲45●59○43833a9ff2026-01-21 23:56 1.0.02026-07-17 12:27