Commit Graph

4485 Commits

Author SHA1 Message Date
dependabot[bot]
f00a593d7f build(deps-dev): bump knip from 5.48.0 to 5.50.2 in /frontend
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.48.0 to 5.50.2.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Changelog](https://github.com/webpro-nl/knip/blob/main/packages/knip/.release-it.json)
- [Commits](https://github.com/webpro-nl/knip/commits/5.50.2/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 5.50.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-11 13:52:34 +00:00
Quentin Gliech
6893edc181 Allow logging in using an email address (#4337) 2025-04-10 20:01:56 +02:00
mcalinghee
b8eacd9f68 Update translations/en.json
Co-authored-by: Quentin Gliech <quenting@element.io>
2025-04-10 19:41:17 +02:00
mcalinghee
4269bc3ce3 correct format and translation 2025-04-10 17:57:58 +02:00
mcalinghee
2fe4752aa4 add login by email + feature flag 2025-04-10 17:57:58 +02:00
Quentin Gliech
8f42fa028b build(deps): bump rustls from 0.23.25 to 0.23.26 (#4383) 2025-04-10 17:34:27 +02:00
dependabot[bot]
6a687c6df3 build(deps): bump rustls from 0.23.25 to 0.23.26
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.25 to 0.23.26.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.25...v/0.23.26)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 15:28:16 +00:00
Quentin Gliech
a5cc272241 build(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 in the cargo group (#4384) 2025-04-10 17:25:26 +02:00
dependabot[bot]
9dc5bb6158 build(deps): bump crossbeam-channel in the cargo group
Bumps the cargo group with 1 update: [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam).


Updates `crossbeam-channel` from 0.5.14 to 0.5.15
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.14...crossbeam-channel-0.5.15)

---
updated-dependencies:
- dependency-name: crossbeam-channel
  dependency-version: 0.5.15
  dependency-type: indirect
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 14:38:38 +00:00
matrixbot
cf2b901ae2 Translations updates for main (#4377) 2025-04-10 13:55:17 +02:00
github-actions[bot]
cb8cf019a7 Translations updates 2025-04-10 11:49:30 +00:00
Quentin Gliech
2923548a75 build(deps-dev): bump knip from 5.46.5 to 5.48.0 in /frontend (#4374) 2025-04-10 12:34:39 +02:00
Quentin Gliech
2031dc84cb build(deps): bump the tanstack-router group in /frontend with 3 updates (#4361) 2025-04-10 12:34:30 +02:00
Quentin Gliech
5b69b67b29 build(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /frontend (#4360) 2025-04-10 12:34:09 +02:00
Quentin Gliech
3a9255e8a5 build(deps): bump vergen-gitcl from 1.0.5 to 1.0.7 (#4376) 2025-04-10 12:34:00 +02:00
dependabot[bot]
3702f7771f build(deps): bump vergen-gitcl from 1.0.5 to 1.0.7
Bumps [vergen-gitcl](https://github.com/rustyhorde/vergen) from 1.0.5 to 1.0.7.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/commits/vergen_git2_1.0.7)

---
updated-dependencies:
- dependency-name: vergen-gitcl
  dependency-version: 1.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 10:19:21 +00:00
Quentin Gliech
2e5ae25579 Fallback link in password recovery emails (#4375) 2025-04-10 11:59:36 +02:00
Quentin Gliech
b3572801df Fallback link in password recovery emails 2025-04-10 11:35:32 +02:00
dependabot[bot]
412c6ad674 build(deps): bump the tanstack-router group in /frontend with 3 updates
Bumps the tanstack-router group in /frontend with 3 updates: [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router), [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) and [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin).


Updates `@tanstack/react-router` from 1.114.34 to 1.115.0
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.115.0/packages/react-router)

Updates `@tanstack/react-router-devtools` from 1.114.34 to 1.115.0
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.115.0/packages/react-router-devtools)

Updates `@tanstack/router-plugin` from 1.114.34 to 1.115.0
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.115.0/packages/router-plugin)

---
updated-dependencies:
- dependency-name: "@tanstack/react-router"
  dependency-version: 1.115.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tanstack-router
- dependency-name: "@tanstack/react-router-devtools"
  dependency-version: 1.115.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tanstack-router
- dependency-name: "@tanstack/router-plugin"
  dependency-version: 1.115.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tanstack-router
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 13:58:35 +00:00
Quentin Gliech
4175e2ac85 build(deps): bump swagger-ui-dist from 5.20.6 to 5.20.7 in /frontend (#4363) 2025-04-09 15:57:08 +02:00
dependabot[bot]
062b4fd26a build(deps-dev): bump knip from 5.46.5 to 5.48.0 in /frontend
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.46.5 to 5.48.0.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Changelog](https://github.com/webpro-nl/knip/blob/main/packages/knip/.release-it.json)
- [Commits](https://github.com/webpro-nl/knip/commits/5.48.0/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 5.48.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 13:52:06 +00:00
Quentin Gliech
618d315d46 build(deps): bump psl from 2.1.98 to 2.1.99 (#4368) 2025-04-09 13:34:21 +02:00
Quentin Gliech
bbf51d9b48 build(deps): bump ruma-common from 0.15.1 to 0.15.2 (#4364) 2025-04-09 13:34:14 +02:00
Quentin Gliech
e064c381b6 Admin API for adding and removing upstream oauth links (#4255) 2025-04-09 13:33:16 +02:00
Tonkku
13c9713205 Handle the correct conflict 2025-04-09 07:27:04 +00:00
Tonkku
8f19164e09 Separate spans 2025-04-08 16:54:35 +00:00
Quentin Gliech
d72f4fb4d6 Allow requests to the compat login endpoint without a Content-Type header (#4369) 2025-04-08 18:19:44 +02:00
Quentin Gliech
40d67c6289 Use serde_json::Error::is_data() to distinguish error kinds 2025-04-08 18:12:46 +02:00
Quentin Gliech
6b63c87472 Allow requests to the compat login endpoint without a Content-Type header
Fixes #4340
2025-04-08 16:42:04 +02:00
dependabot[bot]
04fd35cbc8 build(deps): bump psl from 2.1.98 to 2.1.99
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.98 to 2.1.99.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.98...v2.1.99)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 14:03:28 +00:00
Quentin Gliech
499856972b Support database poolers: clean up LISTEN/NOTIFY state when opening a connection (#4367) 2025-04-08 13:37:58 +02:00
Quentin Gliech
35a257241e Support database poolers: clean up LISTEN/NOTIFY state when opening a connection
This should resolve the following issue:

  encountered unexpected or invalid data: execute: unexpected message: NotificationResponse (sqlx_postgres::connection::executor:361)
2025-04-08 13:24:55 +02:00
dependabot[bot]
b53196d79f build(deps): bump ruma-common from 0.15.1 to 0.15.2
Bumps [ruma-common](https://github.com/ruma/ruma) from 0.15.1 to 0.15.2.
- [Release notes](https://github.com/ruma/ruma/releases)
- [Commits](https://github.com/ruma/ruma/compare/ruma-common-0.15.1...ruma-common-0.15.2)

---
updated-dependencies:
- dependency-name: ruma-common
  dependency-version: 0.15.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 14:21:56 +00:00
dependabot[bot]
e6545e0ffb build(deps): bump swagger-ui-dist from 5.20.6 to 5.20.7 in /frontend
Bumps [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) from 5.20.6 to 5.20.7.
- [Release notes](https://github.com/swagger-api/swagger-ui/releases)
- [Changelog](https://github.com/swagger-api/swagger-ui/blob/master/.releaserc)
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.20.6...v5.20.7)

---
updated-dependencies:
- dependency-name: swagger-ui-dist
  dependency-version: 5.20.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 14:02:37 +00:00
dependabot[bot]
3645922161 build(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /frontend
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.8.2 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 13:49:10 +00:00
Quentin Gliech
2c6e2b42a1 compat login: support using client-provided device ID (#4342) 2025-04-07 08:52:29 +02:00
Quentin Gliech
4f3dcc3a4b Expose more Sentry configuration (#4352) 2025-04-07 08:50:27 +02:00
Quentin Gliech
9271b41cf8 Record auth related metrics (#4301) 2025-04-07 08:49:28 +02:00
Olivier 'reivilibre
d984c5763a clippy fix 2025-04-07 07:45:40 +01:00
Quentin Gliech
e9525fff9e Fix doc comment 2025-04-07 08:31:58 +02:00
Quentin Gliech
3d08db08d4 Properly record the queries in two spans 2025-04-07 08:21:36 +02:00
Quentin Gliech
cf1add409f Add Discord as a default upstream oauth2 provider, Add missing token_endpoint_auth_method field in Github sample config (#4310) 2025-04-06 19:32:19 +02:00
hummingbard
204b7c54b5 Added Discord to default upstream oauth2 providers, regenerated config schema 2025-04-06 23:21:12 +06:00
hummingbard
d67dcd741a Merge remote-tracking branch 'upstream/main' 2025-04-06 22:52:22 +06:00
matrixbot
2fdf31f8bc Translations updates for main (#4356) 2025-04-06 18:02:24 +02:00
github-actions[bot]
00945ec373 Translations updates 2025-04-06 15:55:47 +00:00
hummingbard
05f04b8185 Merge remote-tracking branch 'upstream/main' 2025-04-06 21:25:43 +06:00
Quentin Gliech
bc327838e7 Upgrade Rust to 1.86.0 (#4355) 2025-04-06 16:27:55 +02:00
Quentin Gliech
c29ebb696d Upgrade Rust to 1.86.0 2025-04-06 16:19:16 +02:00
Quentin Gliech
a86696e0a8 Fix Clippy lints introduced by Rust 1.86 2025-04-06 16:18:27 +02:00