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

Serialize auth-methods response to use "name" as primary key #15380

Merged
merged 2 commits into from
Nov 25, 2022

Conversation

philrenaud
Copy link
Contributor

No description provided.

@github-actions
Copy link

github-actions bot commented Nov 24, 2022

Ember Asset Size action

As of 757cd9d

Files that got Bigger 🚨:

File raw gzip
nomad-ui.js +378 B +12 B

Files that stayed the same size 🤷‍:

File raw gzip
vendor.js 0 B 0 B
nomad-ui.css 0 B 0 B
vendor.css 0 B 0 B

@github-actions
Copy link

Ember Test Audit comparison

f-ui/sso 757cd9d change
passes 1435 1435 0
failures 0 0 0
flaky 0 0 0
duration 10m 19s 439ms 12m 08s 309ms +1m 48s 870ms

Copy link
Member

@jrasell jrasell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The UI tests seem to be failing due to the @classic decorator.

@philrenaud
Copy link
Contributor Author

The UI tests seem to be failing due to the @classic decorator.

Yep, had it commented in there just in case. Re-added in 757cd9d and all are passing now.

@philrenaud philrenaud requested a review from jrasell November 25, 2022 14:24
@jrasell
Copy link
Member

jrasell commented Nov 25, 2022

The UI tests seem to be failing due to the @classic decorator.

Yep, had it commented in there just in case. Re-added in 757cd9d and all are passing now.

Ah my bad; I was clearly looking at the wrong commit test runs. :(

@philrenaud philrenaud merged commit ace1b60 into f-ui/sso Nov 25, 2022
@philrenaud philrenaud deleted the f-ui/sso-serialize-auth-methods branch November 25, 2022 21:33
philrenaud added a commit that referenced this pull request Nov 28, 2022
* Top nav auth dropdown (#15055)

* Basic dropdown styles

* Some cleanup

* delog

* Default nomad hover state styles

* Component separation-of-concerns and acceptance tests for auth dropdown

* lintfix

* [ui, sso] Handle token expiry 500s (#15073)

* Handle error states generally

* Dont direct, just redirect

* no longer need explicit error on controller

* Redirect on token-doesnt-exist

* Forgot to import our time lib

* Linting on _blank

* Redirect tests

* changelog

* [ui, sso] warn user about pending token expiry (#15091)

* Handle error states generally

* Dont direct, just redirect

* no longer need explicit error on controller

* Linting on _blank

* Custom notification actions and shift the template to within an else block

* Lintfix

* Make the closeAction optional

* changelog

* Add a mirage token that will always expire in 11 minutes

* Test for token expiry with ember concurrency waiters

* concurrency handling for earlier test, and button redirect test

* [ui] if ACLs are disabled, remove the Sign In link from the top of the UI (#15114)

* Remove top nav link if ACLs disabled

* Change to an enabled-by-default model since you get no agent config when ACLs are disabled but you lack a token

* PR feedback addressed; down with double negative conditionals

* lintfix

* ember getter instead of ?.prop

* [SSO] Auth Methods and Mock OIDC Flow (#15155)

* Big ol first pass at a redirect sign in flow

* dont recursively add queryparams on redirect

* Passing state and code qps

* In which I go off the deep end and embed a faux provider page in the nomad ui

* Buggy but self-contained flow

* Flow auto-delay added and a little more polish to resetting token

* secret passing turned to accessor passing

* Handle SSO Failure

* General cleanup and test fix

* Lintfix

* SSO flow acceptance tests

* Percy snapshots added

* Explicitly note the OIDC test route is mirage only

* Handling failure case for complete-auth

* Leentfeex

* Tokens page styles (#15273)

* styling and moving columns around

* autofocus and enter press handling

* Styles refined

* Split up manager and regular tests

* Standardizing to a binary status state

* Serialize auth-methods response to use "name" as primary key (#15380)

* Serializer for unique-by-name

* Use @classic because of class extension
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active contributions.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants