Commit Graph

6299 Commits

Author SHA1 Message Date
Quentin Gliech
d88689a57c Fix mockLocale for vitest 4.x spyOn breaking change (#5303) 2025-12-03 11:08:50 +01:00
copilot-swe-agent[bot]
68e011443e Improve comments explaining function-based mock for Intl.DateTimeFormat
Co-authored-by: sandhose <1549952+sandhose@users.noreply.github.com>
2025-12-03 09:36:14 +00:00
dependabot[bot]
56b3ba499c 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.2.4 to 4.0.1
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.1/packages/coverage-v8)

Updates `vitest` from 3.2.4 to 4.0.1
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.1/packages/vitest)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 13:15:41 +00:00
copilot-swe-agent[bot]
ce2b3af82a Improve mockLocale prototype handling and fix formatting
Co-authored-by: reivilibre <38398653+reivilibre@users.noreply.github.com>
2025-12-01 17:58:03 +00:00
copilot-swe-agent[bot]
8b1eb91f6e Fix mockLocale for vitest 4.x spyOn breaking change
Co-authored-by: reivilibre <38398653+reivilibre@users.noreply.github.com>
2025-12-01 17:55:50 +00:00
copilot-swe-agent[bot]
0eb9f12a29 Initial plan 2025-12-01 17:49:15 +00:00
Olivier 'reivilibre
f060b11ff4 build(deps): bump convert_case from 0.8.0 to 0.9.0 (#5275) 2025-12-01 17:30:27 +00:00
dependabot[bot]
034c18cbb2 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.2.4 to 4.0.1
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.1/packages/coverage-v8)

