Commit Graph

947 Commits

Author SHA1 Message Date
Anastasiya Semenkevich 4f0f336c25 chore: add verifications when checking checkboxes on modal 2024-08-26 14:43:51 -04:00
Lukáš Tinkl 2bfa6bbf2a
feat(Settings/Privacy and security): add Privacy Policy popup (#16171)
- mention the "Privacy Policy" document in the text explaining "Help us
improve Status", make a link to it and display it in a separate popup
- add a standalone header button to the settings page, doing the same
- extend storybook page with the "placement" param

Fixes #16157
2024-08-21 11:17:20 -04:00
Igor Sirotin 395f0e515b
chore_: allow disabling http/ws api from cli (#16118) (#16126)
* chore_: allow disabling http/ws api from cli

* ci: add env vars to prevent autotests hitting 8545 (#16120)

* chore: increase timeout for saved addresses test

* ci: add env vars to prevent autotests hitting 8545 port

---------

Co-authored-by: Anastasiya <82375995+anastasiyaig@users.noreply.github.com>
2024-08-15 10:43:48 -04:00
Anastasiya eb128d6a97
chore: make tests running for dev build and update marks (#16033) 2024-08-08 11:25:10 -04:00
Anton Danchenko 903177b8db
tests: rework e2e tests according to product changes (#15990) (#16000)
* tests: rework e2e tests according to product changes
2024-08-06 10:34:33 -04:00
Alex Jbanca 5e4a72ade5 chore(E2E): Skip tests on watch only accounts 2024-08-06 08:22:25 -04:00
Stefan Dunca 112a6f3003
Connection fixes for v2.30.x (#15921)
* chore(dapps) remove the POC wallet connect

Updates: #15598

* fix(dapps) Wallet Connect internet connection reestablishing issue

Add a new NetworkChecker QObject to StatusQ to be used in checking
internet connection status. This is used by the WebEngineLoader
to only allow loading of web pages when there is an active internet
to cover for a corner case on MacOS where the internet connection is
not reestablished if the WebEngineView was loaded without an active
internet connection.

Closes: #15598, #15806

* chore(dapps) disable eth_signTransaction for Wallet Connect

Closes: #15661
2024-07-31 13:23:39 -04:00
Anastasiya 972c190f65
test: community ban member steps added (#15878)
Co-authored-by: Valentina Novgorodtceva <valentina@status.im>
2024-07-30 10:48:39 -04:00
Anastasiya aca39e1b6e
chore: fix link preview (#15851)
Co-authored-by: Valentina Novgorodtceva <valentina@status.im>
2024-07-29 12:53:53 -04:00
Anastasiya 1813e1a3da
chore: removed condition for scroll, fixes issue with edit network (#15832) 2024-07-26 13:39:23 -04:00
Valentina Novgorodtceva 60ee909598 chore: increased timeout for some buttons and created fixture to close apps before session 2024-07-25 12:20:56 +03:00
Anastasiya 2c70062dc8 chore: temp disable keycard tests 2024-07-23 19:50:16 +03:00
Valentina Novgorodtceva 7d49b6bd9c chore: fix for metrics popup 2024-07-23 10:59:03 +02:00
Valentina Novgorodtceva 7ec4230a32 chore: fixes for new flow 2024-07-23 10:59:03 +02:00
Valentina1133 bb4c94438f
chore: owner and member can view and post in non-restricted channel (#15421) 2024-07-19 17:44:04 +07:00
Stefan 248ba1c1c8 feat(dapps): Add support for max fees in WalletConnect requests
Compute max fees for transaction related requests and display the
results to user.

Also:

- Add helper to convert from hex (backend) to decimal (frontend) values.
- Add helper to convert from float gwei to hex wei
- Update tests to accommodate for the new dependencies.

Sourcing of account balances is not included therefore the transaction is
allowed to go through even if the account balance is insufficient. An error
will be generated by the backend in this case.

Updates: #15192
2024-07-19 10:02:50 +02:00
Valentina1133 e1611cbc83
chore: keycard tests fixed, improved and other tests fixed accordingly (#15656) 2024-07-19 13:43:44 +07:00
Valentina1133 2b415bdc53
test: block and unblock user test added (#15577) 2024-07-18 17:57:24 +07:00
Valentina1133 e73df3da11
chore: raise Assertion error correctly (#15654) 2024-07-18 17:27:56 +07:00
Anastasiya Semenkevich 021d06deb8 chore: add background color verification for avatar 2024-07-18 13:06:11 +03:00
Anastasiya Semenkevich 9f03c2d425 tests: enable back test for account creation in settings
Closes https://github.com/status-im/status-desktop/issues/15286
2024-07-17 12:32:33 +03:00
Valentina Novgorodtceva b0f373f1dc chore: removed duplicated method, updated test according to changes 2024-07-17 12:32:16 +03:00
Anastasiya Semenkevich 7e69a2e465 tests: fix broken reference in links preview test 2024-07-15 14:33:56 +03:00
Anastasiya Semenkevich 046892dd98 chore: temp remove the wrong test case reference 2024-07-15 07:59:08 +03:00
Valentina Novgorodtceva 2a4e341f9d chore: keycard env set separately for keycard tests only 2024-07-12 14:02:11 +03:00
Anastasiya Semenkevich d814ec12ef chore: remove repetitive code and re-order some classes 2024-07-12 13:00:10 +03:00
Valentina Novgorodtceva 01b4d1305d test: verifications for share profile popup added 2024-07-11 16:56:27 +03:00
Valentina1133 4dc170688e
test: hidden community channel test added (#15485) 2024-07-11 17:51:56 +07:00
Valentina1133 6672816f84
chore: changes for tests stability (#15500) 2024-07-11 17:04:32 +07:00
Valentina1133 48b3c72957
chore: added removing of watched account (#15517) 2024-07-11 16:15:22 +07:00
Valentina Novgorodtceva 78e605d928 chore: reworked scroll method 2024-07-10 15:06:32 +03:00
Lukáš Tinkl 8504fb55a1 chore[UI - Wallet Stability] Rename SendModalFooter to TransactionModalFooter
... and remove particular code for send modal

- derive the footer from the standard `StatusDialogFooter` to reduce
code duplication (drop shadow, divider, margins, etc)
- rename the default button text
- expose the icon name and make it used the correct login/auth type icon
- some minor fixes and cleanups

Fixes #15212
2024-07-10 10:29:05 +02:00
Valentina1133 7b8361ec0f
chore: created separate files for onboarding, settings, wallet names (#15457) 2024-07-09 17:05:39 +07:00
Anastasiya 9662c974a0 chore: use uuid in screenshot name instead of timestamp to make the filename smaller 2024-07-08 18:23:07 +03:00
Valentina Novgorodtceva e1bb235b4e chore: method to set waku mode added 2024-07-08 17:31:41 +03:00
Valentina1133 50b0d7d039
chore: fix link preview and add more verifications (#15435) 2024-07-04 16:02:54 +07:00
Valentina Novgorodtceva cd37994e6b chore: some changes to stabilise tests, skipped assets sorting 2024-07-01 13:56:22 +03:00
Anastasiya Semenkevich 5684aac868 tests: replace seed recovery with new user creation instead 2024-07-01 13:41:57 +03:00
Anastasiya Semenkevich f038d83281 chore: address review from https://github.com/status-im/status-desktop/pull/15251/ 2024-06-28 17:27:59 +03:00
Anastasiya Semenkevich 8bf4199433 chore: add geth.log to allure 2024-06-28 17:27:59 +03:00
Valentina Novgorodtceva 1c38b209c1 chore: replaced steps with user data for online identifier test 2024-06-28 16:53:59 +03:00
Valentina Novgorodtceva 4693660226 chore: replaced watched address to another one and enabled test 2024-06-28 16:53:49 +03:00
Anastasiya Semiankevich e2d7265d5b chore: custom timeout where app freezes with ticket reference 2024-06-27 12:08:03 +03:00
Anastasiya Semiankevich 289d3561bd chore: add isFrozen function and make the timeout for click a param 2024-06-27 12:08:03 +03:00
Valentina Novgorodtceva c71d11e990 chore: duplicate permission step added to permission test 2024-06-27 09:58:24 +03:00
Valentina Novgorodtceva 8bc24c5803 chore: fix for community name 2024-06-26 11:41:10 +03:00
Valentina Novgorodtceva 37edd927f5 chore: fixes for mint owner token test 2024-06-26 11:41:00 +03:00
Anastasiya Semiankevich 5b30d25387 chore: add more logging to QT components 2024-06-26 11:19:06 +03:00
Valentina Novgorodtceva afde836517 test: replaced old test of sending request to send/accept/decline request and remove contact 2024-06-24 16:24:57 +03:00
Valentina Novgorodtceva 50553f623a test: prepared user data for future tests 2024-06-24 16:24:57 +03:00