Mykhailo Prakhov
a43e577f41
fix: share community instead of import during inviting community member in the community with minted owner token ( #12896 )
2023-11-28 19:57:28 +01:00
Mykhailo Prakhov
3af73a44a5
feat: show activity center notification if user must reveal addressed to join/rejoin the community ( #12856 )
2023-11-28 14:41:11 +01:00
Jonathan Rainville
b5ceddb208
fix(delete): fix closing the app before login would make it crash
...
Fixes #12880
2023-11-28 14:41:44 +03:00
Dario Gabriel Lipicar
91a411fd36
feat: implement support for collectibles provider Rarible
...
Fixes #12310
2023-11-27 22:19:44 -03:00
Stefan
5b9e4faa8a
feat(wallet) run WebEngineView as a service in background
...
This is required to control the resource consumption in case of no
usage of wallet connect
Hence we load the WebEngineView only if we have active pairings and
such that SDK events are expected from the paired dapps.
Also:
- Moved the generic WebEngineView communication bridge to StatusQ
- Added basic tests for WebEngineLoader
- Add a way to know when wallet is loaded (`walletReady`)
- Add storybook support for mock of nim sections as context properties
Updates: #12639
2023-11-27 22:54:11 +01:00
Jonathan Rainville
b30c2992a5
Revert "fix(delete): fix closing the app before login would make it crash"
...
This reverts commit 7c7ab85690b7bc1ecbf36433fcac0b57132eb232.
2023-11-27 13:19:22 -05:00
Jonathan Rainville
7c7ab85690
fix(delete): fix closing the app before login would make it crash
...
Fixes #12880
2023-11-27 13:15:26 -05:00
Sale Djenic
ce0dbe533b
feat(@desktop/walletconnect): aligning namespaces with WalletConnect v2.0 protocol
...
Closes : #12825
2023-11-27 18:15:57 +01:00
Jonathan Rainville
1e567e4cc2
fix(chat_section): remove duplicated event handling
...
Fixes #12719
The problem was that we had two event handlers that did the same thing and if the main module's event processed first, the second event would basically reset the active item, causing the UI to try to fetch an empty chat content.
If you comment out the main module event handler, it doesn't work correctly, because it's the one doing the actual section switching.
Removing the chat section event handling is ok, because the main module already calls its child's (chat section) same functions.
2023-11-27 09:44:30 -05:00
Mikhail Rogachev
9a714cfec0
feat(ActivityCenter): Sync message & AC notification read state ( #12815 )
...
* feat(ActivityCenter): Use signal for delivery of AC notifications from other services
Close #9349
* feat(ActivityCenter): Sync messages read state with AC notifications
2023-11-27 16:22:58 +04:00
Mikhail Rogachev
26d867a63a
fix(ActivityCenter): Fix Community and Chat badges in the Activity Center ( #12866 )
...
Close #10311
2023-11-27 14:37:05 +04:00
Michal Iskierko
7bb5202a75
fix(@desktop/communities): Fix fees estimation crash
...
Fix #12847
2023-11-27 10:42:01 +01:00
Jonathan Rainville
cc5e32c2b3
fix(message): fix deleting a quoted message loses the user info
...
Fixes #12785
2023-11-24 18:58:28 -05:00
Jonathan Rainville
d66540d74f
feat(messages): add deleted system message that tells who deleted
...
Fixes #11712
2023-11-23 16:14:54 -05:00
Dario Gabriel Lipicar
90570b53da
chore: remove leftover token code from makefile
2023-11-23 17:04:51 -03:00
Dario Gabriel Lipicar
7384c004cc
feat(@desktop/wallet): support alchemy sepolia api keys
...
Closes #12771
2023-11-23 17:04:51 -03:00
Godfrain Jacques
aaa759f70c
Fix(@message) Album of images disappears from reply after reloading the application ( #12806 )
...
Fixes #10986
This PR contains 2 changes :
1- Adding of properties for the quotedMessage
2- Update of the view with the properties with Qml binding
2023-11-22 14:32:50 -08:00
Jonathan Rainville
4e296d5acf
fix(notifs): only process notifs once the loading screen is done
...
Fixes #10912
2023-11-22 15:07:55 -05:00
Sale Djenic
132e05a8c6
feat(@desktop/walletconnect): signing tx or personal sign via keycard
...
Closes : #12730
2023-11-22 11:11:19 +01:00
Igor Sirotin
842b56be2f
feature:asyncGetTextURLsToUnfurl
( #12780 )
2023-11-21 15:07:10 +00:00
Khushboo Mehta
26f29a4fe6
chore(@desktop/wallet): Unifying the various "TokensTypes" across the app
...
fixes #12501
2023-11-21 13:02:26 +01:00
Igor Sirotin
a2e8655835
chore: fix nim build warnings ( #12796 )
...
* chore: turn off 'generic methods are deprecated' warnings
* chore: fix homebrew bottles version and macos-min-version
* chore: suppress dotherside deprecation warnings
* chore: fix more nim unused import warnings
* chore(qt.nim): explicit cstring conversion to fix warning
* chore: fix all baseless methods
2023-11-20 16:04:11 +00:00
Mikhail Rogachev
7830310591
fix(ActivityCenter): Simplify and fix AC notifications read/unread states ( #12753 )
...
* fix(ActivityCenter): Simplify and fix AC notifications read/unread states
* fix: review fixes
2023-11-20 12:53:34 +04:00
Igor Sirotin
200c0b337f
chore: remove nim unused imports ( #12783 )
2023-11-18 01:10:14 +00:00
Dario Gabriel Lipicar
c04bf2ef9e
feat(@wallet/desktop): implement generalized collectibles api
2023-11-17 17:23:34 -03:00
Igor Sirotin
4239f77941
Fix/issue 12651 unfurl status links ( #12751 )
2023-11-17 16:28:31 +00:00
Igor Sirotin
03d4fbcc48
fix: avoid duplicating UnfurlURLs requests ( #12687 )
2023-11-17 15:42:24 +00:00
Jonathan Rainville
d66c1f7b0d
feat(sharding): add shard info args to requestCommunityInfo calls
...
Fixes #12015
2023-11-16 13:32:48 -05:00
f8d78cdb95
chore(test): drop usage of ganache in old E2E tests
...
The Ganache tool has been replaced by Hardhat:
https://consensys.io/blog/consensys-announces-the-sunset-of-truffle-and-ganache-and-new-hardhat
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-16 12:21:25 +01:00
Stefan
783a755230
feat(wallet) integrate Wallet Connect sign APIs
...
Bump status-go that brings the sign APIs support for send transaction
and personal sign
Extend SDK
- simple SDK event handling in QML
- support session request response APIs
- pairing management
Closes #12637
2023-11-15 17:21:27 +01:00
Stefan
bcf5b64298
feat(wallet) Wallet Connect Pair integration
...
Implement Controller to forward requests between status-go and SDK
implementation in QML.
Other changes:
- Source Wallet Connect projectId from env vars
- Mock controller in storybook
Updates #12551
2023-11-15 15:51:50 +01:00
Stefan
d4e15fe932
chore(wallet) WalletConnect quick prototype environment for integration
...
Add GO helper to:
- loads WalletConnect SDK bundle
- bootstraps status-go user session
- provides a way to call status-go API from webview
- forwards status-go signals to webview
Updates: #12551
2023-11-15 15:51:50 +01:00
Mikhail Rogachev
53d19b0e5e
feat(ActivityCenter): load new notifications on scroll to bottom ( #12712 )
...
Close #9637
2023-11-15 15:29:03 +04:00
Khushboo Mehta
b315d8b9b8
chore(@desktop/wallet): Wallet: explore streamlining "all tokens model" spread across different sections
...
closes #12424
2023-11-15 10:40:36 +01:00
Boris Melnik
69783e173b
fix(discord): Process delete channel & restart import
button
...
Fixes : #12684
2023-11-14 13:26:39 +03:00
Jonathan Rainville
cf74fc2111
fix(stickers): fix crash in async task + clean up + set bought status
...
Fixes #12664
2023-11-13 13:53:00 -05:00
Richard Ramos
de68d250a6
feat: shards.test fleet
2023-11-13 09:09:47 -04:00
Noelia
8bede5e569
feat(TransferOwnershipToasts): Created new ToastsManager.qml
class and new nim backend for special toasts visualization
...
This is a first step to globalize how toasts are treated in the qml layer:
- Created `ToastsManager.qml` class to deal with all app toasts generation.
- Started moving community transfer ownership related toasts to the new manager class.
- Some small cleanup in `AppMain.qml`
Nim backend:
- Created new api method to deal with extended / action toasts.
- Updated needed model / item with new needed roles.
Closes of #12175
2023-11-10 23:38:27 +01:00
Godfrain Jacques
b0e2651ad8
fix(@desktop/edit) : clicking up arrow opens edit view for a message with image ( #12680 )
...
Co-authored-by: kounkou <jacques@status.im>
2023-11-10 09:47:11 -08:00
MishkaRogachev
4a4f1b8bf9
feat(Profile): Move profile showcase out of contact
2023-11-09 15:57:03 -05:00
MishkaRogachev
e2c3cebdb5
feat(Contacts): refresh profile on live data update, review fixes
2023-11-09 15:57:03 -05:00
MishkaRogachev
84f3626390
feat(Contacts): Show profile showcase data for contacts
2023-11-09 15:57:03 -05:00
Anthony Laibe
658279696e
Revert "fix(@wallet): random failure with building dto"
...
This reverts commit 8abd9c56a1c42af5603210d42fd2290a800bae2f.
2023-11-09 12:24:23 +01:00
Cuteivist
d73c51d380
bug(@wallet/desktop): Show toast on account removal ( #12597 )
2023-11-09 11:26:09 +01:00
Anthony Laibe
8abd9c56a1
fix(@wallet): random failure with building dto
...
fixes #12581
2023-11-09 10:29:34 +01:00
Igor Sirotin
4c99ca3f76
fix: activate community channel link ( #12653 )
2023-11-08 16:51:57 +00:00
Noelia
88c09b3941
feat(@desktop/communtiies): Set signer flow
...
Setting signer logic and computing fees.
AC messages for different transfer ownership states.
Declining ownership logic.
Added `CommunityTokensStore.qml` stub.
Removed deprecated property.
Issue #11964
2023-11-08 14:35:51 +01:00
Sale Djenic
fa3be8623b
fix(@desktop/general): LoadAllTransfers flag is set to true when a user is logging in
2023-11-08 12:09:40 +01:00
Boris Melnik
3030a689d8
feat(discord): Process import cancelled event
...
Fixes : #12504
2023-11-07 16:43:30 +03:00
Boris Melnik
99712a076b
feat(discord): Import single channel from discord
...
Fixes : #12238
2023-11-07 16:43:30 +03:00