Alex Jbanca
8a69f3bc63
fix(SeedPhrase): Fixing seed phrase validation ( #13496 )
...
* fix(SeedPhrase): Fixing seed phrase validation
1. Validate each word after the editing is finished
2. Fixing the seed phrase suggestions where the suggestions box was hidden behind other ui elements
3. Propagate editingFinished signal in StatusBaseInput, StatusInput, StatusSeedPhraseInput
4. Fixing undefined `mnemonicIndex` errors
* fix: Refactoring of SeedPhraseInputView
Remove duplicated code and use EnterSeedPhrase component
+ Added storybook page
* fix(Onboarding): Fixing seed phrase validation on windows
The seed phrase validation fails on windows due to the dictionary line endings
* chore(squish): Update e2e tests to the new enter seed phrase panel construction
* fix: Load english dictionary from local file using StringUtils
2024-02-14 15:50:14 +02:00
Alexandra Betouni
480985ca4e
[Settings]: Added change password view ( #13284 )
...
* [Settings]: Added change password view
Closes #10037
Adding configuration options to PasswordView
* feat(ChangePassword): Integrate ConfirmChangePasswordModal
1. Integrate with backend
2. Clean unused components
* feat: Add support to restart application
1. Adding restart app support in DOtherSide
2. Integrating nimqml
3. Expose in qml in Utils
* chore: Move changeDatabasePassword call to threadpool
* chore(squish): Fix failing tests due to settings index changes
---------
Co-authored-by: Alex Jbanca <alexjb@status.im>
2024-02-09 13:31:37 +02:00
Anastasiya Semenkevich
92c58d9cbf
fix locator
2024-02-07 10:39:18 +01:00
Sale Djenic
cf09505071
feat(savedaddresses): context menu - remove saved address
...
Closes #13093
2024-01-08 14:41:30 +01:00
Sale Djenic
9da47c5294
fix(tests): e2e saved addresses related tests fixed
2024-01-04 17:45:57 +01:00
Sale Djenic
3d5b24b87f
fix(tests): e2e saved addresses related tests fixed
2024-01-04 17:45:57 +01:00
Igor Sirotin
e5b68e8823
fix: messaging settings and url unfurling fixes ( #12457 )
...
* remove browser selection setting
* remove main whitelist settings. replace tenorGif setting with gifUnfurlingEnabled
* remove old unfurling
* move history nodes section
* disable outdated e2e tests step
* remove isGifWidgetEnabled setting
* fix: StatusMessage height when gif unfurling disabled
---------
Co-authored-by: Anastasiya Semenkevich <anastasija.ig@gmail.com>
2023-10-18 10:03:32 +01:00
Lukáš Tinkl
e6408724c9
feat(settings): add Privacy Statement and Terms of Use
...
- bundle those 2 documents as Markdown
- some UI fixes according to latest Figma
Fixes #12192
2023-09-25 14:09:45 +02:00
Anastasiya Semenkevich
6fa519a4c0
test(@tst_wallet_settingsManagement): add test to add new account from settings
2023-07-27 11:27:00 +03:00
Khushboo Mehta
9800dad3ba
feat(@desktop/wallet): Account view - New Account view UI
...
fixes #11537
2023-07-21 15:37:30 +02:00
Khushboo Mehta
a468635ddc
feat(@desktop/wallet): Networks - New List UX with link mainnet/testnet + testnet mode enable/disable
...
fixes #11252
2023-07-14 08:57:36 +02:00
Khushboo Mehta
c47140a406
feat(@desktop/wallet): Wallet accounts - Account List
...
fixes #11189
2023-06-23 16:55:36 +02:00
Lukáš Tinkl
fe9bb7d398
chore: Update StatusBaseButton content item layout
...
- introduce StatusButton storybook page with controls to play around
with the its options and variants
- StatusBaseButton: make the content item horizontally centered by
default
- StatusBaseButton: remove `textAlignment` and fix `textFillWidth` for
the intended usage
- fixup usage of the 2 above options which were introduced merely as a
workaround, mostly in wallet + corresponding storybook pages
Fixes #10903
2023-06-20 14:10:35 +02:00
Anastasiya Semiankevich
373608d744
chore(@e2e_tests): split scenario to create and edit, improved edit logic
2023-06-15 18:14:13 +03:00
Anastasiya Semiankevich
601696f589
chore(e2e_tests): extend saved address creation with network options
2023-06-15 12:22:48 +03:00
Anastasiya Semiankevich
d9f15ace2b
test(@tst_wallet_account_management): add test to verify hide watch-only button
2023-06-13 12:46:09 +03:00
Vladimir Druzhinin
a1f3485f98
Tests fix ( #10871 )
...
- "id": "edit" removed in object names
- closing app improves via waiting for close context
- attempts added for unstable actions on UI
- detach application with waiting for process close added
2023-06-02 16:34:09 +02:00
Vladimir Druzhinin
be1b30f2df
Unstable tests skipped ( #10861 )
2023-05-30 16:42:55 +02:00
Vladimir Druzhinin
8098775280
test/start multiple app instances added ( #10779 )
...
* test/start multiple app instances added
#10401
* test/Tests on switch user state skipped
#10401
2023-05-30 12:24:04 +02:00
Vladimir Druzhinin
4da388b5bc
test/start application with custom data folder
...
#10293
2023-05-23 07:42:38 -04:00
Vladimir Druzhinin
0d38f7acdb
Test/10287 suite wallet ( #10675 )
...
* test(suite_wallet): tests fix
#10287
2023-05-17 16:39:58 +02:00
Vladimir Druzhinin
219eb04da9
test(suite_onboarding): fix tests ( #10260 )
...
#9285
2023-05-04 18:18:19 +02:00
Vladimir Druzhinin
7ec7047e9c
test(suite_settings): fix tests ( #10265 )
...
#9284
2023-05-03 18:23:12 +02:00
Vladimir Druzhinin
c85cead983
tests: fix start application issue ( #10505 )
...
- two attempts added
2023-05-02 17:54:27 +02:00
Vladimir Druzhinin
7757c3b47d
test(suite_settings/tst_userIdentity): Fix test on display name, bio and social links ( #10226 )
...
- scroll profile settings view added
- method to add links fixed
- SettingProfile class moved from Settings class
2023-04-24 11:39:07 +02:00
Sale Djenic
7f8d6ce2c7
feature(@desktop/ui-tests): managing wallet accounts tests added
...
Closes #9997
2023-04-13 19:51:10 +02:00
Vladimir Druzhinin
b77c0f13a9
test(suite_settings/tst_mainSettingsSection): Fix test on backup seed phrase ( #10204 )
...
#8279
2023-04-13 16:53:50 +02:00
Magnus
e19f0aa7f7
test(tst_communityPermissions): permissions setting is available
...
new scenario
2023-03-16 09:20:36 +01:00
Jonathan Rainville
40a157a5af
fix(test): fix create category test
2023-03-03 16:14:38 -05:00
Jonathan Rainville
5f4000b7a5
test(chat): re-add chat order test using 1-1 chat
...
Fixes #9251
2023-02-08 13:54:08 -05:00
Jonathan Rainville
7a3144ebfc
test(community): re-add mark as read test in community tests
...
Fixes #9250
2023-02-08 13:46:15 -05:00
Jonathan Rainville
5bb4a3741d
test(community): re-add test that does a mention
...
Fixes #9244
2023-02-08 13:01:53 -05:00
Jonathan Rainville
b798b18c18
test(community): re-add a couple of chat tests in community tests
...
Fixes #9240 #9241 #9242 #9243 #9239
2023-02-08 12:34:58 -05:00
Jonathan Rainville
7a3a984fa4
test(env-var): add TEST_ENVIRONMENT env var for test specific changes
...
Fixes #9210
Adds the `TEST_ENVIRONMENT` that stops banners from showing and touch id to be activated (needs to be tested by someone on Mac).
Also improves the waiting time on verifying screens. Will undo that change if it becomes flaky.
To make sure your local tests still work well and hide the banner as well, make sure to put `TEST_ENVIRONMENT=1` in the suite settings' env vars
2023-01-27 11:26:41 -05:00
Igor Sirotin
6017a01b9a
feat(tst_communityNavigation): Implemented community leave test
2023-01-26 19:27:13 +03:00
Jonathan Rainville
4a93fa14bc
chore(tests_: remove tests that use public chats
2023-01-25 10:05:55 -05:00
Jonathan Rainville
67e0df17e1
test(contact): add a test that sends a contact request from the chat
...
Fixes #6883
2023-01-05 15:21:38 -05:00
Jonathan Rainville
235c0d3042
test(community): add a test where the admin can delete a user's message
...
Fixes #6891
2023-01-04 11:12:47 -05:00
Noelia
ec8c64d7a1
test(tst_userIdentity): Fix test scenarios broken due to new user profile design
...
- Fixed test scenarios broken due to new user profile design.
- Added new verifications in social links: github, youtube, discord and telegram.
- Scenario statements reorganization.
Fixes #8281
2022-12-20 15:53:50 +01:00
Michal Iskierko
0da0360beb
fix(@desktop/tests): Fixing gif and image unfirling scenarios
...
Fix #7912
2022-12-14 12:55:57 +01:00
Lukáš Tinkl
73cc621f0c
fix: Rename "Chat" tooltip to "Messages"
...
... and do it the proper way, ie. make the string translatable as we
can't handle translations coming from NIM files at the moment
Closes #8418
2022-12-13 03:46:25 +01:00
Alex Jbanca
0526dca298
Fix "The user signs up with a profile image" squish test case
2022-12-07 20:18:57 +01:00
Igor Sirotin
e3bfdc0f09
fix(StatusPopupMenu): Refactoring
2022-12-02 10:30:50 +03:00
Jonathan Rainville
4c1370f7ef
test(Settings): adds a test that sends a contact request with chat key
2022-11-29 15:51:29 -05:00
Patryk Osmaczko
5d305a5221
refactor(StatusAppNavBar): simplify navbar
...
- removed imperative filtering
- removed imperative size calculation
- removed all ugly hacks
fixes : #7167
fixes : #8463
2022-11-29 16:06:33 +01:00
Michal Iskierko
48b2b978e4
fix(@desktop/test): Fixing chat flow test
...
Fixing hover menu problems: reply, edit, delete message.
Fix #7911
2022-11-28 11:17:00 +01:00
Noelia
78d23ccde8
test(chore): Add Automatic Screenshots on Test Failures and Errors
...
Set `logScreenshotOnFail` property.
Closes #8330
2022-11-22 18:55:02 +01:00
Noelia
1da0cf9c79
test(onboarding): Improved validation after login
...
Added validation of empty chat panel image to check that `StatusMainScreen` is ready.
2022-11-22 18:55:02 +01:00
Noelia
ed42928f0b
test(chore): Renamed and reorganized files and added files flow diagram
...
Renamed `startupSteps.py` to `commonInitSteps.py`.
Cleanup `Processes` folder (not used).
Moved `walletInitSteps.py` inside the own suite steps.
Added files flow diagram.
Closes #8353
2022-11-22 12:44:57 +01:00
Noelia
80bb09cc67
test(suite_onboarding): Update bdd hooks related to the suite and suite cleanup and reorganization
...
- Added specific `bdd_hooks.py` for `tst_passwordStrength`.
- Updated `tst_passwordStrength` screenshots (now taken when input is focused).
- Restored `tst_statusLoginPassword` scenarios.
- `tst_statusSignUp` will only contain positive signup test case.
- Created new test case tst_signUpSeedPhraseNegativeCases`.
- Created new test case `tst_signUpNegativeCases` with specific `bdd_hooks.py`.
Closes #8013
2022-11-21 08:55:38 +01:00