Commit Graph

4076 Commits

Author SHA1 Message Date
Olivier 'reivilibre
7fd159346f Add TODO on dry-run flag in syn2mas tool 2025-03-10 13:53:36 +00:00
Quentin Gliech
d2f3b56cd0 Better report errors when a writing task fails 2025-03-10 13:53:36 +00:00
Quentin Gliech
8ee4e68d6d Read and write users in different tasks 2025-03-10 13:53:36 +00:00
Quentin Gliech
c45500be72 Use rustc' FxHasher instead of the std one 2025-03-10 13:36:12 +00:00
Quentin Gliech
0b9036601a Better tracing during the migration 2025-03-10 13:36:12 +00:00
Quentin Gliech
32071e1833 Make sure tracing spans are propagated in tokio::task::spawn 2025-03-10 13:36:11 +00:00
Olivier 'reivilibre
07dd9cd9ec Log timings of migrations and index/constraint rebuilds 2025-03-10 13:25:59 +00:00
Olivier 'reivilibre
8c1a8dd8a1 Add spans for the constraint/index drop operations 2025-03-10 13:23:59 +00:00
Olivier 'reivilibre
b6b1901741 Add a bit of padding in the syn2mas output 2025-03-10 13:23:59 +00:00
Olivier 'reivilibre
6fdfb263b5 Don't include access tokens where the referenced device has vanished 2025-03-10 13:23:59 +00:00
Olivier 'reivilibre
eff33289a5 Don't read refresh tokens that don't have associated access tokens
These appear to be accidental and should not be migrated.
2025-03-10 13:23:59 +00:00
Olivier 'reivilibre
4f4fe822d9 For performance, switch to a row count estimate for users and devices 2025-03-10 13:23:59 +00:00
Olivier 'reivilibre
b0c958007f Replace panic on unfinished buffers with an error
This doesn't get clobbered by the progress bar
2025-03-10 13:23:55 +00:00
Olivier 'reivilibre
bfcd0f8209 Downgrade presence of guests and unsupported 3pids to warnings
Since migration is supported, but the data won't be used
2025-03-10 13:20:46 +00:00
Olivier 'reivilibre
155b4f31d2 Remove obsolete OIDC provider warning
We now produce an error for unmapped OIDC providers!
2025-03-10 13:20:46 +00:00
Quentin Gliech
e845451f8c build(deps): bump the tanstack-router group across 1 directory with 3 updates (#4174) 2025-03-10 11:15:08 +01:00
Quentin Gliech
392bd849d2 build(deps-dev): bump vite from 6.2.0 to 6.2.1 in /frontend in the vite group (#4161) 2025-03-10 10:47:42 +01:00
dependabot[bot]
b226853d27 build(deps-dev): bump vite in /frontend in the vite group
Bumps the vite group in /frontend with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.2.0 to 6.2.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.2.1/packages/vite)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 09:37:59 +00:00
Quentin Gliech
01632a2c55 build(deps-dev): bump @graphql-codegen/client-preset from 4.6.4 to 4.7.0 in /frontend in the graphql-codegen group (#4162) 2025-03-10 10:35:24 +01:00
dependabot[bot]
d0717212b6 build(deps): bump the tanstack-router group across 1 directory with 3 updates
Bumps the tanstack-router group with 3 updates in the /frontend directory: [@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.112.18 to 1.114.7
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.114.7/packages/react-router)

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

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

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 09:28:51 +00:00
Quentin Gliech
90148a41b9 Merge branch 'main' into dependabot/npm_and_yarn/frontend/graphql-codegen-97975e453b 2025-03-10 10:27:46 +01:00
Quentin Gliech
8095573b17 Ignore RUSTSEC-2024-0436 and RUSTSEC-2024-0437 for now (#4172) 2025-03-10 09:35:43 +01:00
Quentin Gliech
c53116c62d Adjust the jobs retry delays and number of attempts (#4169) 2025-03-10 09:34:05 +01:00
Quentin Gliech
d5d5b9edbe Ignore RUSTSEC-2024-0436 and RUSTSEC-2024-0437 for now 2025-03-10 09:28:13 +01:00
Quentin Gliech
b94032d624 Update generated graphql.ts 2025-03-10 09:21:31 +01:00
Quentin Gliech
9e32d42ad8 Require confirming account password before changing account emails (#4158) 2025-03-10 09:16:05 +01:00
Quentin Gliech
6d79323b3d build(deps-dev): bump the vitest group in /frontend with 2 updates (#4160) 2025-03-10 09:15:51 +01:00
Quentin Gliech
fdb5e5986c build(deps-dev): bump @tanstack/router-vite-plugin from 1.112.18 to 1.112.19 in /frontend in the tanstack-router group (#4163) 2025-03-10 09:14:18 +01:00
Quentin Gliech
942364c9ba build(deps): bump the tanstack-query group in /frontend with 2 updates (#4164) 2025-03-10 09:13:32 +01:00
Quentin Gliech
a67fe13c11 build(deps): bump uuid from 1.14.0 to 1.15.1 (#4166) 2025-03-10 09:13:10 +01:00
Quentin Gliech
b42b2e98c7 build(deps): bump bitflags from 2.8.0 to 2.9.0 (#4167) 2025-03-10 09:12:40 +01:00
Quentin Gliech
d97e01a808 build(deps): bump convert_case from 0.7.1 to 0.8.0 (#4168) 2025-03-10 09:12:27 +01:00
dependabot[bot]
00e0152f0e build(deps): bump convert_case from 0.7.1 to 0.8.0
Bumps [convert_case](https://github.com/rutrum/convert-case) from 0.7.1 to 0.8.0.
- [Commits](https://github.com/rutrum/convert-case/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07 14:05:37 +00:00
dependabot[bot]
562046234c build(deps): bump bitflags from 2.8.0 to 2.9.0
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.8.0...2.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07 14:05:20 +00:00
dependabot[bot]
895678f968 build(deps): bump uuid from 1.14.0 to 1.15.1
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.14.0 to 1.15.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.14.0...v1.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07 14:05:02 +00:00
Quentin Gliech
c95c087e5e Adjust the jobs retry delays and number of attempts 2025-03-07 15:01:08 +01:00
dependabot[bot]
2ed2046000 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.1 to 5.67.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Commits](https://github.com/TanStack/query/commits/v5.67.2/packages/react-query)

Updates `@tanstack/react-query-devtools` from 5.67.1 to 5.67.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Commits](https://github.com/TanStack/query/commits/v5.67.2/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-07 13:34:20 +00:00
dependabot[bot]
177280e05e build(deps-dev): bump @tanstack/router-vite-plugin
Bumps the tanstack-router group in /frontend with 1 update: [@tanstack/router-vite-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin).


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

---
updated-dependencies:
- 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-07 13:34:01 +00:00
dependabot[bot]
281f71fc96 build(deps-dev): bump @graphql-codegen/client-preset
Bumps the graphql-codegen group in /frontend with 1 update: [@graphql-codegen/client-preset](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client).


Updates `@graphql-codegen/client-preset` from 4.6.4 to 4.7.0
- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases)
- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md)
- [Commits](https://github.com/dotansimha/graphql-code-generator/commits/@graphql-codegen/client-preset@4.7.0/packages/presets/client)

---
updated-dependencies:
- dependency-name: "@graphql-codegen/client-preset"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: graphql-codegen
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07 13:33:46 +00:00
dependabot[bot]
bfa13e41e7 build(deps-dev): bump the vitest group in /frontend with 2 updates
Bumps the vitest group in /frontend with 2 updates: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `@vitest/coverage-v8` from 3.0.7 to 3.0.8
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.8/packages/coverage-v8)

Updates `vitest` from 3.0.7 to 3.0.8
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.8/packages/vitest)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vitest
- dependency-name: vitest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07 13:33:11 +00:00
Quentin Gliech
11905f9ab9 build(deps): bump the tanstack-router group across 1 directory with 3 updates (#4153) 2025-03-07 10:47:00 +01:00
Quentin Gliech
96ecf322dd Remove unnecessary @ts-expect-error 2025-03-07 10:39:11 +01:00
dependabot[bot]
5c29955dc8 build(deps): bump the tanstack-router group across 1 directory with 3 updates
Bumps the tanstack-router group with 3 updates in the /frontend directory: [@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.112.0 to 1.112.13
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.112.13/packages/react-router)

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

Updates `@tanstack/router-vite-plugin` from 1.112.3 to 1.112.13
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.112.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-07 09:36:46 +00:00
Quentin Gliech
8854bf2da5 Merge branch 'main' into quenting/frontend/password-confirmation 2025-03-07 10:33:45 +01:00
Quentin Gliech
56cf83beab Update Ring to 0.17.13 to fix RUSTSEC-2025-0009 (#4159) 2025-03-07 10:29:27 +01:00
Quentin Gliech
338d5b6f7f Update Ring to 0.17.13 to fix RUSTSEC-2025-0009 2025-03-07 10:20:35 +01:00
Quentin Gliech
0a713ff429 build(deps-dev): bump @types/node from 22.13.8 to 22.13.9 in /frontend in the types group (#4147) 2025-03-07 10:18:33 +01:00
Quentin Gliech
e2fb01ac01 build(deps-dev): bump happy-dom from 17.1.9 to 17.2.2 in /frontend (#4154) 2025-03-07 10:17:36 +01:00
Quentin Gliech
4a657a7c9c build(deps-dev): bump the storybook group in /frontend with 6 updates (#4156) 2025-03-07 10:17:25 +01:00
Quentin Gliech
f22e53a11e build(deps): bump @vector-im/compound-design-tokens from 4.0.0 to 4.0.1 in /frontend (#4157) 2025-03-07 10:17:06 +01:00