Commit Graph
6559 Commits
Author SHA1 Message Date
Quentin Gliech d71d59dba2 Allow hourly cleanup jobs to run for longer 2026-01-16 11:25:28 +01:00
Quentin Gliech 56e3a7812a Cleanup finished compat sessions after 30 days (#5419) 2026-01-15 17:39:15 +01:00
Quentin Gliech edb6ba9606 Cleanup finished compat sessions after 30 days 2026-01-15 12:29:43 +01:00
Quentin Gliech c4e6724c97 Adjust the retention period for user registrations to 30 days (#5417) 2026-01-15 11:54:41 +01:00
Quentin Gliech 4c93d6dedf Adjust the retention period for user registrations to 30 days 2026-01-14 17:51:55 +01:00
Quentin Gliech 0ef8822cfb Cleanup old user registrations from the database (#5415) 2026-01-14 15:25:39 +01:00
Quentin Gliech e854393476 Add "Getting started" section with ESS reference to README (#5416) 2026-01-14 14:46:38 +01:00
Quentin Gliech de50791758 Keep the copyright info consistent with the rest 2026-01-14 14:36:06 +01:00
Patrick Maier 5e12d125ed Add "Getting started" section with ESS reference to README 2026-01-14 14:33:54 +01:00
Quentin Gliech e33f3f1e25 Cleanup old user registrations from the database 2026-01-14 14:01:10 +01:00
Quentin Gliech b693d789ae Remove imported unsupported threepids when deactivating a user (#5406) 2026-01-13 17:30:20 +01:00
matrixbot 70bb3c8bad Automatic merge back to main (#5414) 2026-01-13 17:26:52 +01:00
Quentin Gliech 5ab1db2765 Hard delete expired, revoked and consumed OAuth 2.0 tokens after some time (#5409) 2026-01-13 17:23:16 +01:00
Quentin GliechandOlivier 'reivilibre' 0ed79f7c6d Fix typo in comment
Co-authored-by: Olivier 'reivilibre' <oliverw@element.io>
2026-01-13 17:22:48 +01:00
Quentin Gliech 9fdf2312d3 Clean up leftovers in the database schema, part 1 (#5405) 2026-01-13 17:22:32 +01:00
github-actions[bot] 0cd5d099a8 1.9.0 v1.9.0 2026-01-13 16:19:28 +00:00
matrixbot bf4b8f8c65 Translations updates for v1.9 (#5413) 2026-01-13 17:17:52 +01:00
github-actions[bot] 96f0e2656f Translations updates 2026-01-13 16:04:29 +00:00
Olivier 'reivilibre 132b77c7bd Support for stable MSC4191 account management actions (#5312) 2026-01-12 12:14:16 +00:00
Olivier 'reivilibre e713059d2a Support for stable MSC3824 (OAuth 2.0 API aware clients) values (#5321) 2026-01-12 12:08:23 +00:00
Quentin Gliech 2d26ed40a9 Apply suggestions from code review 2026-01-12 11:58:19 +01:00
Quentin GliechandCopilot cdc501fe7a Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 11:57:42 +01:00
Quentin Gliech 8c50547aea Cleanup consumed refresh tokens 2026-01-12 11:18:18 +01:00
Quentin Gliech ee022510aa Replace the FK constraint on the refresh token chain to nullify the
field on deletion

This will make garbage collecting refresh tokens easier
2026-01-12 09:36:52 +01:00
Quentin Gliech 7349da0889 Cleanup revoked refresh tokens 2026-01-09 18:37:09 +01:00
Quentin Gliech 8ae879a7df Handle garbage-collected access tokens in the refresh token logic
We check if the access token was used when a double-refresh happened,
but can't do that reliably as we started garbage-collecting expired
access tokens
2026-01-09 18:09:05 +01:00
Quentin Gliech 6f0d642618 Setup recurring jobs schedules when running in tests 2026-01-09 18:07:44 +01:00
Quentin Gliech fba290e706 Cleanup expired OAuth 2.0 access tokens 2026-01-09 13:38:50 +01:00
Quentin Gliech 9216902ed4 Rename the cleanup revoked access tokens job
"cleanup-expired-tokens" was not accurate, and since the plan is to have
different jobs for the different kind of tokens, we renamed this job to
use a more accurate description
2026-01-09 13:36:46 +01:00
Quentin Gliech 61d1c7383e Introduce a way to clear jobs from a deprecated queue 2026-01-09 12:08:20 +01:00
Quentin Gliech ad360db8fc Speed up access token cleanup with an index 2026-01-08 19:03:09 +01:00
Quentin Gliech 3e7cb60f63 Clean up revoked access tokens in batches 2026-01-08 19:03:09 +01:00
Quentin Gliech 8390560a1c Allow jobs to declare a timeout and cancel them 2026-01-08 19:03:09 +01:00
Quentin Gliech 48a826fe4c Remove imported unsupported threepids when deactivating a user 2026-01-08 15:33:50 +01:00
Quentin Gliech 5cb62dc784 Cleanup id_token_claims trigger 2026-01-08 15:17:37 +01:00
Quentin Gliech 8934f60953 Remove leftovers from OAuth 2.0 consent tracking cleanup 2026-01-08 15:17:37 +01:00
Quentin Gliech 955b6f2266 Remove leftovers from the old email verification system 2026-01-08 15:17:37 +01:00
Quentin Gliech 5297e09898 Remove leftover in the scheam from apalis 2026-01-08 15:17:25 +01:00
Quentin Gliech fa14db3554 build(deps-dev): bump vite from 7.3.0 to 7.3.1 in /frontend in the vite group (#5396) 2026-01-07 14:41:04 +01:00
Quentin Gliech bc6a3df549 build(deps): bump the tanstack-query group in /frontend with 2 updates (#5398) 2026-01-07 14:40:54 +01:00
dependabot[bot] 0cdb2ca533 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 7.3.0 to 7.3.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.1/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.1/packages/vite)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 13:34:06 +00:00
dependabot[bot] 4039b2b421 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.90.12 to 5.90.16
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.16/packages/react-query)

Updates `@tanstack/react-query-devtools` from 5.91.1 to 5.91.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query-devtools/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query-devtools@5.91.2/packages/react-query-devtools)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 13:34:05 +00:00
Quentin Gliech 5664939189 build(deps): bump the tanstack-router group in /frontend with 3 updates (#5397) 2026-01-07 14:32:43 +01:00
dependabot[bot] 10e8b73b0d 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/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) and [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin).


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

Updates `@tanstack/react-router-devtools` from 1.141.6 to 1.145.7
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.145.7/packages/react-router-devtools)

Updates `@tanstack/router-plugin` from 1.141.7 to 1.145.10
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.145.10/packages/router-plugin)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 13:18:45 +00:00
Quentin Gliech a85228c68e build(deps-dev): bump the storybook group in /frontend with 2 updates (#5388) 2026-01-07 09:46:55 +01:00
Quentin Gliech a904806e54 build(deps-dev): bump the vitest group in /frontend with 2 updates (#5364) 2026-01-07 09:46:42 +01:00
Quentin Gliech 50705e342a build(deps): bump rsa from 0.9.8 to 0.9.10 (#5392) 2026-01-07 09:46:29 +01:00
matrixbot 4333a05eac Automatic merge back to main (#5394) 2026-01-06 21:20:56 +01:00
github-actions[bot] ec2a31b5f0 1.9.0-rc.0 v1.9.0-rc.0 2026-01-06 20:13:26 +00:00
matrixbot c4023e10a5 Translations updates for main (#5393) 2026-01-06 21:10:02 +01:00