Alex Jbanca
663fd91425
chore(AccountSelector): Default to the first item in the account selector when the pre-selected address is not found in the model
...
There are cases when the AccountSelector can receive invalid address in the input API. In this case we'll default to the first selected item
2024-07-19 19:53:31 +03:00
Alex Jbanca
5fc3b37fbd
fix: Fixing crash on status-go exception when calling `getOwnedCollectiblesAsync`
2024-07-19 19:53:31 +03:00
Alex Jbanca
1b67063eac
fix(AssetsView): Align the selected chains data type in the assets view with the nim property
...
Nim chain selection is a colon separated string, but the assets adapter expects a chainId array for the selection
2024-07-19 19:07:51 +03:00
Alex Jbanca
5586d0f98a
fix(Swap): Remove unnecessary default chain pre-selection
2024-07-19 19:07:51 +03:00
Alex Jbanca
9f40f0fada
fix(Swap): Fixing the account balance in the swap modal
...
The root cause of this issue is the improper computation of the `accountBalance` expression role in the accounts model. Its value depends on another model (`filteredBalancesModel`) and by the time the expression role gets computed the proper `balance ` is not ready in the `filteredBalancesModel`.
This is a quick fix, but maybe the real fix should be restructuring the adapter and the model dependencies. I'd look out for any `ModelUtils` usage and replace it with a declarative approach if possible.
2024-07-19 19:07:51 +03:00
Alex Jbanca
73bcacbfc0
chore(ModelEntry): Emit itemChanged event when the ModelEntry points to another model item
...
+ emit row changed after data is avaialble
to squash - modelEntry
2024-07-19 19:07:51 +03:00
Roman Chornii
357ba99495
fix(SeedPhrasePopup): fixed popup size when there is 1 item in the list. ( #15639 )
...
Fixes : #15478
2024-07-19 18:41:57 +03:00
Roman Chornii
ecec94b1ff
fix: Removed duplicated text in Token Popup by reusing existing supportedTokenSources mapping ( #15587 )
...
fixes #14366
2024-07-19 18:41:40 +03:00
Khushboo Mehta
4b30b12fee
fix(@desktop/wallet): fix for SwapSignModal has wrong value
...
fixes #15605
2024-07-19 17:35:42 +02:00
Khushboo Mehta
fd3b76115f
fix(@desktop/wallet): SwapModal: Fix for can approve Swap with no amount entered
...
fixes #15553
2024-07-19 17:35:42 +02:00
Michał Cieślak
1e88756c13
SendModal: new AmountToSend initial integration
...
- new AmountToSend used in SendModal
- MaxSendButton simplified
Closes : #15207
2024-07-19 17:27:08 +02:00
Michał Cieślak
613fa4d19f
feat(SendModal): New AmountToSend component
...
In comparison to the previous version it provides simpler API
and better validation based on AmountValidator.
Old version will be removed after full integration of the new version.
2024-07-19 17:27:08 +02:00
Michał Cieślak
84be1d9da7
feat(StatusQ): AmountsArithmetic - utility method added for creating num from exponent
2024-07-19 17:27:08 +02:00
Michał Cieślak
b9790c9797
feat(StatusQ): AmountValidator for handling user-provided fp numbers
2024-07-19 17:27:08 +02:00
Igor Sirotin
3202413501
fix: join community with keycard ( #15635 )
...
* fix: keycard signature add 27
* fix: hash message before signing on keycard
2024-07-19 16:17:46 +01:00
Anastasiya Semenkevich
c3761ebd61
ci: enable keycard mock lib for nightly builds
2024-07-19 16:39:40 +03:00
Lungu Cristian
05287c873a
fix(walletconnect)_: tx fees not sent ( #15678 )
2024-07-19 16:33:22 +03:00
Jakub Sokołowski
e43ebc26a3
feat(ci): add Nix Linux build to nightly and release builds
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-19 16:11:50 +03:00
Valentina1133
bb4c94438f
chore: owner and member can view and post in non-restricted channel ( #15421 )
2024-07-19 17:44:04 +07:00
Ivan Belyakov
2f9bf48856
fix(wallet): fix balance chart to display chart for tokens
...
Replace missing methods calls of chart after it was replaced with a different
component.
Update chart on networks change.
Fix data for all chains requested - both test and real networks.
Fix some unrelated qml errors
2024-07-19 12:34:06 +02: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
Jonathan Rainville
2501e04ccb
Add Beta tag to the features that are not yet fully ready ( #15617 )
...
Fixes #15614
* feat(StatusQ): add StatusExperimentalTag component and page
* chore(beta): add beta tag to ENS
* chore(beta): add beta tag to Activity tab
* chore(beta): add beta tag to wallet settings
* chore(beta): add beta tag to Notification Center
2024-07-18 16:10:24 -04:00
Igor Sirotin
9a16ae40bf
chore: move yarn install to update target ( #15657 )
2024-07-18 16:36:11 +01:00
Stefan
4341cfb4d2
feat(dapps) reject request on closing of modal
...
Closes : #15585
2024-07-18 17:15:24 +02: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
Igor Sirotin
e580953b81
fix: removed duplicated wallet conect icon ( #15625 )
...
* fix: removed duplicated wallet conect icon
* fix: qrc path
2024-07-18 09:02:07 +01:00
Cuteivist
55b2224593
fix(wallet): Validate decimals for crypto when sending ( #15523 )
2024-07-17 18:48:16 +02:00
Khushboo Mehta
ec86a30d6e
fix(@desktop/wallet): Fix for Swap - Pay and Receive assets get unselected, Pay amount resets to 0
...
fixes #15525
2024-07-17 17:25:57 +02:00
Khushboo Mehta
1d7ab859be
fix(!desktop/wallet): Swap Modal doesn't have cursor visible when launched
...
fixes #15417
2024-07-17 17:25:57 +02:00
Noelia
34730eb9ff
fix(Wallet/BridgeModal): Some small UI fixes to be more accurate to the new design and better UX
...
- Network item hover color, selected item border and background changed to have a better UX and being more accurate to the new design.
- Disabled option of unchecking networks. At least, always one should be selected.
2024-07-17 16:54:25 +02:00
Noelia
480a3ed182
fix(Wallet/BridgeModal): Incorrect preselected recipient value and network model for bridge
...
- Fixed incorrect preselected recipient object for bridge modal.
- Fixed network model assignment for bridge.
Fixes #15629
2024-07-17 16:54:25 +02: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
Michał Cieślak
44808424a4
StatusQ: QValidator fully exposed to QML
...
Closes : #15581
2024-07-17 01:32:04 +02:00
Anastasiya Semenkevich
26508f5c91
chore: change the test rail project id
2024-07-16 17:45:20 +03:00
Michal Iskierko
aee9db4b5c
chore(@desktop): upgrade nim-status-go
...
Issue #15446
2024-07-16 14:58:13 +02:00
Michal Iskierko
64fa2ff9d6
chore(@desktop): upgrade status-go
...
Issue #15446
2024-07-16 14:58:13 +02:00
Michal Iskierko
ecaa9b39c0
feat(@desktop/metrics): Initialize centralized metrics
...
Issue #15446
2024-07-16 14:58:13 +02:00
Jonathan Rainville
54924420e6
fix(import): fix import community popup ( #15568 )
...
Fixes #15526
Fixes the import popup showing the wrong state. That was because a param was removed from the function, but not from the call to that function, so `true` was passed in `invitationPending` when it shouldn't have.
I also added a call to `spectateCommunity` before the community intro popup so that the community spectated beforee sending the request
2024-07-15 13:27:28 -04:00
Cuteivist
2cad2a0885
fix: Save settings before logging in ( #15506 )
2024-07-15 15:09:44 +02:00
Anastasiya Semenkevich
7e69a2e465
tests: fix broken reference in links preview test
2024-07-15 14:33:56 +03:00
Ivan Belyakov
53ba432a89
fix(keycard): login using keycard with multiple profiles stuck
...
Fixes #15033
2024-07-15 11:55:54 +02:00
Cuteivist
00fd183a33
chore: Revert binding workaround ( #15572 )
2024-07-15 11:44:26 +02:00
Roman Chornii
c4d930ef88
fix(dapps) fail to process a transaction if missing usual fields ( #15481 )
...
Updates: #15189
Co-authored-by: Stefan <stefand@status.im>
2024-07-15 12:23:35 +03:00
Anastasiya Semenkevich
046892dd98
chore: temp remove the wrong test case reference
2024-07-15 07:59:08 +03:00
Dario Gabriel Lipicar
ceeef2f313
fix(@desktop/wallet): properly parse suggested routes error response
2024-07-12 19:02:03 -03:00
Khushboo Mehta
6ae7e5fea2
fix(@desktop/wallet): Swap:: calculate propsal even if amount entered is more than balance
...
fixes #15509
2024-07-12 19:02:03 -03:00