|
a7883618be
|
Better tracing spans
|
2023-01-04 16:30:38 +01:00 |
|
|
09a567ab17
|
storage: OAuth2 client repository
|
2023-01-04 16:30:32 +01:00 |
|
|
1e07440167
|
Bump async-graphql from 5.0.4 to 5.0.5
Bumps [async-graphql](https://github.com/async-graphql/async-graphql) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/async-graphql/async-graphql/releases)
- [Changelog](https://github.com/async-graphql/async-graphql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/async-graphql/async-graphql/commits)
---
updated-dependencies:
- dependency-name: async-graphql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-04 09:12:56 +01:00 |
|
|
21ad6dd628
|
Bump insta from 1.23.0 to 1.24.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.23.0 to 1.24.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.23.0...1.24.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-01-04 09:12:48 +01:00 |
|
|
53172d6a3f
|
strorage: browser session and user password repositories
|
2023-01-03 15:58:01 +01:00 |
|
|
13a9d03647
|
storage: user and user email repository
|
2023-01-02 15:28:44 +01:00 |
|
|
870a37151f
|
storage: upstream oauth session repository + unit tests
|
2022-12-30 15:39:51 +01:00 |
|
|
0faf08fce2
|
storage: repository pattern for upstream oauth2 providers
|
2022-12-30 10:55:37 +01:00 |
|
|
5969b574e2
|
WIP: repository pattern for upstream oauth2 links
|
2022-12-30 10:16:22 +01:00 |
|
|
3bca5ab9be
|
Add the standard API scope to the compat token introspection
|
2022-12-28 11:33:53 +01:00 |
|
|
f4ba9ba568
|
Bump serde from 1.0.151 to 1.0.152
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.151 to 1.0.152.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.151...v1.0.152)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-26 23:29:52 +01:00 |
|
|
6d74f0ae07
|
Bump thiserror from 1.0.37 to 1.0.38
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.37...1.0.38)
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-21 22:54:53 +01:00 |
|
|
1eda19de09
|
Bump serde_json from 1.0.89 to 1.0.91
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.89 to 1.0.91.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.89...v1.0.91)
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-21 22:11:17 +01:00 |
|
|
0d355d5500
|
Bump anyhow from 1.0.66 to 1.0.68
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.66 to 1.0.68.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.66...1.0.68)
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-20 09:47:28 +01:00 |
|
|
066265f2b1
|
Bump serde from 1.0.150 to 1.0.151
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.150 to 1.0.151.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.150...v1.0.151)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-20 09:28:32 +01:00 |
|
|
6c0ab97aa2
|
Bump async-graphql from 5.0.3 to 5.0.4
Bumps [async-graphql](https://github.com/async-graphql/async-graphql) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/async-graphql/async-graphql/releases)
- [Changelog](https://github.com/async-graphql/async-graphql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/async-graphql/async-graphql/commits)
---
updated-dependencies:
- dependency-name: async-graphql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-20 09:27:09 +01:00 |
|
|
a6e7cb0b22
|
Bump indoc from 1.0.7 to 1.0.8
Bumps [indoc](https://github.com/dtolnay/indoc) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/dtolnay/indoc/releases)
- [Commits](https://github.com/dtolnay/indoc/compare/1.0.7...1.0.8)
---
updated-dependencies:
- dependency-name: indoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-19 22:04:12 +01:00 |
|
|
ca112d45e1
|
ci: Update clippy to 1.66 and fix new warnings
|
2022-12-16 18:16:18 +01:00 |
|
|
82421c493c
|
Remove the dependency mas-axum-utils <- mas-graphql
This is done by loading the browser session earlier
Also removes the GraphQL subscription logic
|
2022-12-15 16:51:43 +01:00 |
|
|
fbbb842255
|
Remove dependency on mas-email and lettre in mas-config
|
2022-12-15 16:51:43 +01:00 |
|
|
5cc17921e0
|
Bump insta from 1.22.0 to 1.23.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.22.0 to 1.23.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.22.0...1.23.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-14 17:23:14 +01:00 |
|
|
1a0482fd26
|
Bump serde from 1.0.149 to 1.0.150
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.149 to 1.0.150.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.149...v1.0.150)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-14 16:43:45 +01:00 |
|
|
61b14a08b3
|
Make the introspection endpoint return JSON error responses
|
2022-12-14 16:33:27 +01:00 |
|
|
a475a9a164
|
Make the compat login use the new password manager
|
2022-12-14 16:04:36 +01:00 |
|
|
533cabe005
|
Use the new password manager
|
2022-12-14 16:04:36 +01:00 |
|
|
ff2f009b0e
|
Password schemes configuration
|
2022-12-14 16:04:36 +01:00 |
|
|
a6c3951d8c
|
Start a modular password manager
|
2022-12-14 16:04:36 +01:00 |
|
|
95b8307619
|
Bump async-graphql from 5.0.2 to 5.0.3
Bumps [async-graphql](https://github.com/async-graphql/async-graphql) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/async-graphql/async-graphql/releases)
- [Changelog](https://github.com/async-graphql/async-graphql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/async-graphql/async-graphql/commits)
---
updated-dependencies:
- dependency-name: async-graphql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-08 15:47:59 +01:00 |
|
|
56d43b0166
|
storage: finish cleaning up the errors
|
2022-12-08 15:29:15 +01:00 |
|
|
0ea9089f7f
|
template: more cleanups
|
2022-12-08 15:29:15 +01:00 |
|
|
13b1ac7c83
|
policy: define custom errors and ditch anyhow
|
2022-12-08 15:29:15 +01:00 |
|
|
68890b7291
|
handlers: remove most usage of anyhow
|
2022-12-08 15:29:15 +01:00 |
|
|
a836cc864a
|
storage: unify most of the remaining errors
|
2022-12-08 15:29:15 +01:00 |
|
|
102571512e
|
storage: unify most oauth2 related errors
|
2022-12-08 15:29:15 +01:00 |
|
|
b7cad48bbd
|
storage: unify user operations errors
|
2022-12-08 15:29:15 +01:00 |
|
|
f7f65e314b
|
storage: unify the compat login errors
|
2022-12-08 15:29:15 +01:00 |
|
|
1ddc05ff01
|
storage: start unifying database errors
|
2022-12-08 15:29:15 +01:00 |
|
|
12ce2a3d04
|
data-model: simplify the authorization grants and sessions
|
2022-12-08 15:29:15 +01:00 |
|
|
92d6f5b087
|
data-model: simplify the oauth2 clients
|
2022-12-08 15:29:15 +01:00 |
|
|
6d82199910
|
Resolve clippy errors
|
2022-12-08 15:29:15 +01:00 |
|
|
479e009931
|
data-model: simplify the compat sessions
|
2022-12-08 15:29:15 +01:00 |
|
|
feebbd0e97
|
data-model: simplify users and sessions
|
2022-12-08 15:29:15 +01:00 |
|
|
004d85561e
|
Bump tokio from 1.22.0 to 1.23.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.22.0...tokio-1.23.0)
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-07 14:28:05 +01:00 |
|
|
fb1cf3e6a3
|
Bump serde from 1.0.148 to 1.0.149
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.148 to 1.0.149.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.148...v1.0.149)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-06 14:57:06 +01:00 |
|
|
23fd833d45
|
Save the post auth action during upstream OAuth login
|
2022-12-05 19:39:51 +01:00 |
|
|
4d93f4d4f0
|
Refactor the upstream oauth session cookie
|
2022-12-05 19:39:51 +01:00 |
|
|
989e464dd0
|
WIP: Provider list on the login page
|
2022-12-05 19:39:51 +01:00 |
|
|
2e7112ef13
|
GraphQL API
|
2022-12-05 19:39:51 +01:00 |
|
|
07636dd9e7
|
Tidy up upstream linking templates
|
2022-12-05 19:39:51 +01:00 |
|
|
fcb6190a56
|
Simplify route error handling
|
2022-12-05 19:39:51 +01:00 |
|