Commit Graph

38 Commits

Author SHA1 Message Date
Eric Eastwood 62b2bf9a78 Add note on doing better than data-testid 2026-05-20 15:43:27 -05:00
Eric Eastwood 3a409c40a1 Fix lints 2026-05-12 12:19:57 -05:00
Eric Eastwood 698ffd7864 Fix fragment masking ($fragmentRefs) problems in tests
See https://github.com/element-hq/matrix-authentication-service/pull/5644#discussion_r3134443493
2026-05-12 12:11:10 -05:00
Eric Eastwood 321cb9c4ae Fix some lints 2026-04-23 18:03:26 -05:00
Eric Eastwood d83a3e77f5 Add test to ensure error shown on account page 2026-04-23 18:01:30 -05:00
Quentin Gliech 2defccf6f0 Update test snapshots 2026-01-20 16:34:22 +01:00
Quentin Gliech c5dfb4906b Add a few <Dialog.Description> in dialogs 2025-12-16 16:21:02 +01:00
Quentin Gliech 866de0adc9 Update snapshots 2025-12-16 14:57:55 +01:00
Quentin Gliech e0104a3cfc Update snapshots 2025-10-08 11:25:05 +02:00
Quentin Gliech 4ebe5687cf Reformat frontend code, fix a few new linting errors 2025-07-07 15:07:57 +02:00
Quentin Gliech 68c92f533c Make the dual license explicit (#3955) 2025-06-13 12:01:57 +02:00
Quentin Gliech 8c98addec8 Bump most frontend dependencies 2025-06-12 14:13:22 +02:00
Quentin Gliech 3d96dc9d47 Update license headers to match the actual license 2025-06-12 10:32:16 +02:00
Quentin Gliech bd28679ab9 Update test snapshots 2025-06-10 11:00:55 +02:00
Quentin Gliech abb743cc6f Update snapshots 2025-04-05 22:34:54 +02:00
Quentin Gliech 97bbf3f418 Update test snapshots 2025-03-24 18:13:58 +01:00
Quentin Gliech d7e5c41d60 Allow users to delete their account in the UI 2025-03-12 16:01:28 +01:00
Quentin Gliech 14643417c3 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 740dc01b2e Confirm account password before adding/removing email addresses 2025-03-07 10:15:10 +01:00
Quentin Gliech dbcb051de9 Include the new GraphQL property in test mocks 2025-02-24 14:40:04 +01:00
Quentin Gliech b426bd5524 Update frontend test snapshots 2025-02-21 17:04:12 +01:00
Quentin Gliech 0c0cff7350 Update the frontend test snapshots 2025-02-21 15:31:26 +01:00
Quentin Gliech 50e2693f89 Readjust a few spacings 2025-02-13 16:50:02 +01:00
Quentin Gliech 189f01602f Remove unnecessary wrapper around account page header 2025-02-13 16:32:30 +01:00
Quentin Gliech 1ed9586cf5 Polish the session details 2025-02-13 16:15:56 +01:00
Quentin Gliech cca4eb32c2 Switch to the new scroll restoration API & update snapshots 2025-01-31 18:27:26 +01:00
Quentin Gliech e0f4882e46 Use the new GraphQL APIs in the frontend to add emails 2025-01-14 15:47:54 +01:00
Quentin Gliech 5d69b34c37 frontend: simplify email list 2025-01-13 16:59:38 +01:00
Quentin Gliech 2605d3a8e0 Adjust layout spacings 2025-01-13 16:58:42 +01:00
Quentin Gliech 99c88674ff Better collapsible sections, and use them on the account page 2025-01-13 16:58:42 +01:00
Quentin Gliech 71b5a55c92 Fix the cross signing reset cancel and error screens 2025-01-13 16:58:42 +01:00
Quentin Gliech 824ffb7867 Update tests snapshots 2025-01-06 17:12:28 +01:00
Quentin Gliech edc49fef95 Tweak some error messages & remove outdated comments 2024-11-15 09:51:16 +01:00
Quentin Gliech 425f4adeb4 Appease the linter 2024-11-15 09:51:16 +01:00
Quentin Gliech 38518bee0c biome check --fix --unsafe 2024-11-15 09:51:16 +01:00
Quentin Gliech 62e238e843 Test the cross-signing reset flow 2024-11-15 09:51:16 +01:00
Quentin Gliech f9de7cf469 Full-page stories 2024-11-15 09:51:16 +01:00
Quentin Gliech da9bd49be1 Full page render tests 2024-11-15 09:51:16 +01:00