Tom Sherman
Tom Sherman
**Describe the bug** **To Reproduce** Steps to reproduce the behavior: ``` > deno repl Deno 2.0.5 exit using ctrl+d, ctrl+c, or close() > import { AtUri } from "npm:@atproto/syntax" undefined...
https://github.com/panva/oauth4webapi/releases/tag/v3.0.0 We can also improve our DPoP implementation by generating a new private key for each session as per https://github.com/panva/oauth4webapi/blob/3c759ac8b7b6a242557bb8b0961888d9ceb1ad65/examples/dpop.ts#L32
**Describe the bug** After you revoke access to the session via https://bsky.social/account you still appear as logged in. Avatar is shown in the header and you can still perform actions...
**Describe the bug** Comment count says 1, but no comment appears. This is because the record is pending and our aggregate rows don't take this into account. **To Reproduce** 1....
Goals: - Make room for different post types (future) - Allow for richtext comments with embeds (future) - Move the lexicon to the `fyi.frontpage` namespace ## Changes ### Post "subjects"...
**Describe the bug** Logo looks bad. **To Reproduce** 1. Open frontpage on Safari **Expected behavior** Logo to be the correct dark mode variant. **Screenshots**
``` Error receiving event (possible junk event structure?): UnexpectedEvent(Ping([])) ``` Lots of logs in fly.io. Jetstream starting sending pings I guess?
What we have right now are shadow bans, this PR turns them into explicit bans. It does this by: - Error in new post, comment, and vote actions if the...
Quite a simple change but I wanted to also not leak the dlq message structure so changed the generic store function to two specific functions for storing failed commits or...