Quentin Gliech
|
d1b9a4980c
|
Update opentelemetry to 0.24.0
|
2024-07-25 11:01:43 +02:00 |
|
Quentin Gliech
|
2e63e3da71
|
Write an adapter for opentelemetry-http
|
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
|
dde907758e
|
Use OTEL semantic conventions constants for most attributes
|
2024-03-19 17:15:14 +01:00 |
|
Quentin Gliech
|
6eb6209bd8
|
Use rustls-platform-verifier for cert validation
This simplifies by removing the mutually exclusive `native-roots` and
`webpki-roots` features with something that is suitable for all
platforms.
|
2024-03-06 14:03:59 +01:00 |
|
Quentin Gliech
|
d20b0dc81d
|
Fix the native-certs (and therefore docker) build
|
2024-02-02 14:39:24 +01:00 |
|
Quentin Gliech
|
aeca03a120
|
Upgrade rustls
|
2024-02-02 11:45:20 +01:00 |
|
Quentin Gliech
|
54071c4969
|
Make the HTTP client factory reuse the underlying client
This avoids duplicating clients, and makes it so that they all share the same connection pool.
|
2023-09-14 16:52:01 +02:00 |
|
Quentin Gliech
|
e430e9d414
|
rustls: use RootCertStore.add_trust_anchors instead of deprecated RootCertStore.add_server_trust_anchors
|
2023-08-09 12:01:08 +02:00 |
|
Quentin Gliech
|
e79da4a949
|
Bump Rust dependencies and remove unused ones
|
2023-07-27 17:23:08 +02:00 |
|
Quentin Gliech
|
daba2299d5
|
Fix build with native-root feature on
|
2023-04-18 23:01:43 +02:00 |
|
Quentin Gliech
|
08f58db08b
|
Replace the OTEL-based tracing layer with tracing based layers
|
2023-04-18 14:45:43 +02:00 |
|
Quentin Gliech
|
8a2be43fe7
|
Proactively provision users on registration & sync threepids
|
2023-04-14 10:22:22 +02:00 |
|
Quentin Gliech
|
4227fa7a83
|
Add a global HTTP client factory
|
2022-12-05 19:39:51 +01:00 |
|
Quentin Gliech
|
d514a8922c
|
Cleanup HTTP client building
|
2022-12-05 19:39:51 +01:00 |
|
Quentin Gliech
|
bedcf44741
|
WIP: upstream OIDC provider support
|
2022-12-05 19:39:51 +01:00 |
|
Quentin Gliech
|
7f9be07e8d
|
Move the BoxCloneSyncService to mas-http
|
2022-12-05 19:39:51 +01:00 |
|
Quentin Gliech
|
a414936484
|
Trace AWS operations & share TLS connector with mas-http
|
2022-11-03 18:08:20 +01:00 |
|
Quentin Gliech
|
9756f3c704
|
Fix the default features set
|
2022-11-03 15:19:49 +01:00 |
|
Jonas Platte
|
cf6d5a076a
|
Use new tuple Layer impls instead of ServiceBuilder (#475)
Co-authored-by: Quentin Gliech <quenting@element.io>
|
2022-10-17 16:48:12 +02:00 |
|
Quentin Gliech
|
7b819ffa8b
|
Simplify the HTTP client building
Also supports loading the WebPKI roots instead of the native ones for
TLS
|
2022-09-27 19:05:25 +02:00 |
|
Quentin Gliech
|
185ff622f9
|
Gate some crates behind features in mas-http
|
2022-08-19 10:51:24 +02:00 |
|