Sale Djenic
0c4b7e92a0
fix: tx fails if the bonder fee is higher than the amount being sent
...
Closes #15922
2024-07-31 16:59:33 +02:00
Cuteivist
74bc695f10
chore(wallet): Hide Swap if cannot send ( #15918 )
2024-07-31 16:02:03 +02:00
Jonathan Rainville
4159148ab7
fix(profile): fix canceling modifications in the profile ( #15905 ) ( #15906 )
...
Fixes #15904
2024-07-31 10:00:56 -04:00
Khushboo Mehta
2447fa3554
fix(@desktop/wallet): Swap modal - Pay input amount - deleting 1 decimal deletes the entire number
...
fixes #15818
2024-07-31 15:20:37 +02:00
Sale Djenic
7f046208da
fix: fixes few issues caused by incorrect accounts migration
...
Closes : #15863
Closes : #15899
Closes : #15861
2024-07-31 14:55:22 +02:00
Stefan
98c18901e0
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
2024-07-31 14:08:16 +02:00
Stefan
910af539d6
chore(dapps) remove unused Wallet Connect authentication from the SDK
...
Also add more debug logs for unhandled events
Updates: #15598
2024-07-31 14:08:16 +02:00
Stefan
992944870b
chore(dapps) update Wallet Connect SDK to latest version 1.13.0
...
Upgrade from `1.11.2` to `1.13.0`
Updates: #15598
2024-07-31 14:08:16 +02:00
Stefan
da622348f6
chore(dapps) remove the POC wallet connect
...
Updates: #15598
2024-07-31 14:08:16 +02:00
Cuteivist
20620e04cf
fix(wallet): Repeat transaction updates ( #15571 )
2024-07-31 13:58:05 +02:00
belalshehab
5d4afba07f
fix(wallet)_: Filter non-bridgeable assets in Bridge Modal
...
- Implemented a bridgeableGroupedAccountAssetsModel in WalletAssetsStore.qml to dynamically filter assets based on their bridgeability.
closes : #15697
2024-07-31 12:43:24 +03:00
Stefan
222b9c74f5
chore(dapps) disable eth_signTransaction for Wallet Connect
...
Closes : #15661
2024-07-31 09:22:31 +02:00
Cuteivist
dd25572c28
fix(wallet): Constrain token name size to send modal width ( #15859 )
2024-07-31 06:53:43 +02:00
Cuteivist
31ade3e742
fix(wallet): Update preferred networks even when empty ( #15841 )
2024-07-31 06:53:35 +02:00
Lukáš Tinkl
4dbae17bb9
fix(ConnectDAppModal): don't overflow texts
...
- set the correct widths and elide mode
- fixup the visuals of the NetworkFilter combo box (to disable it w/o
making it look disabled)
- fix passing the connection status down to DAppCard
2024-07-31 00:10:10 +02:00
Jonathan Rainville
298a6c3477
chore(beta): add beta tag to pairing screens ( #15873 ) ( #15901 )
...
Fixes #15871
Adds a beta tag to the pairing screens on onboarding and settings
2024-07-30 12:55:03 -04:00
Sale Djenic
fdd743a817
feat: checksum validation added to adding watch only address
...
Fixes : #15779
2024-07-30 18:17:53 +02:00
Sale Djenic
822410f6b6
feat: checksum validation added to adding saved addresses
...
Fixes : #15772
2024-07-30 18:17:53 +02:00
belalshehab
955c8f6580
fix(wallet)_: Disable send button on router errors & visually indicate gas issues
...
* Disable the send button when the router returns errors.
* Display a red arrow on networks lacking sufficient gas for the transaction.
Closes #15700 #15701
2024-07-30 18:32:58 +03:00
richΛrd
446eb6e7ae
fix: bump statusgo to fix storenode URLs ( #15894 )
2024-07-30 11:10:41 -04:00
richΛrd
e189246bca
fix: missing wakuv2 fields in createAccountRequest toJson func ( #15876 )
2024-07-30 09:11:51 -04:00
Valentina1133
44281aabd0
test: community ban member steps added ( #15845 )
2024-07-30 12:44:35 +07:00
richΛrd
1cb05d5814
chore: rename shards.test to status.prod ( #15782 )
2024-07-29 18:26:31 -04:00
Godfrain Jacques
c4053ad7fc
chore: update status-go ( #15866 )
2024-07-29 14:28:46 -04:00
Lukáš Tinkl
fbb112f64b
fix(DAppSignRequestModal): correctly compute text painted height
...
- fixes text overflowing the box height
Fixes #15650
2024-07-29 16:48:22 +02:00
Roman Chornii
a310b8b803
fix(dApps): Improved logic for disconnecting of dApps in the app. ( #15840 )
...
Closes : #15814
2024-07-29 17:39:56 +03:00
richΛrd
f777f0739e
chore: set missing message verification and confirmation for message sent enabled by default ( #15774 )
2024-07-29 09:56:09 -04:00
Khushboo Mehta
354f2e4359
fix(@desktop/wallet): Swap "Approve" button becomes enabled before Approve Tx succeeds/fails
...
fixes #15784
2024-07-29 14:30:16 +02:00
Lukáš Tinkl
0e0b264f4d
fix(ConnectDAppModal): add scrolling
...
- wrap the contents into a scroll view and don't hardcode the height
Fixes #15592
2024-07-29 13:04:09 +02:00
Valentina1133
8046bfeb6b
chore: fix link preview ( #15842 )
2024-07-29 16:29:08 +07:00
Sale Djenic
8424cb5b87
chore: send modal adjustments
...
Closes #15833
2024-07-29 10:54:53 +02:00
Sale Djenic
207902589d
chore: build the error reporting mechanism
...
Closes #15396
2024-07-29 10:54:53 +02:00
Andrey Bocharnikov
ac04e34c21
fix(wakunodes): temporarily hide "add waku nodes" in advanced settings
...
Fixes #14929
Correct fix should be done as part of https://github.com/status-im/status-go/issues/5597 after dependency tasks are done
2024-07-27 01:11:53 +07:00
Valentina Novgorodtceva
ca88b43bf6
chore: removed condition for scroll, fixes issue with edit network
2024-07-26 15:51:02 +03:00
belalshehab
37f7b45274
fix(wallet)_: Handle insufficient gas errors in multi-chain transactions
...
* Refactored gas checking logic into `getChainsWithNoGasFromError`.
* Removed `hasGas` from `controller.nim` and `module.nim`.
* Updated `updatedNetworksWithRoutes` to use chain-specific error data.
Fixes #15681
2024-07-26 14:54:59 +03:00
Igor Sirotin
ff005a219a
chore: update status-go ( #15824 )
2024-07-26 10:45:55 +01:00
belalshehab
1aa2221834
fix(wallet)_: Temporarily disable Max Amount button pending #15709
...
- This commit temporarily disables the MaxAmount button in the `SwapInputPanel` and `SendModal` components.
- The MaxAmount button will be reintroduced with the correct behavior in issue #15709 for the 2.31 release.
closes : #15710
2024-07-25 17:53:40 +03:00
Sale Djenic
db77654274
fix: buying stickers doesn't work and popup may be misleading for the user
...
Closes : #15764
2024-07-25 10:30:31 -04:00
Sale Djenic
e66b0ab0a9
fix: bridging from send modal results in bounder fee error
...
Fixes : #15722
2024-07-25 10:30:19 -04:00
Lukáš Tinkl
0c9d4133a8
fix(SwapModal): ErrorTag looks wrong
...
- wrap the ErrorTag in a Loader, and set the width from there
- added tests for the component width with/without the button
Fixes #15788
2024-07-25 15:11:29 +02:00
Roman Chornii
4bbdeba020
fix(dApps): Added default dApp icon according to the new spec. Extracting dApp name from its url, if no name is provided through walletconnect API. ( #15754 )
...
Closes #15593
2024-07-25 15:43:52 +03:00
Khushboo Mehta
7af8ede0e2
fix(@desktop/wallet): Enabled unit tests previously marked as flaky and skipped
2024-07-25 14:15:31 +02:00
Stefan
7d0e77d86f
fix(dapps) emoji in wallet connect uri error
...
Closes : #15594
2024-07-25 12:55:29 +02:00
Stefan
e574524b9c
feat(dapps) don't allow user selection of networks while connecting
...
The requirements are that we allow all available networks
to Wallet Connect
Also temporarily disable the tests that validate selection working
Closes : #15638
2024-07-25 12:55:29 +02:00
Stefan
f6ae5ceabe
fix(dapps) Wallet Connect url validation
...
The static url validation state `Pairing.errors.ok` was directly
responsible for the validation action in UX. With current change
the validation is now based on the pairing response. When the
pairing response is received the UX is validated and after half second
UX is moved to the approval process (`ConnectedDAppModal`)
Closes : #15591
2024-07-25 12:55:29 +02:00
Stefan
597d4bac9f
fix(dapps) unsupported protocol Wallet Connect corner case
...
We have no easy way to check the protocol and provide a customized
error message. Therefore we generalizes the error message to network
not supported.
Closes : #15649
2024-07-25 12:55:29 +02:00
Lukáš Tinkl
8e0aed35e8
fix(StatusStickerPackClickPopup): display correct detailed contents of a sticker pack
...
- just use the `model.stickers` to access the submodel, remove dead NIM
code
- make sure that the installed sticker packs are loaded, even before
first opening the Sticker popup
- StatusStickerMarket: fix the back button
- fix launching the Buy stickers modal (SendModal)
Fixes #15718
2024-07-25 11:31:46 +02: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
Valentina Novgorodtceva
edc7a7566b
chore: disabled keycard mock in nightly build until it's fixed
2024-07-25 12:20:56 +03:00
Michal Iskierko
8d3a0ac415
feat(@desktop/metrics): add global variables for mixpanel credentials
...
Issue #15729
2024-07-25 11:03:15 +02:00