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