grapevine/src/api
Charles Hall c24f79b79b
update rust deps except rocksdb and otel clownery
* OTel v0.25.0 requires downgrading Tokio to 1.38 [0]
* They have a fix for this but aren't cutting a release just for release
  schedule reasons [1]
* Prometheus support (at least for server-pull) was dropped at OTel
  v0.23 and isn't planned to be picked up again until OTel v1 [2]
* No real reasoning was provided for this decision AFAICT [3] [4]
* So many compiler errors
* Unhelpful changelogs

The last two points are what made me give up on trying to upgrade to
OTel v0.24 too.

RocksDB isn't updated because we'd need to update our nixpkgs too but
that causes other problems, such as an upstream bug in liburing when
building for musl.

[0]: https://github.com/open-telemetry/opentelemetry-rust/issues/2094
[1]: https://github.com/open-telemetry/opentelemetry-rust/issues/2094#issuecomment-2346834030
[2]: https://docs.rs/opentelemetry-prometheus/0.17.0/opentelemetry_prometheus/index.html
[3]: https://github.com/open-telemetry/opentelemetry-rust/pull/1792
[4]: https://github.com/open-telemetry/opentelemetry-rust/pull/1792#issuecomment-2121514344
2024-09-23 14:22:55 -07:00
..
client_server update rust deps except rocksdb and otel clownery 2024-09-23 14:22:55 -07:00
ruma_wrapper Fix X-Matrix signature validation for incoming requests 2024-09-19 16:25:23 +00:00
appservice_server.rs fix api/appservice_server events 2024-07-16 11:12:07 -07:00
client_server.rs enable unreachable_pub lint 2024-05-12 18:51:26 -07:00
ruma_wrapper.rs client_server: use and provide authenticated media API 2024-09-01 09:42:45 +00:00
server_server.rs use OwnedMxcUri in media service 2024-09-15 00:32:17 -07:00
well_known.rs require client base_url, rename from authority 2024-09-18 13:03:49 -07:00