commits
director: fix ss.shutdown double-close panic
feat: hide '!hide'-tagged livestreams/users from front page
fix: misc moderation changes
Background workers for status and origin updates
fix: stream key buttons
director: set app.bsky.actor.status duration to 10
This is a little arbitrary, as we're supposed to automatically delete
the record when you're done, but in the event that doesn't happen for
whatever reason we want it to be small.
It looks like Bluesky refreshes the record every 5 minutes, so this
gives us some breathing room while not persisting your status too long
if the delete failed for whatever reason.
fix: use overflow of card to restrict radius of image
oauth: add oauth scope permissions, place.stream.authFull permission-set
feat: move log in/sign up to top right
fix: video settings pops up properly on full screen
multistreaming: better logging, better shutdown
This is a little arbitrary, as we're supposed to automatically delete
the record when you're done, but in the event that doesn't happen for
whatever reason we want it to be small.
It looks like Bluesky refreshes the record every 5 minutes, so this
gives us some breathing room while not persisting your status too long
if the delete failed for whatever reason.