Quentin Gliech
|
169d7ce6a2
|
Extract the job tracing span logic to a layer
|
2023-04-14 10:22:22 +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
|
1f748f7d1e
|
Schedule jobs through the repository
|
2023-04-14 10:22:22 +02:00 |
|
Quentin Gliech
|
cdd535ddc4
|
WIP: use apalis to schedule jobs
|
2023-04-14 10:22:22 +02:00 |
|
Hugh Nimmo-Smith
|
43bcaf5308
|
Lint
|
2023-04-06 16:24:18 +02:00 |
|
Hugh Nimmo-Smith
|
f53369aeae
|
Handle imported Synapse access/refresh tokens
|
2023-04-06 16:24:18 +02:00 |
|
dependabot[bot]
|
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 |
|
dependabot[bot]
|
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 |
|
dependabot[bot]
|
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 |
|
dependabot[bot]
|
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 |
|
dependabot[bot]
|
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 |
|
dependabot[bot]
|
7137a9e5c8
|
build(deps): bump clap from 4.1.8 to 4.1.9
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.8 to 4.1.9.
- [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.8...v4.1.9)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-03-17 18:40:53 +01:00 |
|
dependabot[bot]
|
3ac85c56d1
|
build(deps): bump bitflags from 2.0.0 to 2.0.1
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.0.0 to 2.0.1.
- [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.0...2.0.1)
---
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-17 18:03:45 +01:00 |
|
dependabot[bot]
|
f02051ae4a
|
build(deps): bump tera from 1.18.0 to 1.18.1
Bumps [tera](https://github.com/Keats/tera) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/Keats/tera/releases)
- [Changelog](https://github.com/Keats/tera/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Keats/tera/commits/v1.18.1)
---
updated-dependencies:
- dependency-name: tera
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-03-16 00:49:33 +01:00 |
|
Quentin Gliech
|
f2d5f26e86
|
Fix the session list paginated query
It was broken, and not covered by tests. Both are fixed now.
|
2023-03-15 19:51:30 +01:00 |
|
dependabot[bot]
|
3372a8ff9a
|
build(deps): bump serde from 1.0.155 to 1.0.156
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.155 to 1.0.156.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.155...v1.0.156)
---
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-15 14:51:14 +01:00 |
|
Quentin Gliech
|
c602b29ffd
|
Fix the default listener configuration
|
2023-03-14 12:14:06 +01:00 |
|
Quentin Gliech
|
83cb9158a0
|
Fix clippy errors
|
2023-03-14 10:47:35 +01:00 |
|
Quentin Gliech
|
c6f31d0102
|
Bump Rust dependencies
|
2023-03-14 10:47:35 +01:00 |
|
Quentin Gliech
|
c5e1e2ec62
|
Commit the DB transaction at the end of the cleanup task
|
2023-03-03 17:21:39 +01:00 |
|
Quentin Gliech
|
a79b4060d4
|
Check that an OAuth session is valid before revoking it
|
2023-03-02 16:31:36 +01:00 |
|
Quentin Gliech
|
380f722d67
|
Bump Rust dependencies
|
2023-02-27 17:32:13 +01:00 |
|
Kévin Commaille
|
fab5d166f3
|
oidc-client: Derive Clone for ClientCredentials
|
2023-02-27 17:11:18 +01:00 |
|
dependabot[bot]
|
dc6b515906
|
build(deps): bump axum from 0.6.7 to 0.6.8
Bumps [axum](https://github.com/tokio-rs/axum) from 0.6.7 to 0.6.8.
- [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-v0.6.7...axum-v0.6.8)
---
updated-dependencies:
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-27 11:05:40 +01:00 |
|
dependabot[bot]
|
b7219967bc
|
build(deps): bump lettre from 0.10.2 to 0.10.3
Bumps [lettre](https://github.com/lettre/lettre) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/lettre/lettre/releases)
- [Changelog](https://github.com/lettre/lettre/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lettre/lettre/compare/v0.10.2...v0.10.3)
---
updated-dependencies:
- dependency-name: lettre
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-24 18:17:18 +01:00 |
|
dependabot[bot]
|
c38dd7ae06
|
build(deps): bump camino from 1.1.2 to 1.1.3
Bumps [camino](https://github.com/camino-rs/camino) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/camino-rs/camino/releases)
- [Changelog](https://github.com/camino-rs/camino/blob/main/CHANGELOG.md)
- [Commits](https://github.com/camino-rs/camino/compare/camino-1.1.2...camino-1.1.3)
---
updated-dependencies:
- dependency-name: camino
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-24 18:17:07 +01:00 |
|
Quentin Gliech
|
67753c0e26
|
handlers: add tests for introspection endpoint
|
2023-02-24 17:45:50 +01:00 |
|
Quentin Gliech
|
97635375cc
|
handlers: Add test for the compatibility login API
|
2023-02-24 15:52:21 +01:00 |
|
Quentin Gliech
|
17471c651e
|
handlers: add tests for the token endpoint
This also simplifies the way we issue tokens in tests
|
2023-02-22 19:38:01 +01:00 |
|
Quentin Gliech
|
03583d2936
|
handlers: add a test for OIDC discovery
|
2023-02-22 16:38:48 +01:00 |
|
Quentin Gliech
|
1e9ce8d6d6
|
handlers: add tests for client registration
|
2023-02-22 14:29:53 +01:00 |
|
dependabot[bot]
|
304ec10d1b
|
build(deps): bump axum from 0.6.6 to 0.6.7
Bumps [axum](https://github.com/tokio-rs/axum) from 0.6.6 to 0.6.7.
- [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-v0.6.6...axum-v0.6.7)
---
updated-dependencies:
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-21 15:42:37 +01:00 |
|
dependabot[bot]
|
bd6efbd1f3
|
build(deps): bump time from 0.3.18 to 0.3.19
Bumps [time](https://github.com/time-rs/time) from 0.3.18 to 0.3.19.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.18...v0.3.19)
---
updated-dependencies:
- dependency-name: time
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-21 15:42:19 +01:00 |
|
dependabot[bot]
|
1207d1f755
|
build(deps): bump http from 0.2.8 to 0.2.9
Bumps [http](https://github.com/hyperium/http) from 0.2.8 to 0.2.9.
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v0.2.8...v0.2.9)
---
updated-dependencies:
- dependency-name: http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-21 15:42:06 +01:00 |
|
dependabot[bot]
|
09cc4b9971
|
build(deps): bump tokio-stream from 0.1.11 to 0.1.12
Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.11 to 0.1.12.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.11...tokio-stream-0.1.12)
---
updated-dependencies:
- dependency-name: tokio-stream
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-21 15:41:49 +01:00 |
|
dependabot[bot]
|
bf4faa9531
|
build(deps): bump insta from 1.26.0 to 1.28.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.26.0 to 1.28.0.
- [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.26.0...1.28.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-21 15:41:33 +01:00 |
|
Quentin Gliech
|
64ce271d08
|
Add test helpers for handlers and use them
Also expands the test coverage of the revoke handler.
|
2023-02-21 12:06:30 +01:00 |
|
Quentin Gliech
|
a6cd4412c1
|
Write tests for the token revocation endpoint
|
2023-02-21 12:06:30 +01:00 |
|
Quentin Gliech
|
543b4b229f
|
Support for token revocation
|
2023-02-21 12:06:30 +01:00 |
|
Quentin Gliech
|
823b27a714
|
Bump Rust dependencies
|
2023-02-16 15:14:27 +01:00 |
|
Quentin Gliech
|
eb8bda6bbb
|
Bump Rust dependencies
|
2023-02-13 17:27:33 +01:00 |
|
dependabot[bot]
|
3b2b5a2ae3
|
build(deps): bump aws-smithy-async from 0.54.1 to 0.54.2
Bumps [aws-smithy-async](https://github.com/awslabs/smithy-rs) from 0.54.1 to 0.54.2.
- [Release notes](https://github.com/awslabs/smithy-rs/releases)
- [Changelog](https://github.com/awslabs/smithy-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/awslabs/smithy-rs/commits)
---
updated-dependencies:
- dependency-name: aws-smithy-async
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-13 16:16:40 +01:00 |
|
dependabot[bot]
|
471e3c71eb
|
build(deps): bump bcrypt from 0.13.0 to 0.14.0
Bumps [bcrypt](https://github.com/Keats/rust-bcrypt) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/Keats/rust-bcrypt/releases)
- [Commits](https://github.com/Keats/rust-bcrypt/compare/v0.13.0...v0.14.0)
---
updated-dependencies:
- dependency-name: bcrypt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-13 16:16:32 +01:00 |
|
dependabot[bot]
|
649424003c
|
build(deps): bump lettre from 0.10.1 to 0.10.2
Bumps [lettre](https://github.com/lettre/lettre) from 0.10.1 to 0.10.2.
- [Release notes](https://github.com/lettre/lettre/releases)
- [Changelog](https://github.com/lettre/lettre/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lettre/lettre/compare/v0.10.1...v0.10.2)
---
updated-dependencies:
- dependency-name: lettre
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-13 16:15:13 +01:00 |
|
dependabot[bot]
|
2f5d2dd8ca
|
build(deps): bump hyper from 0.14.23 to 0.14.24
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.23 to 0.14.24.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.24/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.23...v0.14.24)
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-13 16:12:27 +01:00 |
|
dependabot[bot]
|
e3b995eae6
|
build(deps): bump uuid from 1.2.2 to 1.3.0
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.2.2...1.3.0)
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-03 00:57:34 +01:00 |
|
dependabot[bot]
|
004427911f
|
build(deps): bump async-trait from 0.1.63 to 0.1.64
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.63 to 0.1.64.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.63...0.1.64)
---
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-02-03 00:57:24 +01:00 |
|
dependabot[bot]
|
23392e9fc1
|
build(deps): bump futures from 0.3.25 to 0.3.26
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.25 to 0.3.26.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.25...0.3.26)
---
updated-dependencies:
- dependency-name: futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-02 12:04:44 +01:00 |
|
dependabot[bot]
|
bdce2210ea
|
build(deps): bump crc from 3.0.0 to 3.0.1
Bumps [crc](https://github.com/mrhooray/crc-rs) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/mrhooray/crc-rs/releases)
- [Commits](https://github.com/mrhooray/crc-rs/compare/3.0.0...3.0.1)
---
updated-dependencies:
- dependency-name: crc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-02 11:45:20 +01:00 |
|
dependabot[bot]
|
84aa506645
|
build(deps): bump bytes from 1.3.0 to 1.4.0
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.3.0...v1.4.0)
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-02 11:44:56 +01:00 |
|