Commit Graph

2962 Commits

Author SHA1 Message Date
Khushboo Mehta 3865c68737 fix(@desktop/wallet): fixing crash on switching testnet model from on to off 2024-02-08 11:26:50 +01:00
Roman Volosovskyi 3d1c98717a
Replace getWalletTokenBalances with fetchOrGetCachedWalletBalances (#13403) 2024-02-07 11:18:59 +01:00
Jonathan Rainville 7b302c07ef feat(chat): preserve 1-1 chat history when closing it + rename copy
Fixes #12754
2024-02-06 12:30:57 -05:00
Anton Iakimov a5b87314f7
chore: go-waku fleets cleanup 2024-02-06 12:39:05 +01:00
Lukáš Tinkl 9b85a302fc fix(showcase): unbreak drag and drop reordering
- unify the signature of the method to `move(from, to, count)` so that
both ListModel and NIM have it the same
- realize the move operation using the proper `begin/endMoveRows`
instead of doing a full model reset
- simplify signaling `dataChanged()` for all model roles (nimqml now
follows the C++ impl)

Fixes #13329
2024-02-06 10:09:56 +01:00
Godfrain Jacques ae16bd8b67
fix(settings): It's not possible to switch the log level (#13309)
* chore: bump status-go

Closes #13139

* fix(settings): It's not possible to switch the log level

Previously it was not possible to change the state of the Debug toggle.
This is because the code forced the setting the default value, ignoring
the database setup, hence always setting the DEBUG as LogLevel.

Closes #13139
2024-02-05 09:11:27 -08:00
Richard Ramos 0dd07a825a fix: missing clusterID in node config 2024-02-05 09:17:01 -04:00
Anthony Laibe 1634109971 feat(@wallet): token list global updated at
fixes #13269
2024-02-02 12:01:17 +01:00
Stefan 40396dcf6f test(wallet) add dev integration tests for incremental activity updates
Test used to investigate the deadlock caused by sending message while
in a message handler.
2024-02-01 21:21:13 +01:00
Alex Jbanca a55dcf299e performance: Improve the wallet loading time
+ small bug fixes
2024-02-01 16:46:40 +02:00
Michal Iskierko 0fbb2ebcb5 fix(@desktop/communities): Change arg structure. Wrong casting caused crash.
Fix #13368
2024-02-01 12:35:17 +01:00
Michal Iskierko 0d21ed2617 fix(@desktop/communities): Keep community tokens in cache.
Fix #12547
2024-02-01 10:17:50 +01:00
Mikhail Rogachev 752eda50a4
fix(Chat): Replace chat fetching in CR flows with message parsing (#13361)
Close #11854
2024-01-30 21:52:35 +04:00
Anthony Laibe 1ef6c53fc6 chore(@wallet): cache get keycards with same key uid
fixes #13135
2024-01-30 17:32:22 +01:00
Michal Iskierko 0a18dda176 feat(@desktop/chat): Displaying new type of chat message - bridge message
Show discord user as a message sender.
Show discord avatar next to user name.
Show "Bridged from Discord" label.
Open adjusted profile context menu.

Issue #13098
2024-01-30 13:06:17 +01:00
Anthony Laibe eee8ec8e32 feat(@wallet): sepolia optimism 2024-01-30 11:36:23 +01:00
Khushboo Mehta ff951f624a fix(@deaktop/wallet): Remove old tokens_service under accounts service and only keep new one.
fixes #13142
2024-01-30 10:56:51 +01:00
Sale Djenic c8d17f48e5 fix(keycard): app crashes when trying to generate new keys with an already used keycard
A crash was happening cause the wallet account service was not available before the user logged in.

Fixes: #13286
2024-01-29 15:17:42 +01:00
Sale Djenic d8102fa2b3 fix(keycard): copy keycard flow is blocked if the keycard user is copying to is locked and doesn't belong to any of the app's known keypairs 2024-01-29 15:10:50 +01:00
Sale Djenic 2ae217a830 fix(keycard): unable to pass pin entry screen in certain flows
Fixes: #13289
2024-01-29 15:10:50 +01:00
Sale Djenic bbaafa8954 feat(savedaddresses): display various cards if an address user is trying to save is known
Closes: #13280
2024-01-29 14:56:24 +01:00
Godfrain Jacques ab61784816
(fix/desktop) removing custom picture is not reflected on contact's side (#13197)
* chore: bump status-go

* (fix/desktop) removing custom picture is not reflected on contact's side

This PR fixes [9947](#9947) and contains :

- Commit to fix the changing of custom picture and having the change
  reflected on contact's side
- Commit to fix the deleting of picture and having the change reflected
  on contact's side
2024-01-26 07:54:30 -08:00
Mikhail Rogachev 2abfe0fa0c
feat(ProfileShowcase): Implement profile showcase collectibles (#13103)
* feat(ProfileShowcase): Show token balences in the profile showcase

* feat: support new tokens & collectible identification

* feat: add collectibles to profile showcase preferences

* feat: dispaly collectibles for a contact

* fix: review fixes & tokens code moved to separated PR
2024-01-25 21:43:36 +04:00
Sale Djenic 654da3e246 fix(savedaddresses): preferred chains maintained in two places
This commit prevents the user from adding an address to the saved addresses list,
if it was already added to the Wallet section. Also when the user is about to add
an address to the Wallet section, which is already added to the saved addresses
list, the app will ask whether to proceed with that action by removing the related
saved address or cancel the action.

Closes: #13109
2024-01-24 14:40:21 +01:00
Khushboo Mehta 8da6847d42 fix(@desktop/wallet): Uses the new wallet assets in Profile showcase 2024-01-23 23:27:40 +01:00
Noelia 21a33cabd9 feat(Wallet/Toasts): Updated / added toasts related to community tokens received
- Added new role into ephemeral_notification_model: image.
- Added new view API to display ephemeral notifications with image and action.
- Added support to display asset or collectible image in a toast with different shape (circle or square).
- Default values assigned to the new parameters added in `CommunityTokensStore` meanwhile backend is not ready.
- Created page for `StatusToastMessage` in `storybook`.

Closes #13039
2024-01-23 18:40:28 +01:00
Sale Djenic daecb836ac feat(onboarding): remove mnemonic as early as possible
Closes: #13260
2024-01-23 16:38:41 +01:00
Sale Djenic bd3e9cb67c fix(keycard): unable to re-run keycard flow on windows
The issue re-running keycard flows on Windows is fixed in this commit,
cause a different signal was emitted on windows in case of missing Keycard.
2024-01-22 14:35:11 +01:00
Richard Ramos 50e6011bcf chore: remove wakuV1 and status.prod/test fleets 2024-01-19 22:10:46 +03:00
Richard Ramos ce49b55014 test: use shards.test fleet as default 2024-01-19 22:10:46 +03:00
Dario Gabriel Lipicar 29f1bee218 feat(@desktop/wallet): implement allCollectibles module
Fixes #13235
2024-01-18 13:57:04 -03:00
Dario Gabriel Lipicar b186a133ab feat(@desktop/wallet): implement token management settings for collectibles
Fixes #13233
2024-01-18 13:10:07 -03:00
Dario Gabriel Lipicar c82a4ba602 feat(@desktop/wallet): add collectibles filter option collectibleIDs
Closes #13215
2024-01-18 12:28:23 -03:00
Sale Djenic 61677b72ac fix(keycard): pairings.json file creation fixed for windows 2024-01-18 12:34:32 +01:00
Sale Djenic 206cf0edf5 fix(keycard): stuck keycard flows, which ought to be re-run, are fixed 2024-01-18 10:44:44 +01:00
Sale Djenic 7eb4d8bff9 fix(keycard): fetching balances for unknown accounts (those read from keycard) is fixed
The same issue was present in two places:
- check whats on a Keycard
- importing an account from a Keycard to Status app

Fixes #11841
2024-01-18 10:15:42 +01:00
Michal Iskierko f00493ec02 fix(@desktop/communities): Fix displaying token holders
Add displaying holders for ERC20 - only community members.
Add json conversions test for some holders structs.

Fix #12062
2024-01-17 13:23:59 +01:00
Dario Gabriel Lipicar 2b6f2229c7 feat(@desktop/wallet): Implement loadTypes in collectibles controller
Fixes #13169
2024-01-16 16:08:41 -03:00
Sale Djenic e115d5e7ce refactor(wallet): show qr popup updated to meet new ui requirements
Show Qr popup is partially refactored because of the two things:
- to meet new UI requirements (introduced in the new saved addresses design)
- to make usage of that popup more generic, that it can be easily used from different places
2024-01-16 18:36:30 +01:00
Dario Gabriel Lipicar 00d78b6710 feat(@desktop/Wallet): adapt to updated collectible backend data types
Fixes #12942
2024-01-15 13:52:21 -03:00
Stefan 7f6636dc94 chore(config) rename pokt.network urls to grove.city as required
Closes #13189
2024-01-12 21:23:59 +01:00
Khushboo Mehta fb39c8c3b8 fix(@desktop/wallet): Switching networks doesn't change assets
fixes #13137, #13144
2024-01-12 20:30:42 +05:30
Sale Djenic ba5e259296 chore(savedaddresses): saved addresses improvements
Closes #13140
2024-01-12 14:23:35 +01:00
Sale Djenic 1e972950e6 chore(savedaddresses): favourite property removed 2024-01-12 14:23:35 +01:00
Patryk Osmaczko d4944fd662 fix(communities): make users module always use channels members
This fixes members list of the channels. The conficting signal,
`SIGNAL_COMMUNITY_MEMBERS_CHANGED`, was causing it to always show all
members.

As a consequence, it enables mentioning only members of a given
channel.

closes: #12384
2024-01-11 23:40:21 +01:00
Anthony Laibe eb06c64358 fix(@wallet): wrong decimal place for market value in assets list
fixes #13152
2024-01-11 16:02:25 +01:00
Mykhailo Prakhov 5392da5361
fix(descktop@community): show create/update/delete permissions toast notification for priviledged members only when it is approved by the control node (#13166) 2024-01-10 19:16:26 +01:00
Igor Sirotin 8144ccaf46
fix: use local nickname in chat input link previews (#13168) 2024-01-09 22:36:09 +00:00
Khushboo Mehta 19a6ba915c fix(@desktop/wallet): Improving performance when switching accounts 2024-01-09 20:32:40 +05:30
Sale Djenic 0a3fd7fbfb chore(general): a simplification of fetching active app chain
The chain we're using for stickers, collectibles, ens names and other similar activities
is simply determined by the mode the Status app is operating in and it could be either
mainnet or testnet mode. Having that fact in mind we don't need all the calls we were
using in the past for fetching explicitly chain id for each of the sections mentioned above
and that's simplified with these changes.
2024-01-09 15:48:48 +01:00