Граф коммитов

258 Коммитов

Автор SHA1 Сообщение Дата
Ethan Glasser-Camp 2cb5aa66f6
Merge pull request #114 from Mozilla-GitHub-Standards/master
Add Mozilla Code of Conduct
2019-04-02 10:27:17 -04:00
Mozilla-GitHub-Standards c89ece73b2 Add Mozilla Code of Conduct file
Fixes #113.

_(Message COC002)_
2019-03-29 23:41:26 -07:00
Mathieu Leplatre 2753d72840
Merge pull request #106 from mozilla/adjust-docs-wrt-hris
Adjust Mozilla specific docs (fixes #97)
2018-03-19 13:26:44 +01:00
Mathieu Leplatre 75fabfb8c1
Update docs about Mozilla staff/employees/contractors (fixes #97) 2018-03-19 12:33:05 +01:00
Mathieu Leplatre bbd2c4052e
Adjust Mozilla specific docs 2018-03-16 18:01:21 +01:00
Mathieu Leplatre 10ee48656a
Merge pull request #102 from mozilla/no-newline-for-object-list
Remove new line for object list.
2018-02-15 11:30:13 +01:00
Rémy HUBSCHER 604f1f1135
Remove new line for object list. 2018-01-31 11:43:06 +01:00
Mathieu Leplatre 027ceb4868
Merge pull request #100 from mozilla/84-fix-readthedocs
Fix README link to readthedocs
2018-01-31 11:08:58 +01:00
Mathieu Leplatre fe791e57fa
Fix README link to rtd 2018-01-31 11:03:57 +01:00
Mathieu Leplatre 86284d0f54
Merge pull request #99 from mozilla/84-merge-docs
Merge api / configuration docs (fixes #84)
2018-01-31 10:25:45 +01:00
Mathieu Leplatre 2c9b506574
Merge docs (fixes #84) 2018-01-30 18:47:14 +01:00
Mathieu Leplatre 856c41d532
Merge pull request #92 from mozilla/80-rename-jwtisser-to-identityprovider
Rename jwtIssuer to identityProvider in configs
2018-01-30 14:58:41 +01:00
Mathieu Leplatre 6506c714e6
Fix test that loads from Github 2018-01-30 12:40:11 +01:00
Mathieu Leplatre f830787111
Make identityProvider mandatory to remove no auth by default 2018-01-30 12:37:31 +01:00
Mathieu Leplatre 0d47bfcb86
Rename jwtIssuer to identityProvider (ref #80) 2018-01-30 12:35:57 +01:00
Mathieu Leplatre bb50930383
Merge pull request #96 from mozilla/86-split-handlers-package
Split handlers package (Fixes #86)
2018-01-30 12:33:57 +01:00
Mathieu Leplatre f47a59c98a
Rename handlers to api 2018-01-30 12:29:34 +01:00
Mathieu Leplatre 2db17712e2
Move handlers to dedicated package (Fixes #86) 2018-01-30 12:03:22 +01:00
Mathieu Leplatre 75a0828895
Merge pull request #95 from mozilla/52-linter
Configuration linter (fixes #52)
2018-01-30 12:01:43 +01:00
Mathieu Leplatre 53f5fb471a
Add some configuration linting (fixes #52) 2018-01-30 11:59:22 +01:00
Mathieu Leplatre 8920b3f4e1
Merge pull request #94 from mozilla/85-add-some-package-docstrings
Add some package docstrings (fixes #85)
2018-01-29 17:02:23 +01:00
Mathieu Leplatre 16ca2f33fe
Add some package docstrings (fixes #85) 2018-01-29 16:54:33 +01:00
Mathieu Leplatre 21966e200a
Merge pull request #93 from mozilla/27-document-staff-members
Add example of staff members only (fixes #27)
2018-01-29 16:39:16 +01:00
Mathieu Leplatre f80d79f7b1
@peterbe review 2018-01-29 16:30:10 +01:00
Mathieu Leplatre b9740c681a
Add example of staff members only (fixes #27) 2018-01-26 09:56:19 +01:00
Mathieu Leplatre df7d851c87
Fetch userinfos when access token is provided (fixes #80) (#89) 2018-01-26 09:26:21 +01:00
Mathieu Leplatre 9d54ec13d9
Move audience validation to JWT validator (#88) 2018-01-22 11:33:09 +01:00
Mathieu Leplatre 687659fdc9
Split JWT code to authn module (ref #86) (#87)
* Split JWT code to authn module

* Clean up public members of the authn package
2018-01-19 17:36:52 +01:00
Mathieu Leplatre b969c196d5
Remove Auth0 specific code (fixes #82) (#83) 2018-01-17 15:50:04 +01:00
Mathieu Leplatre e056e5bff6
Merge pull request #81 from mozilla/55-fix-emails-mozilla-payload
Adjust email extraction to recent changes on IAM (ref #55)
2017-12-14 23:00:03 +01:00
Mathieu Leplatre bef0e87575
Adjust email extraction to latest changes (ref #55) 2017-12-14 00:16:03 +01:00
Mathieu Leplatre 59f4883eef
Merge pull request #71 from mozilla/27-document-superuser
Add superuser example (ref #27)
2017-12-13 19:38:45 +01:00
Mathieu Leplatre 1fdc5b218d
Rework the section about roles 2017-12-13 16:55:48 +01:00
Mathieu Leplatre 172182e912
Rework the section about tags
As suggested by @peterbe
2017-12-13 16:55:48 +01:00
Mathieu Leplatre 77f7110d8e
Add superuser example (ref #27) 2017-12-13 16:55:48 +01:00
Mathieu Leplatre 2e21923607
Merge pull request #72 from mozilla/55-mozilla-specifics
Mozilla specifics JWT claims (ref #55)
2017-12-11 20:42:36 +01:00
Mathieu Leplatre bf5e90b90a
Add test for claims extraction 2017-12-11 08:43:58 +01:00
Mathieu Leplatre 23e34032f6
First phase, using payload info (ref #55) 2017-12-11 08:43:58 +01:00
Mathieu Leplatre 214303141d
Build main before building container on CircleCI (#73)
Awsome team work, thanks a lot @Natim !
2017-12-11 08:34:10 +01:00
Mathieu Leplatre daae0394a1
Merge pull request #70 from mozilla/fix-demo-with-mozilla-specific
Fix demo with new OIDC conformant mode
2017-12-04 18:42:02 +01:00
Mathieu Leplatre 4d9b181c57
Fix demo with new OIDC conformant mode
Since the `groups` are not sent in JWT payload anymore, Doorman returns
a list of principals that only contains the userid.

Ref #55
2017-12-04 17:19:42 +01:00
Mathieu Leplatre 5037c8fab4
Merge pull request #69 from mozilla/68-abstract-ladon-config
Load config outside doorman (fixes #68)
2017-12-04 13:04:53 +01:00
Mathieu Leplatre 59e9f109cf
@mostlygeek review
Thanks!
2017-12-04 12:54:46 +01:00
Mathieu Leplatre a025035788
Cleanup logger initialization 2017-12-01 17:41:20 +01:00
Mathieu Leplatre 6233b8185f
Improve coverage 2017-12-01 17:33:13 +01:00
Mathieu Leplatre da3b5c32cb
Load config outside doorman (fixes #68) 2017-12-01 17:18:46 +01:00
Mathieu Leplatre 4805963990
Define policies in doorman package 2017-12-01 17:18:46 +01:00
Mathieu Leplatre f22de05d8f
Merge pull request #67 from mozilla/63-config-struct
First round of refactoring (fixes #63)
2017-12-01 17:18:34 +01:00
Mathieu Leplatre 211582dacd
Merge branch 'master' into 63-config-struct 2017-12-01 16:50:38 +01:00
Mathieu Leplatre e426113b68
Merge pull request #66 from mozilla/add-circle-ci
Enable CircleCI config (fixes #56)
2017-12-01 16:49:46 +01:00