-
Notifications
You must be signed in to change notification settings - Fork 4
feat: share paykit state across apps #856
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
Open
+7,012
−2,794
Open
Changes from all commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
6d68812
feat: share paykit state across apps
ben-kaufman 7ae5bee
chore: rename changelog fragment
ben-kaufman 10de74f
docs: clarify paykit integration contracts
ben-kaufman 9190f18
fix: match paykit contacts to receiving addresses
ben-kaufman 8d81890
fix: report private paykit cleanup failures
ben-kaufman 6ec60b7
fix: guard shared Paykit payments and contact attribution
ben-kaufman 0982385
test: cover one-time request ownership across installs
ben-kaufman c112976
fix: prune paykit acceptance records and test contact backfill
ben-kaufman 0231e81
test: cover recovery of locally accepted paykit requests
ben-kaufman b34d564
fix: preserve paykit payment recovery and contact choices
ben-kaufman bdd9344
test: align contact import with shared paykit storage
ben-kaufman cf55252
chore: update Paykit to rc59
ben-kaufman 17e73a0
fix: preserve concurrent paykit acceptance intents
ben-kaufman 38dee7f
fix: preserve private sharing settings during contact cleanup
ben-kaufman 99e84eb
Merge branch 'master' into codex/paykit-shared-runtime-local-20260930
ben-kaufman 1ac9f07
docs: align request journey with shared paykit
ben-kaufman 61203c8
fix: retain disabled contact sharing and cache Paykit reads
ben-kaufman 05c3234
fix: refresh cached Paykit keys after identity failures
ben-kaufman ef1f2ab
fix: keep private message sync off frequent request polls
ben-kaufman 225ec3e
Merge master into codex/paykit-shared-runtime-local-20260930
ben-kaufman ac90e65
fix: allow fixed-address recurring paykit payments
ben-kaufman 48b6b8f
Merge branch 'master' into codex/paykit-shared-runtime-local-20260930
ben-kaufman 2f9afe0
test: align profile fixture with shared storage
ben-kaufman f2d69b3
fix: preserve paykit recovery and payment details
ben-kaufman 0e7da00
fix: stop redundant paykit polling
ben-kaufman c5ae314
fix: guard paykit payment authorization and cleanup
ben-kaufman f8f45ca
fix: yield between paykit handshake advances
ben-kaufman d78aaa3
fix: consolidate paykit background retries
ben-kaufman dc785b4
fix: receive Paykit messages on each inbox poll
ben-kaufman 89c4fd8
fix: report private endpoint withdrawal failures
ben-kaufman 27e921a
fix: coalesce paykit preparation and reduce inbox polling
ben-kaufman 9a52ba0
fix: coordinate private contact preparation and request discovery
ben-kaufman 778d9f2
fix: skip contact loading when disabling sharing
ben-kaufman f5ca801
fix: avoid contact preparation waits for subscription notifications
ben-kaufman 21a7a60
fix: stop publication before withdrawing contact payments
ben-kaufman 4dd4d60
perf: limit proposal discovery to the selected contact
ben-kaufman 157e04c
fix: reduce redundant paykit synchronization
ben-kaufman c334a6f
fix: keep contact payments responsive during background sync
ben-kaufman 10b85a1
fix: adopt Paykit rc60 and preserve contact eligibility
ben-kaufman 39b2d62
perf: use rc61 and separate inbox polling from maintenance
ben-kaufman 134dce1
chore: update Paykit to rc62
ben-kaufman 7bdfe8d
fix: refresh requests after payment state changes
ben-kaufman 97fbbf5
Batch private payment withdrawal and skip idle drains
ben-kaufman 8b51eb4
Publish Paykit app once when enabling sharing
ben-kaufman ee467cf
Avoid duplicate publication during receive refresh
ben-kaufman f2349c9
Avoid redundant Paykit session and backup reads
ben-kaufman ec2071f
Skip linked-peer handshake advancement during drains
ben-kaufman 89b1c24
Document foreground Paykit inbox polling
ben-kaufman e2b7326
Merge master and preserve shared Paykit publication guards
ben-kaufman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
Bitkit.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.