-
Notifications
You must be signed in to change notification settings - Fork 15
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: User awaiting approval #680
Conversation
712bd38
to
43d3821
Compare
43d3821
to
68e988d
Compare
68e988d
to
7d8265f
Compare
/e2e |
7d8265f
to
cf3da4e
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.
Thanks for your work!
I think there are still some small changes to be done, especially to not leave dead code behind. I am not sure what is the best practice for HTTP_ACCEPT, but if we go to remove it, we should remove it completely.
106da32
to
3b08353
Compare
4b451e3
to
609915b
Compare
This has been taken into account (don't now why github is bugging me with this)
1873caa
to
c6a18bb
Compare
/e2e |
End to end tests: ✔️ SUCCESS |
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
Signed-off-by: Léo-Paul HAUET <[email protected]>
c6a18bb
to
2c9f50c
Compare
/e2e --tests sdk,frontend --refs substra-frontend=feat/unactivated/users |
/e2e --tests sdk,frontend --refs substra-frontend=feat/unactivated/users |
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.
Thanks for your work! 🙏 Just a typo and a proposed change
Signed-off-by: Léo-Paul HAUET <[email protected]>
2c9f50c
to
6f90100
Compare
/e2e --tests sdk --refs substra-frontend=feat/unactivated/users |
End to end tests: ❌ FAILURE “You shall not pass!” ― Gandalf, The Lord of the Rings, The Fellowship of the Ring |
Signed-off-by: Léo-Paul HAUET <[email protected]>
/e2e --tests sdk --refs substra-frontend=feat/unactivated/users |
End to end tests: ✔️ SUCCESS |
FL-989 SSO v3: Admin should validate user
See Notion document: https://www.notion.so/owkin-fdn/SSO-v3-99a6bacb57cd4407a5e4537ae018e469 To try and better specify this feature :
- this should be a new model - new page "unregistered" users - new "blank" page => go contact your admin user by slack or email - SSO system handles differently depending on registered or un registered user |
Description
This features adds a way to deploy Substra with users being created by the SSO as "unactivated users". They need the approval from an admin.
Fixes FL-989
How has this been tested?
Some tests needed to be changed as this is exploiting the fact that a user with no channel is an "unactivated user"
Checklist