Commit Graph
7641 Commits
Author SHA1 Message Date
matrixbot 9206716d8f Automatic merge back to main (#5872) 2026-07-21 18:51:42 +02:00
github-actions[bot] 49bc73627e 1.21.0 v1.21.0 2026-07-21 16:22:43 +00:00
Eric Eastwood f4b4d9b277 Move "Full release process" section higher up (#5866)
When you get linked to https://element-hq.github.io/matrix-authentication-service/development/releasing.html#releasing it's confusing to know what to do. Based on descriptions of the GitHub actions, I managed to do everything right but then I noticed this was actually documented in the "Full release process" section at the bottom.

I think instead it makes sense to give the steps first and then have the in-depth descriptions of each workflow below.
2026-07-20 11:42:52 -05:00
matrixbot 2072887c56 Automatic merge back to main (#5870) 2026-07-16 19:08:33 +02:00
github-actions[bot] 47de81a472 1.21.0-rc.1 v1.21.0-rc.1 2026-07-16 16:40:23 +00:00
matrixbot 443b3bfa9e Translations updates for v1.21 (#5868) 2026-07-16 18:32:18 +02:00
github-actions[bot] fc9f3ab3e2 Translations updates 2026-07-16 16:06:00 +00:00
Quentin Gliech f662d67d4d Fix the password complexity calculation always returning 0, preventing password changes (#5867) 2026-07-16 17:54:07 +02:00
Quentin Gliech 4933d4cf2c Upgrade @zxcvbn-ts/language-common to 4.1.3
This includes this fix: https://github.com/zxcvbn-ts/zxcvbn/pull/330
2026-07-16 17:14:01 +02:00
Quentin Gliech 8f1db5b7b0 Revert "Fix the password complexity refusing to calculate in the frontend"
This reverts commit 6121def51e.
2026-07-16 17:14:00 +02:00
Quentin Gliech 6121def51e Fix the password complexity refusing to calculate in the frontend 2026-07-16 15:07:15 +02:00
Quentin Gliech 47e5f266a1 Regression test for password complexity calculation 2026-07-16 15:07:14 +02:00
Eric Eastwood 819957eeb8 Move "Full release process" section higher up 2026-07-15 15:00:45 -05:00
matrixbot aec1b37096 Automatic merge back to main (#5865) 2026-07-15 21:46:28 +02:00
github-actions[bot] e35a8f095f 1.21.0-rc.0 v1.21.0-rc.0 2026-07-15 19:18:25 +00:00
Quentin Gliech 9d6c3af3f7 Translations updates for main (#5861) 2026-07-10 14:04:18 +02:00
github-actions[bot] 77a79d8227 Translations updates 2026-07-10 11:33:47 +00:00
Quentin Gliech 3c1ba3bca2 Automatically deprecate translation strings removed from the source code (#5860) 2026-07-10 12:57:36 +02:00
Quentin Gliech 34a06df6bc Automatically deprecate translation strings removed from the source code 2026-07-10 12:27:43 +02:00
matrixbot 55f9c87605 Automatic merge back to main (#5857) 2026-07-09 12:54:50 +02:00
github-actions[bot] 20a1f660c9 1.20.0 v1.20.0 2026-07-09 10:27:52 +00:00
matrixbot 6c7bf21b23 Translations updates for v1.20 (#5855) 2026-07-09 12:24:14 +02:00
github-actions[bot] 4d621624ac Translations updates 2026-07-09 09:53:24 +00:00
Quentin Gliech b68a317b04 Backport #5849: Update crossbeam-epoch to 0.9.20 to fix RUSTSEC-2026-0204 (#5856) 2026-07-09 11:51:39 +02:00
Quentin Gliech e3568cd024 Update crossbeam-epoch to 0.9.20 to fix RUSTSEC-2026-0204 2026-07-09 11:44:17 +02:00
Quentin Gliech 9360721451 Don't show client URI on consent screen for Device Authorization Grant (#5602) 2026-07-08 15:21:16 +02:00
Quentin Gliech 02eaf65b79 Merge origin/main into device-consent-uri (sync 2026-07-08) 2026-07-08 14:55:53 +02:00
Quentin Gliech e855b1c373 build(deps): bump convert_case from 0.9.0 to 0.11.0 (#5854) 2026-07-08 14:07:59 +02:00
Quentin Gliech 9242e74cea build(deps): bump psl from 2.1.162 to 2.1.214 (#5853) 2026-07-08 14:07:13 +02:00
Quentin Gliech 6bed570ec4 build(deps): bump uuid from 1.18.1 to 1.23.3 (#5852) 2026-07-08 14:06:49 +02:00
dependabot[bot] ee13fee092 build(deps): bump convert_case from 0.9.0 to 0.11.0
Bumps [convert_case](https://github.com/rutrum/convert-case) from 0.9.0 to 0.11.0.
- [Commits](https://github.com/rutrum/convert-case/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 11:40:32 +00:00
dependabot[bot] 9c0e3e5405 build(deps): bump psl from 2.1.162 to 2.1.214
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.162 to 2.1.214.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.162...v2.1.214)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 11:39:26 +00:00
dependabot[bot] bfe97160a8 build(deps): bump uuid from 1.18.1 to 1.23.3
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.18.1 to 1.23.3.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.23.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 11:39:02 +00:00
Quentin Gliech fc317bd662 build(deps): bump hyper from 1.8.1 to 1.10.1 (#5846) 2026-07-08 13:26:32 +02:00
Quentin Gliech 18c35fcaa0 build(deps): bump tokio from 1.48.0 to 1.50.0 (#5844) 2026-07-08 13:25:49 +02:00
Quentin Gliech 623558913e build(deps): bump pest_derive from 2.8.3 to 2.8.6 (#5847) 2026-07-08 13:25:02 +02:00
Quentin Gliech 0fbf1f5185 build(deps): bump tower from 0.5.2 to 0.5.3 (#5848) 2026-07-08 13:23:47 +02:00
dependabot[bot] f4e3b645db build(deps): bump tokio from 1.48.0 to 1.50.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.48.0 to 1.50.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.50.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 10:58:15 +00:00
dependabot[bot] 2538f25610 build(deps): bump hyper from 1.8.1 to 1.10.1
Bumps [hyper](https://github.com/hyperium/hyper) from 1.8.1 to 1.10.1.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v1.8.1...v1.10.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 10:57:57 +00:00
dependabot[bot] 62b8454163 build(deps): bump pest_derive from 2.8.3 to 2.8.6
Bumps [pest_derive](https://github.com/pest-parser/pest) from 2.8.3 to 2.8.6.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.8.3...v2.8.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 10:57:46 +00:00
dependabot[bot] d0b359b7e3 build(deps): bump tower from 0.5.2 to 0.5.3
Bumps [tower](https://github.com/tower-rs/tower) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/tower-rs/tower/releases)
- [Commits](https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 10:57:41 +00:00
Quentin Gliech fb804e74f1 Update crossbeam-epoch to 0.9.20 to fix RUSTSEC-2026-0204 (#5849) 2026-07-08 12:18:32 +02:00
Quentin Gliech decbdb6043 Update crossbeam-epoch to 0.9.20 to fix RUSTSEC-2026-0204 2026-07-08 11:50:38 +02:00
Quentin Gliech 9a0bc0d7f2 Bump all frontend dependencies (#5842) 2026-07-06 11:17:49 +02:00
Quentin Gliech 368a0d9eca Force a single copy of @radix-ui/react-dialog via pnpm override
Since the frontend dependency bump, the lockfile shipped two copies of
@radix-ui/react-dialog: 1.1.18 for the app and 1.1.15 resolved for vaul.
On mobile, Dialog.tsx renders vaul's Drawer.Root together with the
app's Dialog.Trigger, and the two copies have distinct React contexts,
throwing "DialogTrigger must be used within Dialog" on the account page.

Add a pnpm override pinning the package to a single version so vaul
reuses the app's copy.
2026-07-06 10:49:27 +02:00
Quentin Gliech da042e9404 Bump all frontend dependencies 2026-07-06 10:49:27 +02:00
Quentin Gliech bb9a43c983 build(deps): bump minijinja from 2.15.1 to 2.21.0 (#5839) 2026-07-03 17:36:07 +02:00
Quentin Gliech cb46044f0d Adapt to minijinja 2.21, bump minijinja-contrib in lockstep
The 2.21 AST grew a dedicated Compare node for chained comparisons,
which the i18n scanner needs to walk. Also raise the workspace
requirements from 2.15.1/2.12.0 to 2.21.0.
2026-07-03 17:09:37 +02:00
Quentin Gliech 24ff9adaab build(deps): bump url from 2.5.7 to 2.5.8 (#5837) 2026-07-03 17:08:24 +02:00
Quentin Gliech 94f1b96e30 build(deps): bump zeroize from 1.8.2 to 1.9.0 (#5838) 2026-07-03 17:03:53 +02:00