Updates `vitest` from 3.2.4 to 4.0.1
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.1/packages/vitest)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 17:03:31 +00:00
Olivier 'reivilibre
e08ab107ba build(deps): bump actions/checkout from 5 to 6 (#5277) 2025-12-01 16:56:19 +00:00
Olivier 'reivilibre
eb42f1a39f build(deps): bump docker/bake-action from 6.9.0 to 6.10.0 (#5292) 2025-12-01 16:55:47 +00:00
Olivier 'reivilibre
990cb733a8 build(deps): bump valibot from 1.1.0 to 1.2.0 in /frontend (#5291) 2025-12-01 16:55:01 +00:00
Olivier 'reivilibre
c71cbc7831 build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.13 to 2.0.14 (#5288) 2025-12-01 16:54:42 +00:00
Olivier 'reivilibre
11a5f4d863 build(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (#5283) 2025-12-01 16:19:10 +00:00
Olivier 'reivilibre
e155300021 build(deps-dev): bump msw-storybook-addon from 2.0.5 to 2.0.6 in /frontend (#5279) 2025-12-01 16:19:00 +00:00
Olivier 'reivilibre
a081ed644e build(deps-dev): bump @biomejs/biome from 2.3.2 to 2.3.7 in /frontend (#5280) 2025-12-01 16:18:49 +00:00
Olivier 'reivilibre
4e1fa4518f build(deps-dev): bump the graphql-codegen group in /frontend with 2 updates (#5278) 2025-12-01 16:18:09 +00:00
dependabot[bot]
8305a7e184 build(deps-dev): bump the graphql-codegen group
Bumps the graphql-codegen group in /frontend with 2 updates: [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli) and [@graphql-codegen/client-preset](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client).


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

Updates `@graphql-codegen/client-preset` from 5.1.3 to 5.2.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@5.2.0/packages/presets/client)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 15:53:04 +00:00
Olivier 'reivilibre
2c3054bb24 Revert "Add 'IF NOT EXISTS' to all 'CREATE INDEX CONCURRENTLY' statements to avoid deadlocks (#5297)" (#5299) 2025-12-01 12:22:54 +00:00
Olivier 'reivilibre
21e45ce972 Revert "Add 'IF NOT EXISTS' to all 'CREATE INDEX CONCURRENTLY' statements to avoid deadlocks (#5297)"
This reverts commit 396950806c, reversing
changes made to ef563f33c6.
2025-12-01 12:14:31 +00:00
Olivier 'reivilibre
396950806c Add 'IF NOT EXISTS' to all 'CREATE INDEX CONCURRENTLY' statements to avoid deadlocks (#5297) 2025-12-01 12:06:51 +00:00
Ben Banfield-Zanin
e065f830e9 Add 'IF NOT EXISTS' to all 'CREATE INDEX CONCURRENTLY' statements to avoid deadlocks 2025-11-28 15:18:53 +00:00
Quentin Gliech
ef563f33c6 Allow linking upstream accounts to matching users without confirmation (#5293) 2025-11-28 14:43:42 +01:00
Quentin Gliech
b634632314 Add Shibboleth sample configuration to SSO documentation (#5294) 2025-11-27 18:02:28 +01:00
copilot-swe-agent[bot]
6d7fa77bdb Add complete Shibboleth metadata file example
Co-authored-by: sandhose <1549952+sandhose@users.noreply.github.com>
2025-11-27 16:48:00 +00:00
Quentin Gliech
5e1100d22f Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-27 17:23:10 +01:00
copilot-swe-agent[bot]
e2ed843429 Remove deprecated set_email_verification option from docs
Co-authored-by: sandhose <1549952+sandhose@users.noreply.github.com>
2025-11-27 15:47:37 +00:00
Olivier 'reivilibre
65e46a2fc2 Fix documentation of --usage-limit and --unlimited parameters on issue-user-registration-token command. (#5285) 2025-11-27 15:47:16 +00:00
copilot-swe-agent[bot]
4053c34a93 Remove unnecessary userinfo_endpoint from Shibboleth config
Co-authored-by: sandhose <1549952+sandhose@users.noreply.github.com>
2025-11-27 15:38:21 +00:00
copilot-swe-agent[bot]
197815ae7a Add Shibboleth sample configuration to SSO documentation
Co-authored-by: sandhose <1549952+sandhose@users.noreply.github.com>
2025-11-27 15:31:20 +00:00
copilot-swe-agent[bot]
ea6d11adba Initial plan 2025-11-27 15:26:55 +00:00
Quentin Gliech
e90f11b8f8 Remove unused login_link.html template 2025-11-27 16:18:18 +01:00
Quentin Gliech
8b2addbe0e Allow linking upstream accounts to matching users without confirmation
This reworks the link flow to handle many edge cases better. One major
functionality change is that when we had a new upstream account with no
user linked, but the localpart matching an existing user, if
`on_conflict` was set to `add`, we prompt the user to link the existing
account. This prompt is now skipped and the user is linked automatically.
2025-11-27 16:18:17 +01:00
Quentin Gliech
aeaf63b001 Unify registrations for local passwords and upstream OAuth registrations (#5281) 2025-11-27 16:13:03 +01:00
Quentin Gliech
7b653ce04e Fix test name 2025-11-27 16:05:13 +01:00
Quentin Gliech
bd3173baa1 Create the new index CONCURRENTLY 2025-11-27 16:04:23 +01:00
dependabot[bot]
5782efcf60 build(deps): bump docker/bake-action from 6.9.0 to 6.10.0
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 6.9.0 to 6.10.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v6.9.0...v6.10.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-version: 6.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 13:12:26 +00:00
Olivier 'reivilibre
07febe3ca6 Modify example Nginx compatibility-layer location block to also forward /_synapse/mas to Synapse (#5240) 2025-11-27 12:32:26 +00:00
Olivier 'reivilibre
3fcbbfe567 Update docs/setup/reverse-proxy.md 2025-11-27 12:31:48 +00:00
dependabot[bot]
6f1c10f32b build(deps): bump valibot from 1.1.0 to 1.2.0 in /frontend
Bumps [valibot](https://github.com/open-circle/valibot) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/open-circle/valibot/releases)
- [Commits](https://github.com/open-circle/valibot/compare/v1.1.0...v1.2.0)

---
updated-dependencies:
- dependency-name: valibot
  dependency-version: 1.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-26 19:43:42 +00:00
matrixbot
a6a9d468fc Automatic merge back to main (#5290) 2025-11-26 20:13:37 +01:00
github-actions[bot]
150df576f3 1.7.0 2025-11-26 19:06:26 +00:00
matrixbot
5093855abe Translations updates for v1.7 (#5289) 2025-11-26 20:04:57 +01:00
github-actions[bot]
189329b40d Translations updates 2025-11-26 18:57:50 +00:00
dependabot[bot]
05c087d046 build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.13 to 2.0.14
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action) from 2.0.13 to 2.0.14.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases)
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v2.0.13...v2.0.14)

---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
  dependency-version: 2.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-26 13:12:33 +00:00
Olivier 'reivilibre
1d2f7fecf8 Add experimental and preliminary policy-driven session limiting when logging in OAuth 2 sessions. (#5221) 2025-11-25 15:24:02 +00:00
Olivier 'reivilibre
281f50b118 cli docs: Fix --usage-limit and --unlimited 2025-11-25 12:05:32 +00:00
reivilibre
96b596fa0c templates check: Add --stabilise flag to make renders reproducible (#5214) 2025-11-24 16:16:11 +00:00
Quentin Gliech
43d4c8af53 Fix typo in error message
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-24 17:00:05 +01:00
Quentin Gliech
45159e03e9 Create user registrations for upstream OAuth registrations 2025-11-24 16:52:09 +01:00
dependabot[bot]
2186354c6d build(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.8 to 7.0.9.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.8...v7.0.9)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 7.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 13:46:21 +00:00