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

merge upstream into master #4

Merged
merged 229 commits into from
Mar 10, 2021
Merged

merge upstream into master #4

merged 229 commits into from
Mar 10, 2021

Conversation

rolinge
Copy link
Owner

@rolinge rolinge commented Mar 10, 2021

Description about what this pull request does.
merge upstream into master
Please make sure to follow the DEV guidelines before asking for review.

New Features

  • Implemented XXX

Breaking Changes

Bug Fixes

Improvements

Dependency updates

Deployment changes

BinamB and others added 28 commits February 23, 2021 09:25
(PXP-7717): Implement ad-hoc usersync for single user after logging in through RAS
PXP-7529: sign download urls where no_force_sign=False
Co-authored-by: Pauline Ribeyre <ribeyre@uchicago.edu>
* store expires_in param from authz request in flask session

* take expires_in value from session if present for generating refresh tokens

* fix key check

* debug

* revert

* add exp col to auth code db table model

* extract expires_in param from authorize request and put in db record

* add refresh_token_expires_in logic to token response

* add code for db migration authorization_code table add col

* remove comment

* reformat

* handle pre-db migration case

* undo last change

* handle pre-db-migration case

* fix init auth code record

* undo last change

* revert

* try reflecting db to enable backwards compatibility with previous db schema

* add ref to relevant doc

* fix db reflection

* add scope handling

* reflect auth code table at token endpoint

* revert

* Accommodate variously named query params for expiration times

* expiry does not always refer to access token

* Refactor get-and-validate-requested-expiration pattern into util fn

* Clearer intentions, better names, less repetition, less cognitive load, etc

Co-authored-by: vpsx <19900057+vpsx@users.noreply.github.com>
(PXP-7539): Fix/populate idp for user info
…n-idp-not-in-LOGIN_OPTIONS-cfg

(PXP-7319): Fix oauth flow when fence idp not in LOGIN_OPTIONS
@rolinge rolinge merged commit 462c087 into rolinge:master Mar 10, 2021
rolinge pushed a commit that referenced this pull request Mar 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.