Commit Graph
4143 Commits
Author SHA1 Message Date
Quentin Gliech 22ff6784e0 build(deps): bump minijinja-contrib from 2.7.0 to 2.8.0 (#4202) 2025-03-12 16:16:39 +01:00
Quentin Gliech 6820798800 build(deps): bump http from 1.2.0 to 1.3.1 (#4201) 2025-03-12 16:16:23 +01:00
Quentin Gliech b8b35b9074 build(deps): bump @babel/runtime from 7.26.7 to 7.26.10 in /frontend in the npm_and_yarn group (#4200) 2025-03-12 16:16:04 +01:00
Quentin Gliech 9f04fa871e build(deps): bump the tanstack-query group in /frontend with 2 updates (#4205) 2025-03-12 16:15:07 +01:00
Quentin Gliech 5493f0b99c build(deps): bump valibot from 1.0.0-rc.3 to 1.0.0-rc.4 in /frontend (#4207) 2025-03-12 16:14:40 +01:00
Quentin Gliech 1130b4b7ae Better feedback on failure cases during login (#4198) 2025-03-12 15:58:10 +01:00
dependabot[bot] 501d59c980 build(deps): bump valibot from 1.0.0-rc.3 to 1.0.0-rc.4 in /frontend
Bumps [valibot](https://github.com/fabian-hiller/valibot) from 1.0.0-rc.3 to 1.0.0-rc.4.
- [Release notes](https://github.com/fabian-hiller/valibot/releases)
- [Commits](https://github.com/fabian-hiller/valibot/compare/v1.0.0-rc.3...v1.0.0-rc.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 14:25:42 +00:00
dependabot[bot] c4c326cc8f build(deps): bump the tanstack-query group in /frontend with 2 updates
Bumps the tanstack-query group in /frontend with 2 updates: [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) and [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools).


Updates `@tanstack/react-query` from 5.67.2 to 5.67.3
- [Release notes](https://github.com/TanStack/query/releases)
- [Commits](https://github.com/TanStack/query/commits/v5.67.3/packages/react-query)

Updates `@tanstack/react-query-devtools` from 5.67.2 to 5.67.3
- [Release notes](https://github.com/TanStack/query/releases)
- [Commits](https://github.com/TanStack/query/commits/v5.67.3/packages/react-query-devtools)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tanstack-query
- dependency-name: "@tanstack/react-query-devtools"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: tanstack-query
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 14:25:12 +00:00
dependabot[bot] 58acaa6977 build(deps): bump minijinja-contrib from 2.7.0 to 2.8.0
Bumps [minijinja-contrib](https://github.com/mitsuhiko/minijinja) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/mitsuhiko/minijinja/releases)
- [Changelog](https://github.com/mitsuhiko/minijinja/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/minijinja/compare/2.7.0...2.8.0)

---
updated-dependencies:
- dependency-name: minijinja-contrib
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 14:11:46 +00:00
dependabot[bot] 1699743000 build(deps): bump http from 1.2.0 to 1.3.1
Bumps [http](https://github.com/hyperium/http) from 1.2.0 to 1.3.1.
- [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/v1.2.0...v1.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 14:11:19 +00:00
Quentin Gliech 2ae1523a61 Order the OAuth providers in the UI by their order in the config file (#4199) 2025-03-12 12:12:39 +01:00
dependabot[bot] 5a80b0880d build(deps): bump @babel/runtime in /frontend in the npm_and_yarn group
Bumps the npm_and_yarn group in /frontend with 1 update: [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime).


Updates `@babel/runtime` from 7.26.7 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 10:57:58 +00:00
reivilibre d1a3ef99e2 syn2mas: better performance, output tweaks, tracing tweaks, access token fixes (#4175) 2025-03-12 10:56:56 +00:00
reivilibreandQuentin Gliech dbb67532b5 Update crates/cli/src/commands/syn2mas.rs
Co-authored-by: Quentin Gliech <quenting@element.io>
2025-03-12 10:47:47 +00:00
Quentin Gliech 36a9131145 Update test snapshots 2025-03-12 11:47:07 +01:00
Quentin Gliech 847aa027dc Fix missing 'ui_order' field in tests 2025-03-12 11:32:06 +01:00
Quentin Gliech 69bfdb2d5d Order the OAuth providers in the UI by their order in the config file 2025-03-12 11:12:55 +01:00
Quentin Gliech 4510ab4d1c Better feedback on failure cases during login
This includes:
 - displaying the list of upstream providers on failed password logins
 - showing a proper 'account deactivated' or 'account locked' page
 - show the generic error page on 500-like errors
2025-03-12 10:19:41 +01:00
Quentin Gliech 7823f210a6 Align user deactivation behaviour with Synapse (#4197) 2025-03-12 08:55:50 +01:00
Quentin Gliech 4f30463e17 build(deps): bump console from 0.15.10 to 0.15.11 (#4194) 2025-03-11 18:00:52 +01:00
Quentin Gliech 1d31857de4 build(deps): bump time from 0.3.37 to 0.3.39 (#4195) 2025-03-11 18:00:45 +01:00
Quentin Gliech c3d56ff59a build(deps): bump chrono from 0.4.39 to 0.4.40 (#4196) 2025-03-11 18:00:28 +01:00
Quentin Gliech ea955b88b7 syn2mas: import the deactivation and locked status independently 2025-03-11 17:35:13 +01:00
Quentin Gliech f66afb8c30 Proper error when the account is deactivated or locked on upstream SSO login 2025-03-11 17:35:13 +01:00
Quentin Gliech 62a4aba08b Better error pages when a user is deactivated or locked 2025-03-11 17:35:13 +01:00
Quentin Gliech 93b991ec95 Mark the user as deactivated in the user deactivation job 2025-03-11 17:35:13 +01:00
Quentin Gliech b72b83665e Repository method to deactivate a user. 2025-03-11 17:35:13 +01:00
Quentin Gliech 6519d6c9ea Add a deactivated_at flag on users 2025-03-11 17:35:13 +01:00
Quentin Gliech 4e2f38ea41 Remove user emails when deactivating a user 2025-03-11 17:35:12 +01:00
Quentin Gliech 10276b05fc Allow removing email addresses in bulk 2025-03-11 17:35:12 +01:00
Quentin Gliech 7834221c22 Stop writing to the old email confirmation-related tables
This will allow to drop those old tables and fields in the next release
2025-03-11 17:35:12 +01:00
dependabot[bot] 7cfda0e32e build(deps): bump chrono from 0.4.39 to 0.4.40
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.39 to 0.4.40.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.39...v0.4.40)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 13:18:05 +00:00
dependabot[bot] 02118213e4 build(deps): bump time from 0.3.37 to 0.3.39
Bumps [time](https://github.com/time-rs/time) from 0.3.37 to 0.3.39.
- [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.37...v0.3.39)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 13:17:38 +00:00
dependabot[bot] 8bb7dc86c8 build(deps): bump console from 0.15.10 to 0.15.11
Bumps [console](https://github.com/console-rs/console) from 0.15.10 to 0.15.11.
- [Release notes](https://github.com/console-rs/console/releases)
- [Changelog](https://github.com/console-rs/console/blob/main/CHANGELOG.md)
- [Commits](https://github.com/console-rs/console/compare/0.15.10...0.15.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 13:17:18 +00:00
Quentin Gliech 49dc729c01 build(deps): bump tokio-rustls from 0.26.1 to 0.26.2 (#4191) 2025-03-11 09:06:53 +01:00
Quentin Gliech 2f68ba4808 build(deps): bump the tanstack-router group in /frontend with 3 updates (#4188) 2025-03-11 09:06:41 +01:00
Quentin Gliech 0daa130f0c build(deps-dev): bump happy-dom from 17.2.2 to 17.4.3 in /frontend (#4190) 2025-03-11 09:05:53 +01:00
Quentin Gliech 65bd30be6b build(deps): bump lettre from 0.11.14 to 0.11.15 (#4189) 2025-03-11 09:05:44 +01:00
Quentin Gliech 29f59b592a build(deps): bump tokio from 1.43.0 to 1.44.0 (#4192) 2025-03-11 09:03:51 +01:00
dependabot[bot] e710f74b98 build(deps): bump tokio from 1.43.0 to 1.44.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 07:19:51 +00:00
dependabot[bot] ee2fb50a54 build(deps): bump tokio-rustls from 0.26.1 to 0.26.2
Bumps [tokio-rustls](https://github.com/rustls/tokio-rustls) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/rustls/tokio-rustls/releases)
- [Commits](https://github.com/rustls/tokio-rustls/compare/v/0.26.1...v/0.26.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 07:19:30 +00:00
dependabot[bot] 573d713363 build(deps-dev): bump happy-dom from 17.2.2 to 17.4.3 in /frontend
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 17.2.2 to 17.4.3.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v17.2.2...v17.4.3)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 07:19:12 +00:00
dependabot[bot] a05fd89f0b build(deps): bump lettre from 0.11.14 to 0.11.15
Bumps [lettre](https://github.com/lettre/lettre) from 0.11.14 to 0.11.15.
- [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.11.14...v0.11.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 07:19:11 +00:00
dependabot[bot] 6d2b91175f 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/router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools) and [@tanstack/router-vite-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin).


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

Updates `@tanstack/router-devtools` from 1.114.12 to 1.114.13
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.114.13/packages/router-devtools)

Updates `@tanstack/router-vite-plugin` from 1.114.12 to 1.114.13
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.114.13/packages/router-vite-plugin)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 07:18:54 +00:00
Quentin Gliech f1981ab35b Properly accumulate form errors on the upstream register page (#4173) 2025-03-11 08:11:48 +01:00
Quentin Gliech d10dd61fbd build(deps): bump minijinja from 2.7.0 to 2.8.0 (#4177) 2025-03-11 08:04:43 +01:00
Quentin Gliech c90345cf5c build(deps): bump wiremock from 0.6.2 to 0.6.3 (#4178) 2025-03-11 08:04:33 +01:00
Quentin Gliech a050e207b4 build(deps): bump bytes from 1.10.0 to 1.10.1 (#4179) 2025-03-11 08:04:23 +01:00
Quentin Gliech 60bf112a88 build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.10 to 2.0.11 (#4180) 2025-03-11 08:04:14 +01:00
Quentin Gliech f4107674d2 build(deps): bump the tanstack-router group in /frontend with 3 updates (#4182) 2025-03-11 08:03:46 +01:00