Quentin Gliech
f4f61f0d51
handlers: bootstrap the admin API router
2024-07-26 11:36:55 +02:00
dependabot[bot]
edc88d06a7
build(deps): bump clap from 4.5.8 to 4.5.10
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.8 to 4.5.10.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.8...v4.5.10 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-25 12:02:12 +02:00
Quentin Gliech
d1b9a4980c
Update opentelemetry to 0.24.0
2024-07-25 11:01:43 +02:00
dependabot[bot]
7dcb476e92
build(deps): bump psl from 2.1.50 to 2.1.55
...
Bumps [psl](https://github.com/addr-rs/psl ) from 2.1.50 to 2.1.55.
- [Release notes](https://github.com/addr-rs/psl/releases )
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.50...v2.1.55 )
---
updated-dependencies:
- dependency-name: psl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-25 09:34:05 +02:00
dependabot[bot]
cc5f339c3b
build(deps): bump tokio from 1.38.0 to 1.39.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.38.0 to 1.39.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.39.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-25 09:33:57 +02:00
dependabot[bot]
54b1b142df
build(deps): bump serde_with from 3.8.3 to 3.9.0
...
Bumps [serde_with](https://github.com/jonasbb/serde_with ) from 3.8.3 to 3.9.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.8.3...v3.9.0 )
---
updated-dependencies:
- dependency-name: serde_with
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-25 09:33:43 +02:00
dependabot[bot]
81a835c03d
build(deps): bump ulid from 1.1.2 to 1.1.3
...
Bumps [ulid](https://github.com/dylanhart/ulid-rs ) from 1.1.2 to 1.1.3.
- [Commits](https://github.com/dylanhart/ulid-rs/compare/v1.1.2...v1.1.3 )
---
updated-dependencies:
- dependency-name: ulid
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-25 09:33:36 +02:00
dependabot[bot]
aaec6499b3
build(deps): bump thiserror from 1.0.61 to 1.0.63
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.61 to 1.0.63.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.63 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 23:53:12 +02:00
dependabot[bot]
f5b0c638ae
build(deps): bump wiremock from 0.6.0 to 0.6.1
...
Bumps [wiremock](https://github.com/LukeMathWalker/wiremock-rs ) from 0.6.0 to 0.6.1.
- [Changelog](https://github.com/LukeMathWalker/wiremock-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/LukeMathWalker/wiremock-rs/compare/v0.6.0...v0.6.1 )
---
updated-dependencies:
- dependency-name: wiremock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 23:52:24 +02:00
dependabot[bot]
9c44f3743a
build(deps): bump async-graphql from 7.0.6 to 7.0.7
...
Bumps [async-graphql](https://github.com/async-graphql/async-graphql ) from 7.0.6 to 7.0.7.
- [Release notes](https://github.com/async-graphql/async-graphql/releases )
- [Changelog](https://github.com/async-graphql/async-graphql/blob/master/CHANGELOG.md )
- [Commits](https://github.com/async-graphql/async-graphql/commits )
---
updated-dependencies:
- dependency-name: async-graphql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 23:52:09 +02:00
dependabot[bot]
4e25bd3a19
build(deps): bump minijinja from 2.0.3 to 2.1.0
...
Bumps [minijinja](https://github.com/mitsuhiko/minijinja ) from 2.0.3 to 2.1.0.
- [Release notes](https://github.com/mitsuhiko/minijinja/releases )
- [Changelog](https://github.com/mitsuhiko/minijinja/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/minijinja/compare/2.0.3...2.1.0 )
---
updated-dependencies:
- dependency-name: minijinja
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 23:51:41 +02:00
dependabot[bot]
812c11103b
build(deps): bump serde from 1.0.203 to 1.0.204
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.203 to 1.0.204.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.204 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 17:13:09 +02:00
dependabot[bot]
5e59bafbb5
build(deps): bump hyper from 1.4.0 to 1.4.1
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 17:12:12 +02:00
dependabot[bot]
dd0c8b1a7e
build(deps): bump uuid from 1.9.1 to 1.10.0
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 17:02:27 +02:00
dependabot[bot]
848cc3837c
build(deps): bump async-trait from 0.1.80 to 0.1.81
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.80 to 0.1.81.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.80...0.1.81 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 17:01:55 +02:00
dependabot[bot]
a0ba4e41cc
build(deps): bump rustls from 0.23.10 to 0.23.12
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.23.10 to 0.23.12.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.10...v/0.23.12 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-24 16:59:53 +02:00
reivilibre
fbc360d1a9
Backend work to support minimum password complexity ( #2965 )
...
* config: Add minimum password complexity option
* PasswordManager: add function for checking if complexity is sufficient
* Enforce password complexity on registration, change and recovery
* cli: Use exit code 1 for weak passwords
This seems preferable to exit code 0, but ideally we should choose one
and document it.
* Expose minimum password complexity score over GraphQL
2024-07-11 10:17:39 +01:00
dependabot[bot]
9486460aae
build(deps): bump serde_with from 3.8.2 to 3.8.3
...
Bumps [serde_with](https://github.com/jonasbb/serde_with ) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.8.2...v3.8.3 )
---
updated-dependencies:
- dependency-name: serde_with
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-05 10:29:10 +02:00
Quentin Gliech
2336b1b1c6
Initialize the crypto backend in the mas-oidc-client tests
2024-07-05 10:07:40 +02:00
Quentin Gliech
57c87071d1
Update some dependencies and the cargo-deny allowlist
2024-07-05 10:07:40 +02:00
Quentin Gliech
798ca90241
Fix mas-cli
...
This does a few things:
- move `bytes` to workspace dependencies
- write an hyper-based transport for Sentry
- ignore OTEL errors related to propagations
- fix everything else in mas-cli
2024-07-05 10:07:40 +02:00
Quentin Gliech
dafc781957
Move Sentry to the workspace dependencies and upgrade
2024-07-05 10:07:40 +02:00
Quentin Gliech
2e63e3da71
Write an adapter for opentelemetry-http
2024-07-05 10:07:40 +02:00
Quentin Gliech
d4cbbd97d8
mas-iana-codegen: use rustls not the native TLS stack
2024-07-05 10:07:40 +02:00
Quentin Gliech
07c9989e63
Upgrade async-graphql, fix mas-handlers & mas-axum-utils tests
...
This also replaces the init_tracing test helper with a general setup
test helper, so that it also initializes the rustls crypto backend.
2024-07-05 10:07:40 +02:00
Quentin Gliech
e7f50a92d6
Move tower-http dep to the workspace and adapt mas-axum-utils
...
We removed here the Timeout layer on the HTTP client service, because it
required the body to be Default, which isn't the case anymore. Not sure
what to do about it.
2024-07-05 10:07:40 +02:00
Quentin Gliech
dcb9bdeecf
Remove the client features from mas-oidc-client and replace it in tests
2024-07-05 10:07:40 +02:00
Quentin Gliech
ea85be55e6
Upgrade rustls and update mas-http client bits
2024-07-05 10:07:40 +02:00
Quentin Gliech
cd7f69e93b
Update mas-iana-codegen to use reqwest
2024-07-05 10:07:40 +02:00
Quentin Gliech
925f85c2c2
Upgrade headers and adapt mas-tower tracer context utils
2024-07-05 10:07:40 +02:00
Quentin Gliech
a7a9369469
Upgrade most HTTP/Hyper crates and make mas-listener work
2024-07-05 10:07:40 +02:00
Quentin Gliech
bd3b19e122
Update locked dependencies
2024-07-01 17:09:28 +02:00
Quentin Gliech
160c1ab6fc
Bump hyper 0.14.28 -> 0.14.29
2024-07-01 17:09:28 +02:00
dependabot[bot]
f73d8624b4
build(deps): bump zeroize from 1.7.0 to 1.8.1
...
Bumps [zeroize](https://github.com/RustCrypto/utils ) from 1.7.0 to 1.8.1.
- [Commits](https://github.com/RustCrypto/utils/compare/zeroize-v1.7.0...zeroize-v1.8.1 )
---
updated-dependencies:
- dependency-name: zeroize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 13:40:43 +02:00
dependabot[bot]
790571fbb9
build(deps): bump psl from 2.1.48 to 2.1.49
...
Bumps [psl](https://github.com/addr-rs/psl ) from 2.1.48 to 2.1.49.
- [Release notes](https://github.com/addr-rs/psl/releases )
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.48...v2.1.49 )
---
updated-dependencies:
- dependency-name: psl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 13:40:37 +02:00
dependabot[bot]
fa1752e4be
build(deps): bump itertools from 0.12.1 to 0.13.0
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.12.1 to 0.13.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 12:46:21 +02:00
dependabot[bot]
a9cf0c33c8
build(deps): bump serde_with from 3.8.1 to 3.8.2
...
Bumps [serde_with](https://github.com/jonasbb/serde_with ) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.8.1...v3.8.2 )
---
updated-dependencies:
- dependency-name: serde_with
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 12:35:29 +02:00
dependabot[bot]
f80d205b92
build(deps): bump serde_json from 1.0.118 to 1.0.119
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.118 to 1.0.119.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.118...v1.0.119 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 12:35:22 +02:00
dependabot[bot]
0aca818be2
build(deps): bump insta from 1.38.0 to 1.39.0
...
Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.38.0 to 1.39.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.38.0...1.39.0 )
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 12:35:15 +02:00
Quentin Gliech
12623233b2
Use a released version of opa-wasm
2024-07-01 12:35:08 +02:00
dependabot[bot]
564e09d992
build(deps): bump tokio from 1.37.0 to 1.38.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 10:49:16 +02:00
dependabot[bot]
9a65655b40
build(deps): bump bitflags from 2.5.0 to 2.6.0
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.5.0...2.6.0 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 10:38:29 +02:00
dependabot[bot]
43746f687b
build(deps): bump minijinja from 2.0.1 to 2.0.2
...
Bumps [minijinja](https://github.com/mitsuhiko/minijinja ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/mitsuhiko/minijinja/releases )
- [Changelog](https://github.com/mitsuhiko/minijinja/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/minijinja/compare/2.0.1...2.0.2 )
---
updated-dependencies:
- dependency-name: minijinja
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 10:36:02 +02:00
dependabot[bot]
5339b19f38
build(deps): bump event-listener from 5.3.0 to 5.3.1
...
Bumps [event-listener](https://github.com/smol-rs/event-listener ) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/smol-rs/event-listener/releases )
- [Changelog](https://github.com/smol-rs/event-listener/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/event-listener/compare/v5.3.0...v5.3.1 )
---
updated-dependencies:
- dependency-name: event-listener
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 10:35:46 +02:00
dependabot[bot]
d558023b15
build(deps): bump thiserror from 1.0.60 to 1.0.61
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.60 to 1.0.61.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.60...1.0.61 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 10:35:15 +02:00
Quentin Gliech
4bc425b415
Use re-exported wasmtime to avoid dependencies conflicts
2024-07-01 10:20:33 +02:00
dependabot[bot]
69ae7b77bc
build(deps): bump opa-wasm from 96829c2 to f7c46ad
...
Bumps [opa-wasm](https://github.com/matrix-org/rust-opa-wasm ) from `96829c2` to `f7c46ad`.
- [Commits](https://github.com/matrix-org/rust-opa-wasm/compare/96829c22c54f269ba2e99873ad9b02e1baf357d8...f7c46ad15059a14a4df8647b4b090928e47b1fe2 )
---
updated-dependencies:
- dependency-name: opa-wasm
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 10:20:33 +02:00
dependabot[bot]
78c8ff3916
build(deps): bump regex from 1.10.4 to 1.10.5
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.4 to 1.10.5.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-29 05:41:05 +02:00
dependabot[bot]
2e9d0a20d2
build(deps): bump serde_json from 1.0.117 to 1.0.118
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.117 to 1.0.118.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.117...v1.0.118 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-29 05:40:51 +02:00
dependabot[bot]
85fa4f7c2d
build(deps): bump clap from 4.5.7 to 4.5.8
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.7 to 4.5.8.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.7...v4.5.8 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-28 19:17:26 +02:00