commits
feat: add branding tags on web
feat: Separate developer docs from viewer/streamer docs
fix: remove stream viewers from header as it's just duplicate data
fix: support all ATProto lexicon datetime formats in aqtime
fix: explicitly disable autofill unless wanted
fix: offset 'scroll to bottom' when closed to not interfere with chat
feat: add a "stop stream" button
FromString now uses time.Parse with RFC3339Nano as the primary parser,
falling back to regex only for the file-safe variant. Adds rejection of
-00:00 offsets and datetimes that normalize to negative years. Tests
cover all valid and invalid examples from the ATProto spec.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
fix: mute param works now
fix: use url field on livestream directly
feat: signup pds picker
oatproxy: add aqhttp *http.Client
localdb: move segments and thumbnails to their own database
media: temporarily comment out flaky rtcrec tests
FromString now uses time.Parse with RFC3339Nano as the primary parser,
falling back to regex only for the file-safe variant. Adds rejection of
-00:00 offsets and datetimes that normalize to negative years. Tests
cover all valid and invalid examples from the ATProto spec.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>