d34e01fc67
Provision and delete Matrix devices in OAuth sessions
2023-04-24 10:42:38 +02:00
7003dae354
build(deps): bump clap from 4.2.2 to 4.2.4
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.2.2 to 4.2.4.
- [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/v4.2.2...v4.2.4 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-20 08:49:43 +02:00
97fdb9fe40
build(deps-dev): bump postcss from 8.4.22 to 8.4.23 in /frontend
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.22 to 8.4.23.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.22...8.4.23 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-20 08:49:36 +02:00
558ee7f197
Bump frontend dependencies & setup better urql cache
2023-04-19 11:39:02 +02:00
a6704813c1
Remove clippy lints in files copied from the sentry crate
2023-04-18 23:01:43 +02:00
daba2299d5
Fix build with native-root feature on
2023-04-18 23:01:43 +02:00
c9e9130cdf
Sentry transport based on hyper to get rid of reqwest
2023-04-18 23:01:43 +02:00
70b03a131f
Fix mas-listener example
2023-04-18 23:01:43 +02:00
5f54965d80
Remove the dependency on reqwest in the iana-codegen crate
2023-04-18 23:01:43 +02:00
4baa15bbd3
Bump Rust depdenencies
2023-04-18 23:01:43 +02:00
186f0956f0
build(deps): bump docker/bake-action from 2 to 3
...
Bumps [docker/bake-action](https://github.com/docker/bake-action ) from 2 to 3.
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/bake-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-18 22:21:13 +02:00
84749e4dae
build(deps): bump actions/deploy-pages from 2.0.0 to 2.0.1
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-18 22:21:06 +02:00
62f96ccab8
Bump frontend dependencies
2023-04-18 19:03:51 +02:00
09270b2493
Better tracing attributes in the HTTP client
2023-04-18 14:45:43 +02:00
08f58db08b
Replace the OTEL-based tracing layer with tracing
based layers
2023-04-18 14:45:43 +02:00
4a4fbc7a16
build(deps): bump bitflags from 2.0.2 to 2.1.0
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.0.2 to 2.1.0.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.0.2...2.1.0 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-15 14:28:32 +02:00
8765918321
build(deps): bump der from 0.7.1 to 0.7.3
...
Bumps [der](https://github.com/RustCrypto/formats ) from 0.7.1 to 0.7.3.
- [Release notes](https://github.com/RustCrypto/formats/releases )
- [Commits](https://github.com/RustCrypto/formats/compare/der/v0.7.1...der/v0.7.3 )
---
updated-dependencies:
- dependency-name: der
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-15 14:28:11 +02:00
9749dc8125
build(deps): bump zeroize from 1.5.7 to 1.6.0
...
Bumps [zeroize](https://github.com/RustCrypto/utils ) from 1.5.7 to 1.6.0.
- [Release notes](https://github.com/RustCrypto/utils/releases )
- [Commits](https://github.com/RustCrypto/utils/compare/zeroize-v1.5.7...zeroize-v1.6.0 )
---
updated-dependencies:
- dependency-name: zeroize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-15 14:27:58 +02:00
35e33624b0
build(deps): bump axum-extra from 0.7.1 to 0.7.3
...
Bumps [axum-extra](https://github.com/tokio-rs/axum ) from 0.7.1 to 0.7.3.
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-extra-v0.7.1...axum-extra-v0.7.3 )
---
updated-dependencies:
- dependency-name: axum-extra
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 13:02:04 +02:00
b4913a2fe1
build(deps): bump async-trait from 0.1.67 to 0.1.68
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.67 to 0.1.68.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.67...0.1.68 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 12:40:30 +02:00
f232e57a93
build(deps): bump thiserror from 1.0.39 to 1.0.40
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.39 to 1.0.40.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.39...1.0.40 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 12:40:00 +02:00
4adfc91a7d
build(deps): bump axum-extra from 0.7.1 to 0.7.2
...
Bumps [axum-extra](https://github.com/tokio-rs/axum ) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-extra-v0.7.1...axum-extra-v0.7.2 )
---
updated-dependencies:
- dependency-name: axum-extra
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:48:19 +02:00
43c5c78e7e
build(deps): bump clap from 4.1.9 to 4.1.11
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.9 to 4.1.11.
- [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/v4.1.9...v4.1.11 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:47:51 +02:00
dfe1172d11
build(deps): bump async-trait from 0.1.66 to 0.1.67
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.66 to 0.1.67.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.66...0.1.67 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:47:41 +02:00
56dc9cbe9d
build(deps): bump h2 from 0.3.16 to 0.3.17
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.16 to 0.3.17.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.16...v0.3.17 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:47:32 +02:00
0a82fdf79b
build(deps): bump actions/upload-pages-artifact from 1.0.7 to 1.0.8
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1.0.7...v1.0.8 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:23:23 +02:00
2b53bc67ae
build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:23:14 +02:00
ccc9884726
Allow redirect URIs with any port for loopback interfaces
2023-04-14 10:22:49 +02:00
2c937bda26
Lint
2023-04-14 10:22:22 +02:00
5b4fee15e7
Upgrade to apalis-0.4.0-alpha.5
2023-04-14 10:22:22 +02:00
1974786209
Proactively provision devices & delete them when using the compat Matrix API
2023-04-14 10:22:22 +02:00
8a2be43fe7
Proactively provision users on registration & sync threepids
2023-04-14 10:22:22 +02:00
169d7ce6a2
Extract the job tracing span logic to a layer
2023-04-14 10:22:22 +02:00
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
1f748f7d1e
Schedule jobs through the repository
2023-04-14 10:22:22 +02:00
cdd535ddc4
WIP: use apalis to schedule jobs
2023-04-14 10:22:22 +02:00
43bcaf5308
Lint
2023-04-06 16:24:18 +02:00
f53369aeae
Handle imported Synapse access/refresh tokens
2023-04-06 16:24:18 +02:00
a56abfb9ef
Upgrade Storybook to 7.0.0 stable
2023-04-03 11:53:57 +02:00
6fbd352591
build(deps): bump serde from 1.0.156 to 1.0.158
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.156 to 1.0.158.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.156...v1.0.158 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:26:05 +01:00
ce142247ea
build(deps): bump mime from 0.3.16 to 0.3.17
...
Bumps [mime](https://github.com/hyperium/mime ) from 0.3.16 to 0.3.17.
- [Release notes](https://github.com/hyperium/mime/releases )
- [Commits](https://github.com/hyperium/mime/compare/v0.3.16...v0.3.17 )
---
updated-dependencies:
- dependency-name: mime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:03:23 +01:00
4c8f822341
build(deps): bump reqwest from 0.11.14 to 0.11.15
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.14 to 0.11.15.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.14...v0.11.15 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:03:18 +01:00
97ce296a52
build(deps): bump bitflags from 2.0.1 to 2.0.2
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.0.1...2.0.2 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:02:41 +01:00
e65e9adf7e
build(deps-dev): bump prettier from 2.8.5 to 2.8.6 in /frontend
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.5 to 2.8.6.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.5...2.8.6 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:02:18 +01:00
283d38fecd
build(deps): bump futures-signals from 0.3.31 to 0.3.32
...
Bumps [futures-signals](https://github.com/Pauan/rust-signals ) from 0.3.31 to 0.3.32.
- [Release notes](https://github.com/Pauan/rust-signals/releases )
- [Changelog](https://github.com/Pauan/rust-signals/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Pauan/rust-signals/commits )
---
updated-dependencies:
- dependency-name: futures-signals
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:02:10 +01:00
5995d35683
build(deps): bump actions/deploy-pages from 1.2.8 to 2.0.0
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 1.2.8 to 2.0.0.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v1.2.8...v2.0.0 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:02:01 +01:00
73cb454deb
Bump frontend dependencies
2023-03-21 09:31:15 +01:00
b26d12f52f
frontend: Migrate to jotai and urql
...
This cuts the bundle size by 50% and makes it easier to reason about state.
It removes the usage of react-router-dom and replaces it with a simple router atom based on jotai-location.
Since the screens will be quite simple, I don't expect that we'll need the advanced caching features of react-relay, hence the switch to urql.
2023-03-20 21:10:04 +01:00
17e4bb70c1
build(deps-dev): bump vite from 4.1.4 to 4.2.0 in /frontend
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.1.4 to 4.2.0.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@4.2.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-17 18:41:48 +01:00
1c472a4c73
build(deps): bump actions/deploy-pages from 1.2.6 to 1.2.8
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 1.2.6 to 1.2.8.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v1.2.6...v1.2.8 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-17 18:41:17 +01:00