#Swiftlang #ATProto #atdev
#Swiftlang #ATProto #atdev
This update finally adds beta support for OAuth. It’s been a long time coming.
#atdev
This update finally adds beta support for OAuth. It’s been a long time coming.
#atdev
(Finally...)
Among some bug fixes, this should solve issues with respect to getSession and refreshSession. You can input the access or refresh token directly as an argument as well.
#Swift #ATProto #atdev
#Swiftlang #ATProto #atdev
#Swiftlang #ATProto #atdev
This is a first step into server-side Swift for the AT Protocol.
#Swiftlang #ATProto #atdev
This is a first step into server-side Swift for the AT Protocol.
#Swiftlang #ATProto #atdev
Support for Postgate and Threadgate records have been added to ATProtoBluesky. Also, the "pdsURL" argument used for all auth-required and auth-optional methods have been moved to the main ATProtoKit initializers.
#atdev
Support for Postgate and Threadgate records have been added to ATProtoBluesky. Also, the "pdsURL" argument used for all auth-required and auth-optional methods have been moved to the main ATProtoKit initializers.
#atdev
#ATProtoKit is under development, but it would be interesting to see if you are interested.
github.com/MasterJ93/AT...
#ATProtoKit is under development, but it would be interesting to see if you are interested.
github.com/MasterJ93/AT...
This library allows you to identify and validate AT URIs, DIDs, NSIDs, and other identifiers within the AT Protocol.
You can use this within the ATProtoKit family of Swift packages, or any Swift ATProto libraries unrelated to ATProtoKit.
#Swiftlang #ATProto #atdev
This library allows you to identify and validate AT URIs, DIDs, NSIDs, and other identifiers within the AT Protocol.
You can use this within the ATProtoKit family of Swift packages, or any Swift ATProto libraries unrelated to ATProtoKit.
#Swiftlang #ATProto #atdev
ATProtoKit +ATIdentityTools + OAuthenticator + Jot
(Context: made a tiny macOS app that can log into your account using OAuth.)
ATProtoKit +ATIdentityTools + OAuthenticator + Jot
(Context: made a tiny macOS app that can log into your account using OAuth.)
This is an update with a number of small fixes, but with one big update: external embeds are now possible! In fact, this post is using ATProtoKit to make this post. (I hope it's working!)
This is an update with a number of small fixes, but with one big update: external embeds are now possible! In fact, this post is using ATProtoKit to make this post. (I hope it's working!)
The latest lexicon additions and changes have been added and the DocC reflects this. Data race issues should be resolved in watchOS now. Also, the video upload bug has been resolved.
#atdev
The latest lexicon additions and changes have been added and the DocC reflects this. Data race issues should be resolved in watchOS now. Also, the video upload bug has been resolved.
#atdev
#ATProto #Swiftlang #atdev
#ATProto #Swiftlang #atdev
There was a (rare) data race bug that was causing crashes during initialization. I've fixed it, along with tweaking ATRecordTypeRegistry to be a bit more reliable in terms of when to read and write to the registry.
#atdev
There was a (rare) data race bug that was causing crashes during initialization. I've fixed it, along with tweaking ATRecordTypeRegistry to be a bit more reliable in terms of when to read and write to the registry.
#atdev
On December 30th, this project will reach its 1st year anniversary.
#Swiftlang #ATProto #atdev
On December 30th, this project will reach its 1st year anniversary.
#Swiftlang #ATProto #atdev
SessionConfiguration and ATProtocolConfiguration have been revamped for better session management and token handling, with actors for UserSession and keychain management.
#atdev
SessionConfiguration and ATProtocolConfiguration have been revamped for better session management and token handling, with actors for UserSession and keychain management.
#atdev
Changes include lexicon updates, fixes to facet parsing, Two-Factor Authentication issues, added public initializers, and more.
#ATProto #Swiftlang #atdev
Changes include lexicon updates, fixes to facet parsing, Two-Factor Authentication issues, added public initializers, and more.
#ATProto #Swiftlang #atdev
atproto.com/sdks
atproto.com/sdks
#ATProto #Swiftlang #atdev
#ATProto #Swiftlang #atdev
This ended up becoming a much smaller update than originally intended. It’s now been reduced to some tweaks and removals, such as adding new public initializers, as well as removing ATMacro.
#atdev
This ended up becoming a much smaller update than originally intended. It’s now been reduced to some tweaks and removals, such as adding new public initializers, as well as removing ATMacro.
#atdev
Some fixes to lexicon models, switching to appropriate Bluesky Service host URLs, and improved logic for determining PDS URLs and checking authentication requests have been made.
#Swiftlang #ATProto #atdev
Some fixes to lexicon models, switching to appropriate Bluesky Service host URLs, and improved logic for determining PDS URLs and checking authentication requests have been made.
#Swiftlang #ATProto #atdev
I, in general, plan completing ATProtoKit to version 1.0 and (selfishly) establishing myself as an authority on the AT Protocol and Bluesky within the Swift community.
I, in general, plan completing ATProtoKit to version 1.0 and (selfishly) establishing myself as an authority on the AT Protocol and Bluesky within the Swift community.