-
Notifications
You must be signed in to change notification settings - Fork 996
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
OIDC provider ActiveState #13980
OIDC provider ActiveState #13980
Conversation
Fixing test coverage. Took longer that I'd care to admit to figure out how to view the coverage report...:D |
e42748f
to
f328f79
Compare
Self reviewing WIP PR before requesting a review, FYI. |
f328f79
to
a1c59fe
Compare
578f073
to
b8e07b4
Compare
b8e07b4
to
82e635a
Compare
Ok, I think this PR is where I want it. It's ready for review. Worth noting again (I noted it in the Description as well) that I've disabled the admin flag for ActiveState OIDC for now. I'm not 100% sure that's proper but seemed prudent. |
Sorry for the flip flop, making the PR a Draft again. I want to run my intended plan by y'all before getting a review: I'll be starting the front end PR for this today as well. Does this plan sound ok? I'll take responsibility for keeping the languishing PRs up to date with pypi/warehouse:main, of course. If an open PR hanging in the repo isn't desirable I can of course close the PR and create a new one later when we're ready to proceed. Any preference or thoughts on how you'd like me to proceed? |
Fine with me to keep this open as a draft! |
Thank you kindly for the quick reply :D |
248f4ba
to
39868f9
Compare
39868f9
to
47fcf8a
Compare
47fcf8a
to
2c61755
Compare
08b826a
to
15e7b2d
Compare
15e7b2d
to
e3e21e6
Compare
2326e31
to
8b2fb62
Compare
8b2fb62
to
9296139
Compare
Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
…c_publisher.py Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
Oof. Some silly mistakes in there. Sorry about that @di. I'll make sure the next PRs are more up to snuff. |
Thanks very much for the review though! Working on changes now. |
…c_publisher.py Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
…c_publisher.py Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
…c_publisher.py Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
…c_publisher.py Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
dae2faf
to
e2ee24f
Compare
… done at another time
e2ee24f
to
bcd580f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
yeah, let me know if you need anything else from me in this PR. I'm currently doing some touch ups on #15168 based on this review. It's almost ready. I'll be pushing the fixes to the tests in a few minutes here I think. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! I'll wait to merge this until tomorrow AM.
@th3coop Actually, I don't have a button to bring this branch up-to-date with |
No problem @di . Done. |
Looks like this needs one last branch update 🙂 |
I'll merge this in #15201 instead. @th3coop, you might want to enable this on future PRs: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork |
1 or 2 PRs to add ActiveState as an OIDC provider. This PR adds the backend features:
disallow-activestate-oidc
admin flag isTrue
As the OIDC code seems to be evolving, I explicitly avoided making type changes outside the new code as I was getting a lot of merge conflicts otherwise.
ActiveState Internal work tracking ID: DS-1723