Quentin Gliech
|
c1cbde5ee1
|
fixup! policies: allow subdomains for the various URIs
|
2023-09-18 11:57:50 +02:00 |
|
Quentin Gliech
|
13b344a0ee
|
policies: allow subdomains for the various URIs
|
2023-09-18 11:57:50 +02:00 |
|
Quentin Gliech
|
5ec7e7ef05
|
Suggestion from code review
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com>
|
2023-09-06 09:35:34 +02:00 |
|
Quentin Gliech
|
b0c9e02b26
|
policy: only require redirect_uris for the authorization_code and implicit grants
|
2023-09-06 09:35:34 +02:00 |
|
Quentin Gliech
|
a53040b94b
|
Implement the client credentials grant
|
2023-09-06 09:35:34 +02:00 |
|
Quentin Gliech
|
03a4d56415
|
policy: prepare for the client credentials grant
|
2023-09-06 09:35:34 +02:00 |
|
Quentin Gliech
|
b9fae6fe0f
|
Allow HTTPS redirectors for native apps
|
2023-08-31 14:20:21 +02:00 |
|
Quentin Gliech
|
38eacbebc1
|
Run the registration policy on upstream OAuth registration
|
2023-08-30 19:39:39 +02:00 |
|
Quentin Gliech
|
86d40b0345
|
Make sure we validate passwords & emails by the policy at all stages
Also refactors the way we get the policy engines in requests
|
2023-08-30 19:39:39 +02:00 |
|
Quentin Gliech
|
3c33923d2c
|
policies: split the email & password policies and add jsonschema validation of the input
|
2023-08-30 19:39:39 +02:00 |
|
Quentin Gliech
|
ea7299a14a
|
Upgrade Rust to 1.72.0
Fixes new clippy errors and upgrade other tools
|
2023-08-28 18:05:56 +02:00 |
|
Quentin Gliech
|
49e82d491b
|
policies: test for the new GraphQL/MAS scopes
|
2023-08-11 14:56:21 +02:00 |
|
Quentin Gliech
|
64b9198315
|
Make the GraphQL interface accessible for OAuth clients
|
2023-08-11 14:56:21 +02:00 |
|
Quentin Gliech
|
fa824dbb76
|
Bump rustc, nodejs, opa, etc.
|
2023-07-17 19:54:49 +02:00 |
|
Quentin Gliech
|
be837a54e3
|
Bump Rust dependencies
|
2023-06-14 12:02:16 +02:00 |
|
Quentin Gliech
|
3ea8668e39
|
Bump the OTEL crates to 0.19.0 (#1132)
* Bump the OTEL crates to 0.19.0
Also pins a bunch of versions in the Dockerfile and fixes the docker build in CI
|
2023-04-24 17:10:55 +00:00 |
|
Quentin Gliech
|
8e485c397d
|
Upgrade rustc (and clippy) to 1.67.0
|
2023-02-01 10:37:04 +01:00 |
|
Quentin Gliech
|
643c53f241
|
Upgrade Rust, OPA, Node in CI and Docker image
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
44d397b54c
|
Do not embed the WASM-compiled policies in the binary
|
2022-11-18 22:37:55 +01:00 |
|
Quentin Gliech
|
9afec75dc8
|
Embed the default policy in the binary
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
173351cb75
|
Build WASM policies in the Docker image
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
bfbdb9efe4
|
Run OPA policies during registration
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
e5cac2dcac
|
opa fmt
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
420647ae65
|
Add OPA policies tests
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
0625384042
|
Support for applying OPA policies during client registration
|
2022-06-03 13:37:20 +02:00 |
|