Commit Graph
3920 Commits
Author SHA1 Message Date
Quentin Gliech 03eaeca8a6 Only show the password change section if the user has a password 2025-02-24 14:28:06 +01:00
Quentin Gliech 1db0843191 Bump most Rust dependencies (#4099) 2025-02-24 12:22:28 +01:00
Quentin Gliech 35b47ebddb build(deps-dev): bump @graphql-codegen/client-preset from 4.6.3 to 4.6.4 in /frontend in the graphql-codegen group (#4094) 2025-02-24 12:15:30 +01:00
Quentin Gliech 0408c198b2 build(deps): bump the tanstack-router group in /frontend with 3 updates (#4095) 2025-02-24 12:15:21 +01:00
Quentin Gliech 374d78a990 build(deps-dev): bump @types/node from 22.13.4 to 22.13.5 in /frontend in the types group (#4096) 2025-02-24 12:15:08 +01:00
Quentin Gliech f846e1b107 build(deps-dev): bump happy-dom from 17.1.1 to 17.1.4 in /frontend (#4097) 2025-02-24 12:15:00 +01:00
Quentin Gliech 34d67c2aa1 build(deps-dev): bump knip from 5.44.4 to 5.44.5 in /frontend (#4098) 2025-02-24 12:14:51 +01:00
Quentin Gliech a538b50233 Bump most Rust dependencies 2025-02-24 12:12:07 +01:00
dependabot[bot] 0d69ddb6ad build(deps-dev): bump knip from 5.44.4 to 5.44.5 in /frontend
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.44.4 to 5.44.5.
- [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.44.5/packages/knip)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 10:32:06 +00:00
dependabot[bot] 4aa47adda5 build(deps-dev): bump happy-dom from 17.1.1 to 17.1.4 in /frontend
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 17.1.1 to 17.1.4.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v17.1.1...v17.1.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 10:31:57 +00:00
dependabot[bot] 80b7e6a57a build(deps-dev): bump @types/node in /frontend in the types group
Bumps the types group in /frontend with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).


Updates `@types/node` from 22.13.4 to 22.13.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: types
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 10:31:38 +00:00
dependabot[bot] 5351959adf 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.109.2 to 1.111.3
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.111.3/packages/react-router)

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

Updates `@tanstack/router-vite-plugin` from 1.109.2 to 1.111.3
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.111.3/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-02-24 10:31:25 +00:00
dependabot[bot] 63889a45b7 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.3 to 4.6.4
- [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.6.4/packages/presets/client)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 10:30:55 +00:00
Quentin Gliech ab31de7d37 Fix some old Synapse access tokens not being recognised (#4093) 2025-02-24 11:21:28 +01:00
Quentin Gliech d1d95ee69a Fix some old Synapse access tokens not being recognized 2025-02-24 11:12:02 +01:00
Quentin Gliech 17c5fd54eb build(deps-dev): bump msw from 2.7.0 to 2.7.1 in /frontend (#4085) 2025-02-24 11:03:43 +01:00
Quentin Gliech 8b635c0970 Upgrade ICU4X crates to 0.15 (#4092) 2025-02-24 11:01:43 +01:00
Quentin Gliech dfaaa4610e Update msw 2025-02-24 10:54:43 +01:00
Quentin Gliech af26646c41 Upgrade ICU4X crates to 0.15 2025-02-24 10:52:04 +01:00
Quentin Gliech 2b49df445c Upgrade OpenTelemetry to 0.28 (#4091) 2025-02-24 10:51:37 +01:00
Quentin Gliech 674c1a4ada Upgrade OpenTelemetry to 0.28 2025-02-24 10:44:08 +01:00
dependabot[bot] da57384196 build(deps-dev): bump msw from 2.7.0 to 2.7.1 in /frontend
Bumps [msw](https://github.com/mswjs/msw) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mswjs/msw/compare/v2.7.0...v2.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 16:57:56 +00:00
Quentin Gliech ba3fe0aa34 build(deps-dev): bump knip from 5.44.1 to 5.44.4 in /frontend (#4089) 2025-02-21 17:56:53 +01:00
Quentin Gliech 406aa22e6b build(deps): bump swagger-ui-dist from 5.18.3 to 5.19.0 in /frontend (#4088) 2025-02-21 17:56:13 +01:00
Quentin Gliech 40db52fd64 build(deps-dev): bump happy-dom from 17.1.0 to 17.1.1 in /frontend (#4087) 2025-02-21 17:55:45 +01:00
dependabot[bot] 77fc4801e5 build(deps-dev): bump knip from 5.44.1 to 5.44.4 in /frontend
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.44.1 to 5.44.4.
- [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.44.4/packages/knip)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 16:47:34 +00:00
dependabot[bot] 98efac3ba6 build(deps): bump swagger-ui-dist from 5.18.3 to 5.19.0 in /frontend
Bumps [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) from 5.18.3 to 5.19.0.
- [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.18.3...v5.19.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 16:47:24 +00:00
dependabot[bot] 31890a1a4e build(deps-dev): bump happy-dom from 17.1.0 to 17.1.1 in /frontend
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 17.1.0 to 17.1.1.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v17.1.0...v17.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 16:47:10 +00:00
Quentin Gliech 6556b0b4fc Update Rust to 1.85 and edition 2024 (#4084) 2025-02-21 17:43:55 +01:00
Quentin Gliech 4fd5790af6 build(deps): bump @vector-im/compound-web from 7.6.2 to 7.6.3 in /frontend (#4083) 2025-02-21 17:10:57 +01:00
Quentin Gliech 39a8fcf2da Run misc/update.sh 2025-02-21 17:04:13 +01:00
Quentin Gliech b426bd5524 Update frontend test snapshots 2025-02-21 17:04:12 +01:00
Quentin Gliech bde473faf7 Update the compound design tokens, replace the error icon with error-solid 2025-02-21 17:04:11 +01:00
dependabot[bot] 4a0db97d00 build(deps): bump @vector-im/compound-web in /frontend
Bumps [@vector-im/compound-web](https://github.com/vector-im/compound-web) from 7.6.2 to 7.6.3.
- [Release notes](https://github.com/vector-im/compound-web/releases)
- [Commits](https://github.com/vector-im/compound-web/compare/v7.6.2...v7.6.3)

---
updated-dependencies:
- dependency-name: "@vector-im/compound-web"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 17:03:33 +01:00
Quentin Gliech 7570a642dc Install Rust stable when running the tests
`cargo-insta` needs to run `cargo metadata`, and that has to be up to date.
2025-02-21 16:56:46 +01:00
Quentin Gliech a9d03d6017 CI: call cargo metadata with the --no-deps flag when extracting the version 2025-02-21 16:55:54 +01:00
Quentin Gliech dea3ea7124 Force the cargo-deny action to update to stable rust 2025-02-21 16:38:42 +01:00
Quentin Gliech 27ff862275 Update Clippy in the CI 2025-02-21 16:32:55 +01:00
Quentin Gliech 00650733a9 Use cargo resolver version 3 2025-02-21 16:25:33 +01:00
Quentin Gliech 3ab28d4957 Remove explicit imports of std::future::Future, as it is now in the prelude 2025-02-21 16:24:53 +01:00
Quentin Gliech ab622d7e3a Convert a few closures + async move to async closures 2025-02-21 16:22:21 +01:00
Quentin Gliech 3d2b67a0b2 Upgrade to Rust 1.85 and edition 2024 2025-02-21 16:15:02 +01:00
Quentin Gliech 0940c18489 build(deps): bump the tanstack-router group in /frontend with 3 updates (#4078) 2025-02-21 15:40:48 +01:00
Quentin Gliech 0c0cff7350 Update the frontend test snapshots 2025-02-21 15:31:26 +01:00
dependabot[bot] c7051ea145 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.105.0 to 1.109.2
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.109.2/packages/react-router)

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

Updates `@tanstack/router-vite-plugin` from 1.105.0 to 1.109.2
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.109.2/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-02-21 14:29:54 +00:00
Quentin Gliech 9d73851254 build(deps): bump uuid from 1.13.2 to 1.14.0 (#4077) 2025-02-21 15:23:17 +01:00
Quentin Gliech 3b7b52d447 build(deps): bump anyhow from 1.0.95 to 1.0.96 (#4079) 2025-02-21 15:22:44 +01:00
Quentin Gliech 15e4649f1e build(deps): bump the tanstack-query group in /frontend with 2 updates (#4080) 2025-02-21 15:22:36 +01:00
Quentin Gliech 08e30390fc build(deps): bump valibot from 1.0.0-rc.0 to 1.0.0-rc.1 in /frontend (#4081) 2025-02-21 15:22:23 +01:00
Quentin Gliech 6c3536af5d build(deps-dev): bump postcss from 8.5.2 to 8.5.3 in /frontend (#4082) 2025-02-21 15:22:13 +01:00