ATProtoKit icon indicating copy to clipboard operation
ATProtoKit copied to clipboard

A straightforward solution for using the AT Protocol and Bluesky, written in Swift.

Results 26 ATProtoKit issues
Sort by recently updated
recently updated
newest added

### Summary An article needs to be written on how to get a record with one line, as well as how to handle the `ATUnion` type. ### Description For version...

documentation

## Description When the user posts text that contains non-ascii characters (süch às 💭), the simple ASCII-based range finders flake right out. The issue I created provides examples of what...

### Summary Using non-ASCII characters in the post text messes up marking of links and hashtags. ### Reproduction Steps Fire a string that contains non-ascii strings, including smart quotes/apostrophes, accented...

bug

### Summary Using the `replyTo` parameter in `createPostRecord` with the URL of a previous post results in an error. ### Reproduction Steps I am writing an app that fires Post...

bug

## Description My spelunking of the code revealed that the `fetchRecordForURI()` method expects to have a working `UserSession` instance in order to get a `pdsURL` value. But because the method...

bug

### Summary Can't refresh FeedViewPostDefinition via the provided method ### Reproduction Steps Calling this function doesn't work. ### Expected Results Updated feed view to be returned. ### Actual Results Getting...

bug

### Summary When caching feeds, they don't correctly save the Unknown types so decoding doesn't show the text content of the post. ### Reproduction Steps - Save/cache the array of...

bug
additional info needed

### Summary The DocC has several inconsistencies and navigational issues ### Description Several pages in the DocC are either outdated, inconsistent, difficult to read and understand, and/or out of place....

documentation
good first issue

### Summary OAuth support will need to be implemented for authenticating through the AT Protocol services. ### Pain points App Passwords will be eventually deprecated. ATProtoKit needs to get ahead...

new feature

### Summary Looks like we no longer receive an extra "blob" key indirection when fetching records, meaning using BlobContainer (instead of the preferred UploadBlobOutput) breaks parsing. It works fine if...

bug