Commit Graph

17 Commits

Author SHA1 Message Date
Quentin Gliech 2ad86b8be7 Use automatic route code splitting 2025-03-24 18:11:39 +01:00
Quentin Gliech 1ed9586cf5 Polish the session details 2025-02-13 16:15:56 +01:00
Quentin Gliech 7e6ab8ffc3 Disclose that email is already in use after verification 2025-01-23 18:18:19 +01:00
Quentin Gliech 4564b6cca8 Just use plain fetch 2024-11-15 09:51:16 +01:00
Quentin Gliech 94aeeba844 Split the cross-signing reset pages & adapt the wording 2024-10-23 17:36:43 +02:00
Quentin Gliech 1fedb3c83f Reset/restore scroll when navigating through the app (#3410) 2024-10-23 09:04:48 +00:00
Quentin Gliech e991c79d0d Update snapshots and generated files 2024-10-22 14:55:33 +02:00
Quentin Gliech f3e2f4b80d Reorder imports by running biome check --fix 2024-10-22 14:55:33 +02:00
Quentin Gliech 811e1686ae Clean up how pagination parameters are handled 2024-10-01 18:27:20 +02:00
Quentin Gliech c7cfd76cbd frontend: lazy-load all routes 2024-08-01 14:13:22 +02:00
Olivier 'reivilibre a6d46d90ca frontend: password recovery 2024-07-26 10:20:32 +01:00
Quentin Gliech 2649d66825 Code-split the password channge page 2024-07-17 17:56:04 +02:00
Quentin Gliech 6fc8988554 Update the generated routeTree 2024-06-28 15:34:40 +02:00
reivilibre aaa7cf3fe9 Add Self-service Password Change (#2863)
Co-authored-by: Quentin Gliech <quenting@element.io>
2024-06-25 13:25:33 +00:00
Quentin Gliech 6db50f098d Allow more characters in device IDs 2024-05-03 16:56:56 +02:00
Quentin Gliech aefcc3cae2 Move the cross signing reset UI in its own page 2024-02-17 09:48:53 +01:00
Quentin Gliech e041f47dfe Replace Jotai with @tanstack/router (#2359)
* Start replacing jotai with @tanstack/router

* Remove jotai completely

* Move the common layout & reimplement the ?action parameter

This also makes sure everything is properly loaded in the route loader,
and we use fragment where it makes sense

* Change the default error component

* GraphQL API: make the sessions fetchable through node(id: ID!)
2024-02-15 17:19:05 +01:00