Commit Graph

1397 Commits

Author SHA1 Message Date
github-actions[bot] b9c409f264 0.16.0-rc.0 2025-04-30 15:06:22 +00:00
Quentin Gliech ec7ba908be build(deps): bump insta from 1.42.2 to 1.43.1 (#4478) 2025-04-30 14:03:43 +02:00
Quentin Gliech f7d37a176b build(deps): bump psl from 2.1.102 to 2.1.105 (#4479) 2025-04-30 14:03:27 +02:00
Quentin Gliech e0bf9a8f8e build(deps): bump chrono from 0.4.40 to 0.4.41 (#4480) 2025-04-30 14:02:14 +02:00
Quentin Gliech 06991c1e1d build(deps): bump tokio-util from 0.7.14 to 0.7.15 (#4455) 2025-04-30 14:01:54 +02:00
dependabot[bot] 5bafb43996 build(deps): bump chrono from 0.4.40 to 0.4.41
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.40 to 0.4.41.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.41)

---
updated-dependencies:
- dependency-name: chrono
  dependency-version: 0.4.41
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 11:55:20 +00:00
dependabot[bot] 53addbfd67 build(deps): bump psl from 2.1.102 to 2.1.105
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.102 to 2.1.105.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.102...v2.1.105)

---
updated-dependencies:
- dependency-name: psl
  dependency-version: 2.1.105
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 11:54:54 +00:00
dependabot[bot] a46c11c71a build(deps): bump insta from 1.42.2 to 1.43.1
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.42.2 to 1.43.1.
- [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.42.2...1.43.1)

---
updated-dependencies:
- dependency-name: insta
  dependency-version: 1.43.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 11:54:35 +00:00
Quentin Gliech 161306e96f build(deps): bump rustls-platform-verifier from 0.5.1 to 0.5.2 (#4466) 2025-04-30 13:52:10 +02:00
Quentin Gliech 9a5255f89b Rework the error fallback to better report the error to Sentry
This means we keep the std::error::Error boxed longer, and transform it
into an error context later
2025-04-29 11:15:34 +02:00
Quentin Gliech 8c9e32e1fb Record the axum route in the Sentry context 2025-04-28 17:12:51 +02:00
dependabot[bot] ee5c169abb build(deps): bump rustls-platform-verifier from 0.5.1 to 0.5.2
Bumps [rustls-platform-verifier](https://github.com/rustls/rustls-platform-verifier) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/rustls/rustls-platform-verifier/releases)
- [Changelog](https://github.com/rustls/rustls-platform-verifier/blob/main/CHANGELOG)
- [Commits](https://github.com/rustls/rustls-platform-verifier/compare/v/0.5.1...v/0.5.2)

---
updated-dependencies:
- dependency-name: rustls-platform-verifier
  dependency-version: 0.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 14:50:55 +00:00
dependabot[bot] 2bef1b743e build(deps): bump tokio-util from 0.7.14 to 0.7.15
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.7.14 to 0.7.15.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.14...tokio-util-0.7.15)

---
updated-dependencies:
- dependency-name: tokio-util
  dependency-version: 0.7.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-24 14:07:26 +00:00
Quentin Gliech b9ae5228e5 Merge branch 'main' into quenting/better-logging 2025-04-23 18:37:30 +02:00
Quentin Gliech 5861f6780e build(deps): bump sea-query from 0.32.3 to 0.32.4 in the sea-query group (#4426) 2025-04-23 17:50:30 +02:00
Quentin Gliech fcd78f570d build(deps): bump der from 0.7.9 to 0.7.10 (#4428) 2025-04-23 17:50:20 +02:00
Quentin Gliech c71400e738 build(deps): bump clap from 4.5.36 to 4.5.37 (#4429) 2025-04-23 17:50:11 +02:00
Quentin Gliech 8734a1900c build(deps): bump psl from 2.1.100 to 2.1.102 (#4439) 2025-04-23 17:49:42 +02:00
Quentin Gliech 5fc74f7e3a Merge remote-tracking branch 'origin/main' into quenting/better-logging 2025-04-23 17:28:40 +02:00
Quentin Gliech 599fc85ca5 Make the new migration tool generally available (#4444) 2025-04-23 17:01:19 +02:00
dependabot[bot] 15e4d18efa build(deps): bump der from 0.7.9 to 0.7.10
Bumps [der](https://github.com/RustCrypto/formats) from 0.7.9 to 0.7.10.
- [Commits](https://github.com/RustCrypto/formats/compare/der/v0.7.9...der/v0.7.10)

---
updated-dependencies:
- dependency-name: der
  dependency-version: 0.7.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 14:16:39 +00:00
dependabot[bot] 1f6317ef90 build(deps): bump clap from 4.5.36 to 4.5.37
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.36 to 4.5.37.
- [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.36...clap_complete-v4.5.37)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 14:16:32 +00:00
matrixbot 68c351a44a Automatic merge back to main (#4441) 2025-04-23 16:15:06 +02:00
github-actions[bot] 2daa9bf374 0.15.0 2025-04-23 14:08:02 +00:00
dependabot[bot] a90f91af8a build(deps): bump psl from 2.1.100 to 2.1.102
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.100 to 2.1.102.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.100...v2.1.102)

---
updated-dependencies:
- dependency-name: psl
  dependency-version: 2.1.102
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 13:55:11 +00:00
dependabot[bot] b7e612975b build(deps): bump sea-query from 0.32.3 to 0.32.4 in the sea-query group
Bumps the sea-query group with 1 update: [sea-query](https://github.com/SeaQL/sea-query).


Updates `sea-query` from 0.32.3 to 0.32.4
- [Release notes](https://github.com/SeaQL/sea-query/releases)
- [Changelog](https://github.com/SeaQL/sea-query/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SeaQL/sea-query/compare/0.32.3...0.32.4)

---
updated-dependencies:
- dependency-name: sea-query
  dependency-version: 0.32.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: sea-query
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 13:53:45 +00:00
Quentin Gliech f49b8dcc3c Option to generate a MAS config from an existing Synapse config
This is a best-effort conversion, which will warn about unsupported options.
2025-04-18 18:27:15 +02:00
Quentin Gliech d2806ed392 Create log contexts for accepted connections & log errors in them 2025-04-18 09:59:27 +02:00
Quentin Gliech 78ccdf7db2 Log on every HTTP response 2025-04-18 09:58:57 +02:00
Quentin Gliech 4820b75157 Roll our own event formatter 2025-04-18 09:58:47 +02:00
Quentin Gliech bfc92f5f28 Create a few basic logging contexts 2025-04-16 16:07:29 +02:00
Quentin Gliech 3c7b8618f2 Introduce a task-level log context 2025-04-16 16:07:27 +02:00
dependabot[bot] f428bd12ce build(deps): bump sqlx from 0.8.4 to 0.8.5
Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.8.4 to 0.8.5.
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/commits/v0.8.5)

---
updated-dependencies:
- dependency-name: sqlx
  dependency-version: 0.8.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 13:15:35 +00:00
github-actions[bot] a8f58d4f58 0.15.0-rc.0 2025-04-14 15:57:46 +00:00
dependabot[bot] ef76a8c76c build(deps): bump psl from 2.1.99 to 2.1.100
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.99 to 2.1.100.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.99...v2.1.100)

---
updated-dependencies:
- dependency-name: psl
  dependency-version: 2.1.100
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 15:43:33 +00:00
Quentin Gliech 8066b3ab21 build(deps): bump anyhow from 1.0.97 to 1.0.98 (#4402) 2025-04-14 17:30:23 +02:00
Quentin Gliech 6a5b4d25a8 build(deps): bump clap from 4.5.35 to 4.5.36 (#4403) 2025-04-14 17:06:14 +02:00
dependabot[bot] b3324fd587 build(deps): bump sqlx from 0.8.3 to 0.8.4
Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.8.3 to 0.8.4.
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/commits)

---
updated-dependencies:
- dependency-name: sqlx
  dependency-version: 0.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 14:13:02 +00:00
dependabot[bot] f91fde0946 build(deps): bump clap from 4.5.35 to 4.5.36
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.35 to 4.5.36.
- [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.35...clap_complete-v4.5.36)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 14:12:42 +00:00
dependabot[bot] 442e24f5ce build(deps): bump anyhow from 1.0.97 to 1.0.98
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.97 to 1.0.98.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.97...1.0.98)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.98
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 14:12:17 +00:00
Quentin Gliech 9e9482e385 build(deps): bump opentelemetry-prometheus from 0.29.0 to 0.29.1 in the opentelemetry group (#4388) 2025-04-11 16:26:58 +02:00
Quentin Gliech f8c8b9186e Upgrade the Prometheus crate to 0.14.0 2025-04-11 15:40:00 +02:00
dependabot[bot] 521aff9134 build(deps): bump vergen-gitcl from 1.0.7 to 1.0.8
Bumps [vergen-gitcl](https://github.com/rustyhorde/vergen) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/compare/vergen_git2_1.0.7...vergen_gix_1.0.8)

---
updated-dependencies:
- dependency-name: vergen-gitcl
  dependency-version: 1.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-11 13:26:03 +00:00
dependabot[bot] e311167d1e build(deps): bump opentelemetry-prometheus in the opentelemetry group
Bumps the opentelemetry group with 1 update: [opentelemetry-prometheus](https://github.com/open-telemetry/opentelemetry-rust).


Updates `opentelemetry-prometheus` from 0.29.0 to 0.29.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-prometheus-0.29.0...opentelemetry-prometheus-0.29.1)

---
updated-dependencies:
- dependency-name: opentelemetry-prometheus
  dependency-version: 0.29.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: opentelemetry
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-11 13:24:43 +00:00
dependabot[bot] b7e7aa7a92 build(deps): bump rustls from 0.23.25 to 0.23.26
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.25 to 0.23.26.
- [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.25...v/0.23.26)

---
updated-dependencies:
- dependency-name: rustls
  dependency-version: 0.23.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 15:28:16 +00:00
dependabot[bot] ff9a81f082 build(deps): bump crossbeam-channel in the cargo group
Bumps the cargo group with 1 update: [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam).


Updates `crossbeam-channel` from 0.5.14 to 0.5.15
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.14...crossbeam-channel-0.5.15)

---
updated-dependencies:
- dependency-name: crossbeam-channel
  dependency-version: 0.5.15
  dependency-type: indirect
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 14:38:38 +00:00
dependabot[bot] 06e72cabe8 build(deps): bump vergen-gitcl from 1.0.5 to 1.0.7
Bumps [vergen-gitcl](https://github.com/rustyhorde/vergen) from 1.0.5 to 1.0.7.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/commits/vergen_git2_1.0.7)

---
updated-dependencies:
- dependency-name: vergen-gitcl
  dependency-version: 1.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 10:19:21 +00:00
Quentin Gliech 001dcbec16 build(deps): bump psl from 2.1.98 to 2.1.99 (#4368) 2025-04-09 13:34:21 +02:00
dependabot[bot] 8480e4c948 build(deps): bump psl from 2.1.98 to 2.1.99
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.98 to 2.1.99.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.98...v2.1.99)

---
updated-dependencies:
- dependency-name: psl
  dependency-version: 2.1.99
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 14:03:28 +00:00
dependabot[bot] 4b180626a4 build(deps): bump ruma-common from 0.15.1 to 0.15.2
Bumps [ruma-common](https://github.com/ruma/ruma) from 0.15.1 to 0.15.2.
- [Release notes](https://github.com/ruma/ruma/releases)
- [Commits](https://github.com/ruma/ruma/compare/ruma-common-0.15.1...ruma-common-0.15.2)

---
updated-dependencies:
- dependency-name: ruma-common
  dependency-version: 0.15.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 14:21:56 +00:00