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: add asyncio based auth flow #612

Merged
merged 17 commits into from Sep 28, 2020
Merged

feat: add asyncio based auth flow #612

merged 17 commits into from Sep 28, 2020

Commits on Jul 28, 2020

  1. feat: asyncio http request logic and asynchronous credentials logic (#…

    …572)
    
    * asyncio http request logic.
    * asynchronous credentials functionality.
    anibadde committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    8d0bca1 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2020

  1. feat: all asynchronous credential types required for all authenticati…

    …on types (service accounts, default... etc) (#573)
    
    * feat: asyncio http request logic and asynchronous credentials log c
    
    * feat: all asynchronous credentials types implemented and with tests
    
    * feat: added the private scope for Response class
    
    * feat: added docstring for Auth Session request method
    
    * fix: Changed initialization of client session to within an async context manager
    
    * changed aiohttp_requests abbreviation for the async authorized session class
    
    * fix: changed abbrevation of the aiohttp_requests file
    
    * fix: comments on PR regarding shared data between requests and aiohttp_requests
    
    * fix: fixed noxfile test dependency sharing
    
    * fix: fixed the noxfile dependencies between sync and async unit tests
    
    * fix: cover async dependency
    
    * fix: merge conflict issue with credentials
    
    * fix: merge conflict #2
    
    * fix: changed duplicated constants for sync-->async inheritance relationship
    
    * fix: async docstring
    
    * refactoring
    
    * fix: refactoring
    
    * fix: first round of comments, refactoring and test duplication changes
    
    * fix: removed duplication in _default_async
    
    * fix: removed oauth2 client
    anibadde committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    b822e48 View commit details
    Browse the repository at this point in the history
  2. feat: added system tests for the asyncIO auth changes and async id_to…

    …ken credentials (#574)
    
    * feat: asyncio http request logic and asynchronous credentials log c
    
    * feat: all asynchronous credentials types implemented and with tests
    
    * included system tests for the asynchronous auth library
    
    * feat: added the private scope for Response class
    
    * feat: added docstring for Auth Session request method
    
    * fix: Changed initialization of client session to within an async context manager
    
    * changed aiohttp_requests abbreviation for the async authorized session class
    
    * fix: changed abbrevation of the aiohttp_requests file
    
    * fix: comments on PR regarding shared data between requests and aiohttp_requests
    
    * fix: fixed noxfile test dependency sharing
    
    * fix: fixed the noxfile dependencies between sync and async unit tests
    
    * fix: cover async dependency
    
    * fix: merge conflict issue with credentials
    
    * fix: merge conflict #2
    
    * fix: changed duplicated constants for sync-->async inheritance relationship
    
    * fix: async docstring
    
    * refactoring
    
    * fix: refactoring
    
    * fix: first round of comments, refactoring and test duplication changes
    
    * fix: removed duplication in _default_async
    
    * compute engine and metadata changes
    
    * fix: removed oauth2 client
    
    * added further system tests and refactored
    
    * modified aiohttp request docstring
    
    * refactoring and fixing comments
    
    * refactored system tests and re-wrote nox file
    
    * metadata typo
    
    * fix: nox file tests added
    
    * fix: directory path in app_engine
    anibadde committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    0576ed3 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2020

  1. Configuration menu
    Copy the full SHA
    e963b33 View commit details
    Browse the repository at this point in the history
  2. fix: use urllib3 inflation of deflated payloads (#586)

    * fix: use urllib3 inflation of deflated payloads
    
    * fix: lint
    
    * fix: trailing whitespace
    crwilcox committed Aug 7, 2020
    Configuration menu
    Copy the full SHA
    42420b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. Configuration menu
    Copy the full SHA
    188f549 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Configuration menu
    Copy the full SHA
    a7de807 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. Configuration menu
    Copy the full SHA
    c9adc27 View commit details
    Browse the repository at this point in the history
  2. fix: move async to internal surface until stabilized (#611)

    * fix: move async surfaces to internal until stabilized
    crwilcox committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    52162dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15eba5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    565e2cb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    072283e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    629e861 View commit details
    Browse the repository at this point in the history
  7. chore: flake8 changes

    crwilcox committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    04f545a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    21b84cc View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. test: improve coverage

    crwilcox committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    f960381 View commit details
    Browse the repository at this point in the history
  2. chore: lint

    crwilcox committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    83e545c View commit details
    Browse the repository at this point in the history