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 Gliech and Olivier '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 Gliech and Copilot
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