Suguru Hirahara
16ec3b5d7b
Add appearance-user-settings-tab.spec.ts ( #10697 )
...
* Add `appearance-user-settings-tab.spec.ts`
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Empty commit
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Fix a comment
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-05-11 06:33:50 +00:00
Suguru Hirahara
c4f59d4d56
Add E2E test of ThemeChoicePanel ( #10469 )
...
* Add E2E test of ThemeChoicePanel
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Edit a comment
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Apply feedback
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Remove obsolete data-testId attributes
They has become obsolete with bfa8152538a3a0804ac14e231578d0cba73aa308.
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Update a jest snapshot
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-05-09 13:48:55 +00:00
Suguru Hirahara
30ac950523
Emulate TabbedView's actual min and max widths on user settings tabs ( #10737 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-04-28 08:13:04 +00:00
Suguru Hirahara
326e217d3f
Enable Jest and Percy snapshots for PreferencesUserSettingsTab ( #10701 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-04-27 18:11:48 +00:00
Suguru Hirahara
e24e85f7a5
Merge set-integration-manager.spec.ts with general-user-settings-tab.spec.ts ( #10698 )
...
* Merge `set-integration-manager.spec.ts` with `general-user-settings-tab.spec.ts`
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Remove `set-integration-manager.spec.ts`
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Remove a duplicate command
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-04-24 07:56:25 +00:00
Suguru Hirahara
893feed13b
Remove a redundant snapshot - 'Manage integrations' on General settings tab ( #10689 )
...
This snapshot became redundant thanks to a new one on general-user-settings-tab.spec.ts (User settings tab - General), and should be removed to reduce the usage of quota.
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-04-21 13:41:48 +00:00
Suguru Hirahara
467c52a2ae
Add E2E test - general-user-settings-tab.spec.ts ( #10658 )
...
* Add E2E test: `general-user-settings-tab.spec.ts`
Initial implementation
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* lint
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Check an input area for a new email address too
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-04-20 13:18:19 +00:00
Suguru Hirahara
9b8459e8e9
Update device-management.spec.ts - use Cypress Testing Library ( #10585 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-04-12 15:58:28 +00:00
Suguru Hirahara
7503bf6b96
Fix spacing of headings of integration manager on General settings tab ( #10232 )
...
* Fix spacing of headings of integration manager on General settings tab
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* lint
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Check the column gap
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Iterate
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Scroll to 'mx_SetIntegrationManager' and take a snapshot of the dialog
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Revert "Scroll to 'mx_SetIntegrationManager' and take a snapshot of the dialog"
This reverts commit 9151d6a34de109c0dffa95046397c13f4b61f5a4.
* Specify actual width of mx_SetIntegrationManager
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-04-05 08:13:32 +01:00
devonh
79033eb034
Add dendrite support to cypress tests ( #9884 )
...
* Minimum hacks required to run cypress tests with dendrite
* Remove wget hack since dendrite containers now have curl
* Add basic dendritedocker plugin & hack into login spec for testing
* Add generic HomeserverInstance interface
* Add env var to configure which homeserver to use
* Remove synapse specific homeserver support api
* Update the rest of the tests to use HomeserverInstance
* Update cypress docs to reference new homeserver abstraction
* Fix formatting issues
* Change dendrite to use main branch container
2023-01-10 16:29:56 -07:00
Kerry
0485b74acb
Device manager - design tweaks ( #9768 )
...
* hover style on dropdown
* hover states
* device details spacing
* device details h3 -> h4
* missing fullstops
* update snapshots for new copy
* device details expand icon bigger
* hide current session security card when details expanded
* filter dropdown padding and hover state
* update cypress selector for device detail heading
2022-12-20 01:17:05 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Kerry
888e69f39a
Device manage - handle sessions that don't support encryption ( #9717 )
...
* add handling for unverifiable sessions
* test
* update types for filtervariation
* strict fixes
* avoid setting up cross signing in device man tests
2022-12-08 21:52:00 +00:00
Kerry
caac059479
Device manager - add tooltip to device details toggle ( #9594 )
...
* add hide/show tooltip to dm details toggle
* use named export, update tests
2022-11-21 08:24:56 +13:00
Kerry
d473b4ac4a
Device manager - confirm sign out of other sessions (PSG-921) ( #9487 )
...
* change testid attribute for dialog buttons to rtl friendly
* add confirm dialog for signing out sessions
* cleanup commented
* update cypress tets
* clear modals before test
* missing modal in jest tests on ci only
2022-10-25 10:39:48 +02:00
Kerry
17fce6ccb2
Device manager - device tile main click target ( #9409 )
...
* change device tile click to toggle details instead of selection
* lint
* test current device section click
* stuck cypress
2022-10-14 12:43:20 +01:00
Kerry
3a39dfc851
Cypress - fix device manager test ( #9408 )
2022-10-13 19:33:55 +00:00
Kerry
28bd58e551
Device manager - cypress test ( #9398 )
...
* test new device manager
* Update cypress/e2e/settings/device-management.spec.ts
Co-authored-by: Travis Ralston <travisr@matrix.org >
Co-authored-by: Travis Ralston <travisr@matrix.org >
2022-10-13 07:27:48 +00:00
Travis Ralston
32478db57e
Migrate the hidden read receipts flag to new "send read receipts" option ( #9141 )
...
* Migrate the hidden read receipts flag to new "send read receipts" option
For safety.
* Appease linter & ignore guests
* `void`
2022-08-08 13:48:28 -06:00