Quentin Gliech
|
e79da4a949
|
Bump Rust dependencies and remove unused ones
|
2023-07-27 17:23:08 +02:00 |
|
Quentin Gliech
|
c9e9130cdf
|
Sentry transport based on hyper to get rid of reqwest
|
2023-04-18 23:01:43 +02:00 |
|
Quentin Gliech
|
09270b2493
|
Better tracing attributes in the HTTP client
|
2023-04-18 14:45:43 +02:00 |
|
Quentin Gliech
|
f4fff72b22
|
Properly propagate trace contexts
This also fixes a long-running issue where the OTEL context was not properly set in the tracing spans.
|
2023-04-14 10:22:22 +02:00 |
|
Quentin Gliech
|
87914cbcb3
|
Capture better errors in Sentry
|
2023-01-31 16:25:15 +01:00 |
|
Quentin Gliech
|
875025467e
|
Log more errors and setup Sentry integration
|
2023-01-30 18:04:44 +01:00 |
|
Quentin Gliech
|
533cabe005
|
Use the new password manager
|
2022-12-14 16:04:36 +01:00 |
|
Quentin Gliech
|
a86798d2b3
|
Switch to camino's Utf8Path* instead of std::path::Path*
|
2022-11-18 19:02:26 +01:00 |
|
Quentin Gliech
|
c548417752
|
Refactor listeners building
|
2022-10-17 11:39:45 +02:00 |
|
Quentin Gliech
|
f5e3aa0404
|
Migrate to clap v4
|
2022-09-29 14:33:40 +02:00 |
|
Quentin Gliech
|
3901829ccd
|
Prometheus exporter & other stuff
|
2022-09-28 11:13:53 +02:00 |
|
Quentin Gliech
|
7dd84a6584
|
WIP: bump OTEL
|
2022-09-28 11:13:53 +02:00 |
|
Quentin Gliech
|
c1ed726dc8
|
Enable the clippy::str_to_string lint
|
2022-08-08 10:06:20 +02:00 |
|
Quentin Gliech
|
c3ddc088ab
|
Reorganise CLI crate
|
2022-02-01 18:49:55 +01:00 |
|
Quentin Gliech
|
a45381828c
|
Loads of docs & enabling more clippy lints
|
2022-02-01 12:02:32 +01:00 |
|
Quentin Gliech
|
c7a243a3a1
|
Minor logging improvements
- only have colors if the output terminal is a tty
- log in a non-blocking fashion
|
2022-01-26 17:21:54 +01:00 |
|
Quentin Gliech
|
95bde28ebe
|
Soft-fail if .env fails to load
|
2021-12-14 16:27:18 +01:00 |
|
Quentin Gliech
|
7341f0dccf
|
Better error context on startup
|
2021-12-14 11:52:19 +01:00 |
|
Quentin Gliech
|
617ab83ab2
|
Upgrade all dependencies
|
2021-10-18 17:45:45 +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
|
3159a9972f
|
Allow loading multiple configuration files
|
2021-09-17 12:22:03 +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 |
|