|
next
Default
|
d97dd830
|
Merge pull request #1218 from streamplace/fable/self-firehose-secure
|
|
|
fable/mst-range-sync-2
|
44ba2608
|
docs: openapi entries for com.atproto.sync.getBlocks + getLatestCommit
|
|
|
fable/vod-thumbnail-muxl-offset
|
dea53bb0
|
Fix VOD thumbnails on flat-MP4 blobs: let muxl resolve fragment offsets
|
|
|
fable/self-firehose-secure
|
288c90f0
|
vod: index media.origin locally, and add a reindex from the server repo
|
|
|
natb/listwebhooks-fix
|
60753841
|
trim some logs, bound response bodies if we print em out
|
|
|
eli/web-push-notifications
|
26a8a33c
|
fix: restore existing PushSubscription on page load
|
|
|
natb/streamer-agreement-popup
|
3f0f0a57
|
Merge branch 'next' into natb/streamer-agreement-popup
|
|
|
natb/fix-audio-only
|
c7c13cc4
|
Propagate and apply rendition selection to WebRTC and HLS
|
|
|
eli/fmp4-mist-ingest
|
815a8ee1
|
Merge origin/next: worker debug recordings stream to S3
|
|
|
fable/debug-recording-spool
|
f3bc03c4
|
debug recordings: local spool + salvage sweep for S3 durability
|
|
|
fable/worker-debug-recording-s3
|
f199a718
|
media/rtcrec: give recording finalize a slow-uplink-sized window
|
|
|
natb/quality-switching-maybe
|
a4aed68c
|
Fix manual rendition switching and validate inputs
|
|
|
fix/h264timestamper-no-reorder
|
8b8f6132
|
Preserve SPS-derived reordering for streams with VUI
|
|
|
fix/ingest-dedup
|
7ca9e4da
|
media: canary test for dual-video-track MKV ingest
|
|
|
fix/segment-ordering
|
3eb67171
|
webrtc: never overlap two segments' sample writes
|
|
|
fix/webrtc-segment-ordering
|
1fec4c29
|
media: pin h264timestamper to no reordering via a vendored property
|
|
|
kimi/ertmp
|
d74e5c2f
|
Fix naming collision for multiple same-height source renditions
|
|
|
natb/do-not-replay-bufsize
|
d23d65b9
|
bus: remove dead segment buffer replay
|
|
|
eli/glex-wire-compat
|
02585c75
|
didn't i do this already?
|
|
|
eli/vod-fixes
|
1bb1fd63
|
Update js/app/utils/upload-manager.ts
|
|
|
eli/working-atmoq-subscribe
|
279d0d8b
|
moqt: handle bad data more gracefully
|
|
|
eli/vod-logging-context
|
03d20d32
|
vod: thread user context (did/uploadId) into log context across the pipeline
|
|
|
fable/live-rec-resilience
|
cfeedbd2
|
s3: fix five defects a self-review found in the spool/salvage work
|
|
|
eli/local-finalize
|
54d901b2
|
Update pkg/statedb/queue_processor.go
|
|
|
fable/mkv-bframe-dts-reconstruction
|
fc52def0
|
media: reconstruct H264 DTS on MKV ingest (B-frame streams lost audio)
|
|
|
eli/go-lex-migration
|
bf387001
|
ci: remove temporary make node log artifact
|
|
|
natb/fix-embed-relayouting
|
ce04eca8
|
Force desktop mode for embedded player components
|
|
|
natb/no-pause-while-unmute
|
4ca655a7
|
get rid of shitty comments
|
|
|
natb/web
|
9953744d
|
Refactor livestream store management and add code review skill
|
|
|
eli/go1.26.5
|
764004ca
|
signers: use crypto.FromECDSA to dodge priv.D deprecation
|
|
|
fable/cgo-flags-codegen
|
0f190121
|
dev: generate explicit cgo flags instead of using pkg-config
|
|
|
eli/oauth-scopes
|
f0dadf55
|
login: tooltip-ify + localize the Bluesky permissions checkbox
|
|
|
eli/cleaner-dev-env
|
43afb140
|
dev: make plain 'go test' work on Linux with no env vars
|
|
|
fable/r2-uniform-multipart-parts
|
a9217eb6
|
s3: skip live S3 tests unless credentials are actually set
|
|
|
fable/mkv-ingest-sparse-video-deadlock
|
6001b4b2
|
media: move the nyc production capture to remote fixtures
|
|
|
eli/atproto-lex
|
4b36d983
|
Migrate atproto JS codegen from @atproto/lex-cli to @atproto/lex
|
|
|
eli/idle-finalize-guard
|
bb8ffbbe
|
fix(livestream): don't let the idle-timeout finalizer end an active stream
|
|
|
eli/disk-cleanup
|
fbf6fa67
|
ci: use MistServer mirror
|
|
|
natb/e2e
|
7ea8e012
|
make fix
|
|
|
natb/e2e-web
|
d0485d42
|
e2e-web: headless-web Playwright suite mirroring the Maestro flows
|
|
|
natb/change-name
|
da317ce0
|
change 'why atproto' url b/c expired site
|
|
|
eli/vod-drafts
|
b8eb48b7
|
go: pin client_model so go.mod stops thrashing?
|
|
|
eli/moqt-replay
|
e7ba00fb
|
test: overwrite test variable
|
|
|
eli/easy-build
|
50426249
|
statedb: surface postgres startup failures instead of failing silently
|
|
|
eli/moqt-firehose
|
54d6e860
|
atproto: consume moqt:// (MoQ-over-QUIC) relays in the firehose
|
|
|
eli/live-to-vod
|
2fb7d23d
|
upload: flip livestream row to View VOD immediately after finalize
|
|
|
eli/pixelsmash-precaution
|
b0bea125
|
meson: bump ffmpeg for pixelsmash fixes
|
|
|
natb/fix-layout-android
|
4b2ba668
|
Refactor chat message author display for platform parity
|
|
|
eli/login-keyboard-avoid
|
5d0ddd65
|
app: KeyboardAvoidingView for login
|
|
|
claude/view-count-fixes
|
3c8973b6
|
viewers: don't index our own federated view count record
|
|