Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SessionConfiguration Rework #110

Draft
wants to merge 43 commits into
base: develop
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
41bded6
Resolve merge conflict
MasterJ93 Feb 2, 2025
4c75918
Remove SessionConfiguration conformance
MasterJ93 Feb 2, 2025
ad934a8
Begin to merge UserSession properties to SessionConfiguration
MasterJ93 Feb 2, 2025
6af8572
Add methods inside SessionConfiguration
MasterJ93 Feb 2, 2025
662d404
Add SessionConfigurationTools
MasterJ93 Feb 2, 2025
0318abb
Fix errors in SessionConfigurationTools
MasterJ93 Feb 2, 2025
8d4790d
Fix warnings in SessionConfigurationTools
MasterJ93 Feb 2, 2025
51da06d
Correct method order
MasterJ93 Feb 2, 2025
5735760
Set protocol properties to "get set"
MasterJ93 Feb 2, 2025
a97ce25
Remove "throws" from getValidRefreshToken()
MasterJ93 Feb 2, 2025
686e9fe
Make refreshToken optional
MasterJ93 Feb 2, 2025
355a455
Make return statement in getValidRefreshToken() optional
MasterJ93 Feb 2, 2025
c6d3882
Remove UserSession from SessionConfiguration
MasterJ93 Feb 2, 2025
bed59b5
Make refreshToken optional
MasterJ93 Feb 2, 2025
bd14d65
Add SessionConfiguration extension
MasterJ93 Feb 2, 2025
9b93132
Merge branch 'develop'
MasterJ93 Feb 3, 2025
e5de4d2
Merge branch 'develop'
MasterJ93 Feb 12, 2025
236ded6
Merge branch 'main'
MasterJ93 Feb 20, 2025
77fa814
Merge branch 'develop'
MasterJ93 Feb 23, 2025
2097c4d
Merge branch 'develop'
MasterJ93 Feb 25, 2025
ba38425
Merge branch 'develop'
MasterJ93 Feb 25, 2025
1fd69f6
Update method signatures
MasterJ93 Feb 25, 2025
39d8304
Mark properties as get-only
MasterJ93 Feb 25, 2025
8a981f1
Remove Sendable
MasterJ93 Feb 25, 2025
1a1ae60
Attach SessionConfiguration to ATProtocolConfiguration
MasterJ93 Feb 25, 2025
dcd85b0
Merge branch 'develop'
MasterJ93 Feb 27, 2025
2856369
Merge branch 'develop'
MasterJ93 Feb 28, 2025
444fd91
Fix lexicon model
MasterJ93 Mar 1, 2025
55c6965
Delete UpdateListRecord
MasterJ93 Mar 1, 2025
a05aa3b
Tweak documentation
MasterJ93 Mar 1, 2025
3266c11
Fix lexicon model
MasterJ93 Mar 1, 2025
ef4b4e3
Tweak documentation
MasterJ93 Mar 1, 2025
9c2fba9
Add support for adding list records
MasterJ93 Mar 1, 2025
1c1f071
Tweak documentation
MasterJ93 Mar 1, 2025
11e62a0
Add support for updating list records
MasterJ93 Mar 1, 2025
df81ebd
Add initializer for ProfileRecord
MasterJ93 Mar 1, 2025
b391bad
Fix documentation
MasterJ93 Mar 1, 2025
320af2c
Fix lexicon model
MasterJ93 Mar 1, 2025
2372ed3
Tweak createListRecord
MasterJ93 Mar 1, 2025
37b4982
Add helper method for creating strong references
MasterJ93 Mar 1, 2025
9b1e6dd
Tweak createListRecord, updateListRecord
MasterJ93 Mar 1, 2025
d75284e
Add profile record support in ATProtoBluesky
MasterJ93 Mar 1, 2025
f8b2fcc
Merge branch 'develop'
MasterJ93 Mar 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Tweak documentation
  • Loading branch information
MasterJ93 committed Mar 1, 2025
commit ef4b4e34699d2072013d0b26c6b094bd2744c15e
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ extension ATProtoBluesky {
/// This can be used instead of creating your own method if you wish not to do so.
///
/// ## Creating a Post
/// After you authenticate into Bluesky, you can create a post by using the `text` field:
/// After you authenticate into Bluesky, you can create a post by using the `text` argument:
/// ```swift
/// do {
/// let postResult = try await atProtoBluesky.createPostRecord(