|
5126d36b2e
|
Add upstream OAuth 2.0 providers name and branding
|
2023-11-20 17:23:02 +01:00 |
|
|
7315dd9a7a
|
Allow endpoints and discovery mode override for upstream oauth2 providers
This time, at the configuration and database level
|
2023-11-17 16:18:39 +01:00 |
|
|
f1570de50c
|
build(deps): bump the apalis group with 2 updates
Bumps the apalis group with 2 updates: apalis-core and apalis-cron.
Updates `apalis-core` from 0.4.5 to 0.4.6
Updates `apalis-cron` from 0.4.5 to 0.4.6
---
updated-dependencies:
- dependency-name: apalis-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: apalis
- dependency-name: apalis-cron
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: apalis
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-14 14:30:52 +01:00 |
|
|
5ab0e880ff
|
Upgrade opentelemetry to 0.21.0
|
2023-11-08 11:49:03 +01:00 |
|
|
f2286e37ef
|
build(deps): bump the opentelemetry group with 8 updates
Bumps the opentelemetry group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.21.0` | `0.22.0` |
| [opentelemetry-http](https://github.com/open-telemetry/opentelemetry-rust) | `0.9.0` | `0.10.0` |
| [opentelemetry-jaeger](https://github.com/open-telemetry/opentelemetry-rust) | `0.19.0` | `0.20.0` |
| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.13.0` | `0.14.0` |
| [opentelemetry-prometheus](https://github.com/open-telemetry/opentelemetry-rust) | `0.13.0` | `0.14.0` |
| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.12.0` | `0.13.0` |
| [opentelemetry-stdout](https://github.com/open-telemetry/opentelemetry-rust) | `0.1.0` | `0.2.0` |
| [opentelemetry-zipkin](https://github.com/open-telemetry/opentelemetry-rust) | `0.18.0` | `0.19.0` |
Updates `tracing-opentelemetry` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases)
- [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/tracing-opentelemetry/compare/v0.21.0...v0.22.0)
Updates `opentelemetry-http` from 0.9.0 to 0.10.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.9.0...v0.10.0)
Updates `opentelemetry-jaeger` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.19.0...v0.20.0)
Updates `opentelemetry-otlp` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.13.0...v0.14.0)
Updates `opentelemetry-prometheus` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.13.0...v0.14.0)
Updates `opentelemetry-semantic-conventions` from 0.12.0 to 0.13.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.12.0...v0.13.0)
Updates `opentelemetry-stdout` from 0.1.0 to 0.2.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/v0.2.0/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/commits/v0.2.0)
Updates `opentelemetry-zipkin` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.18.0...v0.19.0)
---
updated-dependencies:
- dependency-name: tracing-opentelemetry
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-http
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-jaeger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-otlp
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-prometheus
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-semantic-conventions
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-stdout
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-zipkin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-08 11:49:03 +01:00 |
|
|
b9258f74cc
|
bump other rust dependencies
|
2023-10-20 00:22:40 +02:00 |
|
|
75a94c34ff
|
build(deps): bump async-trait from 0.1.73 to 0.1.74
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.73 to 0.1.74.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.73...0.1.74)
---
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-10-19 17:41:02 +02:00 |
|
|
3cb8a26d95
|
"Can request admin" flag on user
|
2023-10-09 18:52:30 +02:00 |
|
|
2a100ab927
|
graphql: allow filtering appsessions on device_id
|
2023-10-06 16:05:26 +02:00 |
|
|
b2cd8d83f7
|
templates: translate a lot more stuff
|
2023-10-05 19:29:23 +02:00 |
|
|
f1d420f381
|
Storage layer for a unified session list
|
2023-09-20 20:27:08 +02:00 |
|
|
41dadcfd74
|
Fix broken doc links
|
2023-09-19 21:57:54 +02:00 |
|
|
b85655b944
|
Save the session activity in the database
|
2023-09-19 21:57:54 +02:00 |
|
|
c9155ef0cf
|
Rust dependencies housekeeping
Including:
- package upgrades
- stop using the patched version of `ulid`
- update cargo deny duplicate exception list
|
2023-09-14 23:43:00 +02:00 |
|
|
9c97a0c37a
|
storage: make the access token expiration optional
|
2023-09-11 12:03:42 +02:00 |
|
|
83ca90ee3d
|
Add a GraphQL mutation to create arbitrary OAuth2 sessions.
|
2023-09-11 12:03:42 +02:00 |
|
|
00fe5f902b
|
storage: add a method to create an OAuth 2.0 session for a client credentials grant
|
2023-09-06 09:35:34 +02:00 |
|
|
a01c53019f
|
Define common crates metadata on the workspace level
|
2023-09-01 16:27:22 +02:00 |
|
|
a0373207a8
|
build(deps): bump the opentelemetry group with 1 update
Bumps the opentelemetry group with 1 update: [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry).
- [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases)
- [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/tracing-opentelemetry/compare/v0.20.0...v0.21.0)
---
updated-dependencies:
- dependency-name: tracing-opentelemetry
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-08-29 18:50:54 +02:00 |
|
|
5d3b8cd92f
|
Store the browser user-agent when starting a browser session
|
2023-08-29 17:38:01 +02:00 |
|
|
1849b86a7d
|
graphql: Always make the associated SSO login available in compatibility sessions
|
2023-08-29 16:53:38 +02:00 |
|
|
8402a75a7d
|
storage: Look up compat sessions by device_id
|
2023-08-29 16:53:38 +02:00 |
|
|
d7abdccc0a
|
storage: Allow filtering oauth2 sessions by scope
|
2023-08-29 16:53:38 +02:00 |
|
|
d9a12de8a3
|
Save the authentication method on each authorization
This will help us logging out of the upstream.
|
2023-08-28 17:14:59 +02:00 |
|
|
096386e9b9
|
Save the application_type and the contacts in the OAuth 2.0 clients
This also removes the dedicated "redirect_uris" table and makes it a field of the "oauth2_clients" table
|
2023-08-28 14:41:49 +02:00 |
|
|
aec9c84e24
|
build(deps): bump async-trait from 0.1.72 to 0.1.73
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.72 to 0.1.73.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.72...0.1.73)
---
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-08-23 15:40:08 +02:00 |
|
|
7c83dce66e
|
Move some common dependencies on the workspace level
Also deprecates the AWS SESv2 transport for emails
|
2023-08-14 13:00:01 +02:00 |
|
|
21964cbeab
|
Setup cargo-deny
Also try to remove a bunch of duplicate crates
|
2023-08-14 11:22:52 +02:00 |
|
|
6e8222c765
|
build(deps): bump the opentelemetry group with 7 updates
Bumps the opentelemetry group with 7 updates:
| Package | Update |
| --- | --- |
| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | 0.19.0 to 0.20.0 |
| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | 0.19.0 to 0.20.0 |
| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | 0.11.0 to 0.12.0 |
| [opentelemetry-jaeger](https://github.com/open-telemetry/opentelemetry-rust) | 0.18.0 to 0.19.0 |
| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | 0.12.0 to 0.13.0 |
| [opentelemetry-http](https://github.com/open-telemetry/opentelemetry-rust) | 0.8.0 to 0.9.0 |
| [opentelemetry-prometheus](https://github.com/open-telemetry/opentelemetry-rust) | 0.12.0 to 0.13.0 |
Updates `tracing-opentelemetry` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases)
- [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/tracing-opentelemetry/compare/v0.19.0...v0.20.0)
Updates `opentelemetry` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.19.0...v0.20.0)
Updates `opentelemetry-semantic-conventions` from 0.11.0 to 0.12.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.11.0...v0.12.0)
Updates `opentelemetry-jaeger` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.18.0...v0.19.0)
Updates `opentelemetry-otlp` from 0.12.0 to 0.13.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.12.0...v0.13.0)
Updates `opentelemetry-http` from 0.8.0 to 0.9.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/v0.9.0/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.8.0...v0.9.0)
Updates `opentelemetry-prometheus` from 0.12.0 to 0.13.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.12.0...v0.13.0)
---
updated-dependencies:
- dependency-name: tracing-opentelemetry
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-semantic-conventions
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-jaeger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-otlp
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-http
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: opentelemetry-prometheus
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-08-11 16:12:58 +02:00 |
|
|
84ca78cf6f
|
build(deps): bump serde from 1.0.181 to 1.0.183
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.181 to 1.0.183.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.181...v1.0.183)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-08-08 20:35:57 +02:00 |
|
|
4cdb24ffe4
|
build(deps): bump serde from 1.0.180 to 1.0.181
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.180 to 1.0.181.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.180...v1.0.181)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-08-04 23:18:07 +02:00 |
|
|
91c6b1eaf1
|
build(deps): bump apalis-core from 0.4.3 to 0.4.4
Bumps apalis-core from 0.4.3 to 0.4.4.
---
updated-dependencies:
- dependency-name: apalis-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-08-04 22:53:07 +02:00 |
|
|
9b5eddbf97
|
Merge branch 'main' into quenting/user-lock
|
2023-08-03 15:20:05 +02:00 |
|
|
ddb45b02ea
|
build(deps): bump serde from 1.0.177 to 1.0.180
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.177 to 1.0.180.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.177...v1.0.180)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-08-03 15:18:17 +02:00 |
|
|
8142cad3d6
|
Call the homeserver for user deactivation
|
2023-08-03 14:06:34 +02:00 |
|
|
40b49cdd10
|
Add a way to lock users
|
2023-08-03 14:06:34 +02:00 |
|
|
31159c0907
|
build(deps): bump serde from 1.0.176 to 1.0.177
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.176 to 1.0.177.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.176...v1.0.177)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-07-27 23:28:07 +02:00 |
|
|
e79da4a949
|
Bump Rust dependencies and remove unused ones
|
2023-07-27 17:23:08 +02:00 |
|
|
fbf0e20980
|
storage: remove the deperecated and unused UpstreamOAuthLinkRepository::list_paginated method
|
2023-07-24 13:53:57 +02:00 |
|
|
85659c6c36
|
build(deps): bump serde from 1.0.171 to 1.0.174
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.171 to 1.0.174.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.171...v1.0.174)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-07-22 00:17:55 +02:00 |
|
|
48c15b9127
|
build(deps): bump async-trait from 0.1.71 to 0.1.72
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.71 to 0.1.72.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.71...0.1.72)
---
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-07-21 23:36:36 +02:00 |
|
|
bbc50edb60
|
Better upstream OAuth links pagination and filtering
|
2023-07-21 19:50:30 +02:00 |
|
|
517438471c
|
Better upstream OAuth provider pagination and filtering
|
2023-07-21 19:50:30 +02:00 |
|
|
6767c93a75
|
Better OAuth 2.0 sessions pagination and filtering
|
2023-07-21 19:50:30 +02:00 |
|
|
a75a53cc24
|
Better user emails pagination and filtering
|
2023-07-21 19:50:30 +02:00 |
|
|
12ad572db8
|
Better SSO login pagination and filtering
|
2023-07-21 19:50:30 +02:00 |
|
|
24b29498a7
|
Better compatibility sessions pagination and filtering
|
2023-07-21 19:50:30 +02:00 |
|
|
802cf142fd
|
Remove the last authentication from the browser session model
|
2023-07-21 19:50:30 +02:00 |
|
|
7e82ae845c
|
WIP: use sea-query for dynamic paginated queries
|
2023-07-21 19:50:30 +02:00 |
|
|
ba0f7ea62c
|
Upgrade all Rust dependencies
This includes breaking changes of sqlx 0.7.0
|
2023-07-17 19:04:06 +02:00 |
|