1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-11-20 12:02:22 +03:00
Commit Graph

374 Commits

Author SHA1 Message Date
Quentin Gliech
c4a979245b Move to Rust edition 2021
Also bump MSRV to 1.56 and use the same clippy lints in every crate
2021-12-09 22:54:35 +01:00
Quentin Gliech
d8df34db4c Frontend/static files building & serving 2021-12-09 22:09:39 +01:00
Quentin Gliech
c53318eca0 Refactor templates loading & implement templates hot-reload 2021-12-09 14:07:09 +01:00
Quentin Gliech
c857ff90ec Upgrade dependencies 2021-12-06 10:01:37 +01:00
Quentin Gliech
54a7e63913 Tweak items visibility in the core crate 2021-11-25 17:11:23 +01:00
Quentin Gliech
8608e46eba Graceful shutdown of the server 2021-11-22 18:30:17 +01:00
Quentin Gliech
0a2fda35fd Bump all dependencies 2021-11-05 17:19:07 +01:00
Quentin Gliech
bca8b11e46 Upgrade all dependencies 2021-10-25 17:40:54 -04:00
Quentin Gliech
617ab83ab2 Upgrade all dependencies 2021-10-18 17:45:45 +02:00
Quentin Gliech
026bc47c27 Move templates to their own crate 2021-10-18 17:40:25 +02:00
Quentin Gliech
cf8793da27 Zipkin and Jaeger support 2021-10-14 19:38:57 +02:00
Quentin Gliech
f016019553 Make the OTEL propagator configurable 2021-10-14 18:55:47 +02:00
Quentin Gliech
29f3edd833 Better CORS filter to allow OTEL propagator headers 2021-10-14 18:47:38 +02:00
Quentin Gliech
e630279b54 Propagate parent trace context 2021-10-14 17:39:49 +02:00
Quentin Gliech
f9036aecd4 Make telemetry configurable
Also allows opting-out of the OTLP exporter to remove the dependency to
protoc when building.
2021-10-13 16:48:16 +02:00
Quentin Gliech
27ae6a5167 Initial OpenTelemetry tracing support 2021-10-13 13:56:42 +02:00
Quentin Gliech
af71adbe7a Upgrade dependencies 2021-10-04 14:48:23 +02:00
Quentin Gliech
e9158382ef Simplify template render check logic
Also documents a bunch of things in mas_core::templates
2021-09-24 11:45:25 +02:00
Quentin Gliech
ff41ae5762 Templates config 2021-09-23 23:51:17 +02:00
Quentin Gliech
3cbce1e33e Upgrade all dependencies 2021-09-23 20:54:24 +02:00
Quentin Gliech
3159a9972f Allow loading multiple configuration files 2021-09-17 12:22:03 +02:00
Quentin Gliech
789ace84fd Ability to run migrations on startup
Also adds a bunch of logging information on startup
2021-09-17 11:27:06 +02:00
Quentin Gliech
76c69485e9 Embed templates in binary & add command to export them 2021-09-16 23:39:07 +02:00
Quentin Gliech
a44e33931c Split the service in multiple crates 2021-09-16 14:43:56 +02:00