Commit Graph

381 Commits

Author SHA1 Message Date
dependabot[bot]
9a00c315cf Bump axum from 0.5.1 to 0.5.3
Bumps [axum](https://github.com/tokio-rs/axum) from 0.5.1 to 0.5.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-v0.5.1...axum-v0.5.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 15:08:33 +02:00
Quentin Gliech
7cc66b1997 Support ETag header and HEAD requests in static files 2022-04-21 14:28:13 +02:00
Quentin Gliech
78e0a3747f Check some metadata on client registration 2022-04-21 13:34:07 +02:00
Quentin Gliech
a66888e363 Support signed userinfo responses 2022-04-21 11:49:49 +02:00
Quentin Gliech
94c3460fe7 Update sqlx query data 2022-04-19 12:30:12 +02:00
Quentin Gliech
197b99d43e Upgrade AWS SDK crates 2022-04-19 12:24:27 +02:00
Quentin Gliech
5bd9c896b0 Simple dynamic client registration 2022-04-19 12:23:19 +02:00
Quentin Gliech
efd0f3d07f Fix URL of OAuth IANA registry 2022-04-19 12:23:18 +02:00
dependabot[bot]
8916a2751b Bump tracing from 0.1.33 to 0.1.34
Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.33 to 0.1.34.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.33...tracing-0.1.34)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-18 15:02:47 +02:00
dependabot[bot]
263e82d36e Bump clap from 3.1.8 to 3.1.9
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.8 to 3.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/v3.1.8...v3.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>
2022-04-17 09:24:30 +02:00
dependabot[bot]
7d83b486df Bump sqlx from 0.5.11 to 0.5.13
Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.5.11 to 0.5.13.
- [Release notes](https://github.com/launchbadge/sqlx/releases)
- [Changelog](https://github.com/launchbadge/sqlx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/compare/v0.5.11...v0.5.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-17 09:23:41 +02:00
dependabot[bot]
c4d4bbfe83 Bump rust-embed from 6.3.0 to 6.4.0
Bumps [rust-embed](https://github.com/pyros2097/rust-embed) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/pyros2097/rust-embed/releases)
- [Changelog](https://github.com/pyrossh/rust-embed/blob/master/changelog.md)
- [Commits](https://github.com/pyros2097/rust-embed/commits)

---
updated-dependencies:
- dependency-name: rust-embed
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-16 17:48:20 +02:00
dependabot[bot]
c626451433 Bump tailwindcss from 3.0.23 to 3.0.24 in /crates/static-files
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 3.0.23 to 3.0.24.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.0.23...v3.0.24)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 12:25:41 +02:00
dependabot[bot]
d1ac9a68c5 Bump sigstore/cosign-installer from 2.2.0 to 2.2.1
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.2.0...v2.2.1)

---
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>
2022-04-15 12:25:34 +02:00
dependabot[bot]
8bea453988 Bump tracing-subscriber from 0.3.10 to 0.3.11
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.10 to 0.3.11.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.10...tracing-subscriber-0.3.11)

---
updated-dependencies:
- dependency-name: tracing-subscriber
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 23:49:33 +02:00
dependabot[bot]
4db488187d Bump actions/cache from 3.0.1 to 3.0.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 23:12:46 +02:00
dependabot[bot]
aab353ae56 Bump tracing from 0.1.32 to 0.1.33
Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.32 to 0.1.33.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.32...tracing-0.1.33)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 23:12:39 +02:00
dependabot[bot]
5079f5adb9 Bump rsa from 0.6.0 to 0.6.1
Bumps [rsa](https://github.com/RustCrypto/RSA) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/RustCrypto/RSA/releases)
- [Commits](https://github.com/RustCrypto/RSA/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 23:12:27 +02:00
dependabot[bot]
0f5b5ad635 Bump rsa from 0.6.0-pre to 0.6.0
Bumps [rsa](https://github.com/RustCrypto/RSA) from 0.6.0-pre to 0.6.0.
- [Release notes](https://github.com/RustCrypto/RSA/releases)
- [Commits](https://github.com/RustCrypto/RSA/compare/v0.6.0-pre...v0.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 22:34:35 +02:00
Quentin Gliech
632ce19811 More OTEL attributes on HTTP requests 2022-04-08 14:16:34 +02:00
Quentin Gliech
34054716ca Basic Webfinger support 2022-04-08 10:43:48 +02:00
Quentin Gliech
9080f93772 Don't run doctests for coverage 2022-04-08 10:22:00 +02:00
Quentin Gliech
68d7587949 Switch to stable coverage options in CI 2022-04-08 10:22:00 +02:00
Quentin Gliech
eed0c9b4b8 Bump Rust version to 1.60.0 2022-04-08 10:22:00 +02:00
Quentin Gliech
dc66765d1b Remove some unnecessary dependencies 2022-04-08 09:10:33 +02:00
dependabot[bot]
2fd3295a43 Bump serde_with from 1.12.0 to 1.12.1
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](https://github.com/jonasbb/serde_with/compare/v1.12.0...v1.12.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 00:19:31 +02:00
dependabot[bot]
20f74c8875 Bump sigstore/cosign-installer from 2.1.0 to 2.2.0
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 00:19:11 +02:00
Quentin Gliech
119074496c Add CORS headers to API-like routes 2022-04-07 16:25:42 +02:00
Quentin Gliech
a1acdce74d Attach remote and local address to HTTP server/client spans 2022-04-07 11:52:43 +02:00
Quentin Gliech
66267b231e Simplify OAuth2 error types 2022-04-07 10:08:10 +02:00
Quentin Gliech
bfc5fa8ec7 Bump MSRV to 1.57 2022-04-06 22:46:39 +02:00
Quentin Gliech
b2473df401 Bump Rust dependencies 2022-04-06 19:47:12 +02:00
dependabot[bot]
770c1682e3 Bump tracing-appender from 0.2.1 to 0.2.2
Bumps [tracing-appender](https://github.com/tokio-rs/tracing) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-appender-0.2.1...tracing-appender-0.2.2)

---
updated-dependencies:
- dependency-name: tracing-appender
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:28:25 +02:00
dependabot[bot]
a5dca96105 Bump cssnano from 5.1.4 to 5.1.7 in /crates/static-files
Bumps [cssnano](https://github.com/cssnano/cssnano) from 5.1.4 to 5.1.7.
- [Release notes](https://github.com/cssnano/cssnano/releases)
- [Commits](https://github.com/cssnano/cssnano/compare/cssnano@5.1.4...cssnano@5.1.7)

---
updated-dependencies:
- dependency-name: cssnano
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:28:02 +02:00
dependabot[bot]
29c675c756 Bump minimist from 1.2.5 to 1.2.6 in /crates/static-files
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:27:55 +02:00
dependabot[bot]
614c13c866 Bump actions/cache from 2.1.7 to 3.0.1
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:27:48 +02:00
dependabot[bot]
7887863359 Bump codecov/codecov-action from 2 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:27:37 +02:00
Quentin Gliech
c27f721c3e Return proper errors on the OAuth token endpoint 2022-04-06 17:35:29 +02:00
Quentin Gliech
a3cc5b6561 Upgrade axum to 0.5 2022-04-06 17:35:29 +02:00
Quentin Gliech
7b5798776e Get rid of warp 2022-04-06 17:35:29 +02:00
Quentin Gliech
a268861c3d Fix tests in oauth2 errors serialization 2022-04-06 17:35:29 +02:00
Quentin Gliech
6f085a9779 Fix iana-codegen output style 2022-04-06 17:35:29 +02:00
Quentin Gliech
e5661180fb Axum migration: /oauth2/authorize 2022-04-06 17:35:29 +02:00
Quentin Gliech
1e464b40d9 Axum migration: /oauth2/token 2022-04-06 17:35:29 +02:00
Quentin Gliech
f3a3304461 Axum migration: /oauth2/introspection 2022-04-06 17:35:29 +02:00
Quentin Gliech
fbe1f6f42c Axum migration: WIP client authentication 2022-04-06 17:35:29 +02:00
Quentin Gliech
81227a38d9 Axum migration: /oauth2/userinfo & UserAuthorization util 2022-04-06 17:35:29 +02:00
Quentin Gliech
354f1638bb Axum migration: /oauth2/keys.json and /.well-known/openid-configuration 2022-04-06 17:35:29 +02:00
Quentin Gliech
16183fac46 Axum migration: /account/* routes 2022-04-06 17:35:29 +02:00
Quentin Gliech
26742fdc12 Axum migration: /verify route 2022-04-06 17:35:29 +02:00