33 Commits

Author SHA1 Message Date
Quentin Gliech
d5226b9bc9 Update test snapshots 2026-01-20 16:34:22 +01:00
Quentin Gliech
c1722f5c6c Add a few <Dialog.Description> in dialogs 2025-12-16 16:21:02 +01:00
Quentin Gliech
0946c60e20 Update snapshots 2025-12-16 14:57:55 +01:00
Quentin Gliech
4307995fa1 Update snapshots 2025-10-08 11:25:05 +02:00
Quentin Gliech
4cfd61c367 Reformat frontend code, fix a few new linting errors 2025-07-07 15:07:57 +02:00
Quentin Gliech
e42e4ab62f Make the dual license explicit (#3955) 2025-06-13 12:01:57 +02:00
Quentin Gliech
fc4245883e Bump most frontend dependencies 2025-06-12 14:13:22 +02:00
Quentin Gliech
52b0a9b2ba Update license headers to match the actual license 2025-06-12 10:32:16 +02:00
Quentin Gliech
cbc914cfd6 Update test snapshots 2025-06-10 11:00:55 +02:00
Quentin Gliech
32a4dfcf54 Update snapshots 2025-04-05 22:34:54 +02:00
Quentin Gliech
6b516862a6 Update test snapshots 2025-03-24 18:13:58 +01:00
Quentin Gliech
2ddb2d2495 Allow users to delete their account in the UI 2025-03-12 16:01:28 +01:00
Quentin Gliech
660fea1769 Use our own implementation of the Separator component
The one in compound-web is weirdly implemented and doesn't use the right
semantic tokens
2025-03-12 16:00:13 +01:00
Quentin Gliech
018e9b82f6 Confirm account password before adding/removing email addresses 2025-03-07 10:15:10 +01:00
Quentin Gliech
52fdb2924d Include the new GraphQL property in test mocks 2025-02-24 14:40:04 +01:00
Quentin Gliech
2322b33639 Update frontend test snapshots 2025-02-21 17:04:12 +01:00
Quentin Gliech
d719e14f4b Update the frontend test snapshots 2025-02-21 15:31:26 +01:00
Quentin Gliech
c7c8ecc7c4 Readjust a few spacings 2025-02-13 16:50:02 +01:00
Quentin Gliech
6845b463cc Remove unnecessary wrapper around account page header 2025-02-13 16:32:30 +01:00
Quentin Gliech
8da8c95573 Polish the session details 2025-02-13 16:15:56 +01:00
Quentin Gliech
47a4db520d Switch to the new scroll restoration API & update snapshots 2025-01-31 18:27:26 +01:00
Quentin Gliech
0855c3483b Use the new GraphQL APIs in the frontend to add emails 2025-01-14 15:47:54 +01:00
Quentin Gliech
14fd660208 frontend: simplify email list 2025-01-13 16:59:38 +01:00
Quentin Gliech
6071b80f30 Adjust layout spacings 2025-01-13 16:58:42 +01:00
Quentin Gliech
9031b659ba Better collapsible sections, and use them on the account page 2025-01-13 16:58:42 +01:00
Quentin Gliech
f8f815cd94 Fix the cross signing reset cancel and error screens 2025-01-13 16:58:42 +01:00
Quentin Gliech
b5bd4b4866 Update tests snapshots 2025-01-06 17:12:28 +01:00
Quentin Gliech
9d2e34d8b3 Tweak some error messages & remove outdated comments 2024-11-15 09:51:16 +01:00
Quentin Gliech
7ea173384e Appease the linter 2024-11-15 09:51:16 +01:00
Quentin Gliech
3f3e361725 biome check --fix --unsafe 2024-11-15 09:51:16 +01:00
Quentin Gliech
c2d954f4dc Test the cross-signing reset flow 2024-11-15 09:51:16 +01:00
Quentin Gliech
77bc13fe70 Full-page stories 2024-11-15 09:51:16 +01:00
Quentin Gliech
b828277f88 Full page render tests 2024-11-15 09:51:16 +01:00