[11.0][ADD] Auth SAML create users#113
Conversation
|
I could add a docker-compose.yml with an idp configured with odoo as sp for functional tests. Is it a good idea? |
|
Hey @max3903 @pedrobaeza @vincent-hatakeyama, I added this feature of giving the option to automatically create a user when he logs in with an idp. I base this pr on @vincent-hatakeyama, which fixes some important issues that exist on 11.0. |
|
The runbot fails with when building the docker image |
78d1428 to
a6ee3f0
Compare
59781bb to
f89bf01
Compare
88661df to
aacbb98
Compare
|
This PR has the |
|
Hey @eilst, thank you for your Pull Request. It looks like some users haven't signed our Contributor License Agreement, yet.
Appreciation of efforts, |
118391d to
bb20cd7
Compare
|
Why is there a mix of LGPL and AGPL code in the module? It has always been AGPL, I don’t think LGPL can be added into it. I also don’t think you can change license of the code like indicated in #113 (comment) |
bb20cd7 to
dfeca4a
Compare
Right, I rebased the branch with the correct license. In other projects that I work they use LGPL, so I did a mistake in some file headers. |
dfeca4a to
4196f32
Compare
|
Now, everything should be fine. License, tests, code coverage, travis checks, corrections from comments, main feature. Could you merge it please @pedrobaeza? |
|
/ocabot merge |
|
On my way to merge this fine PR! |
|
@max3903 your merge command was aborted due to failed check(s), which you can inspect on this commit of 11.0-ocabot-merge-pr-113-by-max3903-bump-no. After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red. |
|
On my way to merge this fine PR! |
|
@moylop260 your merge command was aborted due to failed check(s), which you can inspect on this commit of 11.0-ocabot-merge-pr-113-by-moylop260-bump-no. After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red. |
|
/ocabot merge There is still a flaky error |
|
Hey, thanks for contributing! Proceeding to merge this for you. |
|
@moylop260 your merge command was aborted due to failed check(s), which you can inspect on this commit of 11.0-ocabot-merge-pr-113-by-moylop260-bump-no. After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red. |
|
/ocabot merge |
|
On my way to merge this fine PR! |
|
@moylop260 your merge command was aborted due to failed check(s), which you can inspect on this commit of 11.0-ocabot-merge-pr-113-by-moylop260-bump-no. After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red. |
2460b12 to
514b02b
Compare
|
/ocabot merge |
|
Sorry @eilst you are not allowed to merge. To do so you must either have push permissions on the repository, or be a declared maintainer of all modified addons. If you wish to adopt an addon and become it's maintainer, open a pull request to add your GitHub login to the |
3c83d1e to
6be137f
Compare
[FIX] Flake8 & pylint [FIX] manifest [FIX] manifest [UPD] auth_saml_create_user/models/auth_saml.py Co-Authored-By: Rim BEN DHAOU <[email protected]> Apply suggestions from code review [ADD] Tests [ADD] Tests [ADD] Starting random password [FIX Imports and pep8] [UPD] Tests [FIX] empty password [FIX] exception not needed [FIX] password not needed in write [UPD] Create saml pass string [ADD] test secret problem [FIX] secret null [ADD]tests: teradown method [FIX] not need teardown [FIX] manifest [FIX] License [FIX] Maintainers and development_status Update __manifest__.py
6be137f to
ad0b33c
Compare
|
@eilst Fixing in the following PR: |
|
/ocabot merge |
|
Hey, thanks for contributing! Proceeding to merge this for you. |
|
It looks like something changed on |
|
Congratulations, your PR was merged at 8e5cd17. Thanks a lot for contributing to OCA. ❤️ |
Syncing from upstream OCA/server-auth (11.0)
No description provided.