Quentin Gliech
856dfe000b
Fix time-dependent snapshot test in account sessions page
...
The mocked sessions have a hardcoded lastActiveAt of 2026-04-23, which
crossed the 90-day inactivity threshold on 2026-07-22, flipping the
rendered label from "Active <date>" to "Inactive for 90+ days" and
breaking the committed snapshot. Freeze the clock in the test file so
the fixture stays within the active window.
2026-07-27 10:42:16 +02:00
Quentin Gliech
8e66532e08
Update test snapshots
2026-07-03 10:55:51 +02:00
Quentin Gliech
e03c953945
Adjust the button sizes to the new t-shirt size.
2026-05-25 16:28:42 +02:00
Quentin Gliech
99395c9e64
Make sure the footer is loaded before rendering the page
2026-05-25 12:46:00 +02:00
Quentin Gliech
4bc2bc0e77
Update use of generated GraphQL types
2026-05-25 12:37:01 +02:00
Quentin Gliech
c7654248ab
Inline the browser icons
...
They are very small and don't need an extra request to load. This is useful as
well for making the snapshots not dependant on where the project is installed
2026-05-25 11:16:55 +02:00
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 and GitHub
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