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

feat: get access/claim authorization wait function working #666

Merged
merged 19 commits into from
Mar 29, 2023

Commits on Mar 28, 2023

  1. feat: get access/claim authorization wait function working

    Build on @Bengo's `access/claim`-polling-based `waitForDelegationOnSocket` replacement. This will let us replace the websocket-based authorization wait function which makes the UX much more responsive - rather than waiting an indeterminate amount of time after clicking the email link, the process completes almost immediately with this change.
    
    The wait function is also pluggable so we that clients can implement different polling strategies, which should make it easier to test and use a receipt-based version of this in the future.
    travis committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    121549a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da72187 View commit details
    Browse the repository at this point in the history
  3. fix: missing import

    travis committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    8353847 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    409beb5 View commit details
    Browse the repository at this point in the history
  5. feat: update w3up-client with new authorizeWaitAndClaim function

    authorizeWaitAndClaim defaults to using the new `access/claim` polling based auth flow and and should react to email clicks much more quickly
    travis committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    003ba9b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    314cd0e View commit details
    Browse the repository at this point in the history
  7. chore: prettier

    travis committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    2039008 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1a2839 View commit details
    Browse the repository at this point in the history
  9. chore: make the linter happy

    travis committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1597de4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5777154 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6796a46 View commit details
    Browse the repository at this point in the history
  12. chore: linter!

    travis committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    a2761f9 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    b832be8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9146216 View commit details
    Browse the repository at this point in the history
  3. chore: naming tweak suggested by @alanshaw

    plus use opts instead of options for consistency
    travis committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    9bd6f7b View commit details
    Browse the repository at this point in the history
  4. chore: linter!

    travis committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    9a04bdc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6c12b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c0fe6ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20aa56e View commit details
    Browse the repository at this point in the history