Lukáš Tinkl
daae249fae
feat(Token master): create category in Settings/Communities
...
Add a `memberRole` value and section for the TokenMaster category in
Settings/Communities
Fixes #11308
2023-07-20 11:37:48 +02:00
Alex Jbanca
27c159d464
feat: Export control node (except backend for primary action)
...
Adding the export control node popup. The popup is behind an authentication wall.
1. Create ExportControlNodePopup qml
2. Add the popup in storybook
3. Create authentication flow with qml callback to open the popup after authentication
4. Add the popup open action in Global.qml
2023-07-20 12:11:17 +03:00
Michal Iskierko
64422afed7
feat(@desktop/communities): Add burning state logic
...
Expose burningState in the model.
Update burningState when burning operation changes its status.
Issue #11076
2023-07-20 08:16:32 +02:00
Jonathan Rainville
0b47412889
chore: up status-go to get fix to approving community requests
2023-07-19 16:02:42 -04:00
Jonathan Rainville
8696234273
fix(dto/chat): fix toChannelMember where `isAidropAddress` can be null
2023-07-19 14:33:26 -04:00
Jonathan Rainville
8a97c0ca3a
feat(communities): add API to edit shared addresses
...
Fixes #11153
Adds `editSharedAddressesWithAuthentication` in the chat_section view to be called from QML.
Also adds the `communityEditSharedAddressesSucceeded` and `communityEditSharedAddressesFailed` signals in the communities module to be used by QML to know if it worked.
2023-07-19 13:03:54 -04:00
Jonathan Rainville
2807f77dff
feat(member_model): add airdropAddress to members_model
...
Fixes #11540
2023-07-19 13:02:51 -04:00
Boris Melnik
3a24870215
feat(deeplinks): Open user profile or chat if user is contact
...
Fixes : #10892
2023-07-19 19:42:26 +03:00
Cuteivist
db363b3782
feat(@desktop/wallet): Use separate filter for each wallet account ( #11528 )
...
closes #11412
2023-07-19 16:16:45 +02:00
Cuteivist
ae6630911e
feat(@desktop/wallet): Adjust options in wallet account menu ( #11368 )
...
* feat(@desktop/wallet): Adjust options in wallet account menu
closes #10682
* test(wallet suite) Fix failed test (#11577 )
---------
Co-authored-by: Vladimir Druzhinin <128374224+StateOf-Vlado@users.noreply.github.com>
2023-07-19 16:05:21 +02:00
Dario Gabriel Lipicar
39117170ab
chore: bump status-go
2023-07-19 10:52:49 -03:00
Pascal Precht
3370f4f42d
fix: display notification when asset deployment fails
...
Closes #11338
2023-07-19 13:02:04 +02:00
Lukáš Tinkl
02e40adfca
feat: New design flows to integrate Revealing addresses...
...
... when joining Community functionality
Closes #11138
2023-07-19 12:44:16 +02:00
Mykhailo Prakhov
fe94bd0c69
chore(@desktop/adminEvents): refactor admin events backend logic
...
Apply status-go changes for community admin events
2023-07-19 11:18:51 +02:00
Noelia
c8cb2d6c7c
feat(OwnerToken): Create `EditTokenView.qml` for mint owner token flow
...
- It creates a generic `TokenInfoPanel` that will be reused in different mint token views.
- It creates new `EditOwnerTokenView` and storybook page support.
- It adds new `EditOwnerTokenView` into the minting flow, linking sign transaction flow and adding needed method to the store to do the deployment.
Closes #11296
2023-07-19 11:15:46 +02:00
Anastasiya Semenkevich
32952e4e01
Update test.feature
2023-07-19 10:26:54 +03:00
Michal Iskierko
1fcdf255e4
chore(@desktop): Upgrade status-go
...
Issue #11565
2023-07-18 17:02:51 +02:00
Michal Iskierko
d022d4ff8d
fix(@desktop/communities): Upgrade pending transaction types for community token operations
...
Issue #11565
2023-07-18 17:02:51 +02:00
Cuteivist
a30678f5ec
feat(@desktop/wallet): Handle missing token metadata ( #11433 )
...
closes #11043
2023-07-18 16:05:22 +02:00
Anthony Laibe
3ea5464c33
feat(@wallet): verify json rpc URL
2023-07-18 15:39:21 +02:00
Cuteivist
313e5a5b69
fix(@desktop/wallet): Calculate block number approximation ( #11522 )
2023-07-18 12:10:01 +02:00
Sale Djenic
4b6066c955
fix(@desktop/wallet): review comments applied for keypair rename feature
...
- labels changed in Figma, updated in the app
- `Show encrypted QR of keypairs on device` is displayed only if needed now,
for this I had to add account/keypair `operability` feature, so far it handles only
displaying a context menu option, later in a separate issue a proper functionality
will be added
- wallet related toast notifications moved to the proper place (`AppMain.qml`, where
actually all notifications should be handled), not in the place where they occurs, we
need to review other notifications as well and move them there
2023-07-18 09:20:09 +02:00
Sale Djenic
6d25a888d3
feat(@desktop/wallet): keypair rename (a profile keypair name should follow display name)
...
Fixes : #10769
2023-07-18 09:20:09 +02:00
Alex Jbanca
bed7db5528
feat(communityChart): Add messages over time chart - mocked data
...
Implementing community messages over time chart
Adding `OverviewSettingsChart.qml` to storybook
2023-07-18 08:43:59 +03:00
Khushboo Mehta
1a5907e22c
fix(@desktop/wallet): fixes eird scrolling behaviour in Wallet settings
...
fixes #11526
2023-07-17 21:03:44 +02:00
Khushboo Mehta
4d6c8a840b
feat(@desktop/wallet): Networks - Edit Network
...
fixes #11434
2023-07-17 21:03:44 +02:00
Boris Melnik
c3c74b9f61
feat(new-links-format): Adds new links to UI
...
Part of: #10852
2023-07-17 14:41:22 +03:00
Ivan Belyakov
0d354c8ce1
feat(wallet): Removed storing/deletion of pending txs.
...
Closes #10474
2023-07-17 12:39:30 +02:00
Lukáš Tinkl
875e17b061
fix: Channels stay highlighted when they are not selected
...
disable the highlight also when not exiting the DropArea
Fixes #11459
2023-07-17 10:39:24 +02:00
Jonathan Rainville
5f1483a595
fix: crash when request to join fails + add error toast when it fails
...
Fixes #11514
The problem was that we were not handling the error from request to join correctly.
Then I added an event that sends a signal to the QML to show a toast about an error. I don't show the actual error to the user because usually it's not super helpful. It will be in the logs.
The status-go change makes it so that we don't save the request to join if the permission check failed.
2023-07-14 15:11:57 -04:00
Jonathan Rainville
f5693d0136
feat(community): add airdropAddress param to request to join functions
...
Fixes #11479
2023-07-14 15:11:45 -04:00
Stefan
acc100a9ec
chore(wallet) index filter data for performance improvements
...
Closes #11351
2023-07-14 19:38:31 +02:00
Noelia
f3af979edf
feat(OwnerToken): Admin view of Airdrops home - pre-Owner token minting
...
- New `Get started` panel for admins in `Airdrops` section added.
- Added support in `storybook`.
Closes #11472
2023-07-14 12:57:18 +02:00
Noelia
c973605831
feat(OwnerToken): Admin view of Tokens home - pre-Owner token minting
...
- New `Get started` panel for admins in `Tokens` section added.
- Added support in `storybook`.
Part of #11472
2023-07-14 12:57:18 +02:00
Khushboo Mehta
a468635ddc
feat(@desktop/wallet): Networks - New List UX with link mainnet/testnet + testnet mode enable/disable
...
fixes #11252
2023-07-14 08:57:36 +02:00
Lukáš Tinkl
5b118f43f8
fix(Chat): Confirmation button UI is broken when deleting 1-1 chat
...
fixes a `StatusModal` porting error that broke `title` in a couple of
popups/modals
Closes #11503
2023-07-13 16:44:30 +02:00
Jonathan Rainville
d4a4f96a8a
feat(communities): make requestCommunityInfo accept private keys
...
Fixes #11273
Enables passing a private key as well as a public key to `RequestCommunityInfoFromMailserver`.
Also fixes a small issue in the error handling in the service
2023-07-13 10:23:32 -04:00
Cuteivist
461bbbc06f
fix(@desktop/wallet): Activity list polish changes ( #11486 )
...
fixes #11447
2023-07-13 14:22:02 +02:00
Anthony Laibe
4c8c7d95d7
fix(@wallet): reset tab view on filter change
...
fixes #11469
2023-07-13 14:15:58 +02:00
Sale Djenic
f55123ddf1
fix(@desktop/onboarding): keycard is not shown in settings after first launch
...
Fixes : #11314
2023-07-13 09:12:19 +02:00
Sale Djenic
7849d03707
fix(@desktop/onboarding): the app crashes when converting a keycard to a regular account, or just being in loading state forever
...
Fixes : #11507
2023-07-13 08:47:03 +02:00
Sale Djenic
51edc1b256
fix(@desktop/onboarding): cannot run any keycard flow after creating a Keycard replacement
...
Fixes : #11494
2023-07-13 08:46:49 +02:00
Mikhail Rogachev
1a7532d92c
fix: Fix behaviour issues with CRs and mutual update messages ( #11178 )
...
Close #11121
2023-07-13 01:39:56 +04:00
Stefan
42f2546e4a
feat(wallet) handle multi-transaction update events for activity filter
...
Bump status-go to include multi-transaction update events
Throttle down "update transactions" button to once every two seconds
Closes #11233
2023-07-12 23:26:47 +02:00
Michał Cieślak
4a3e8ca1b2
feat: Adds AmountsArithmetic utility exposing basic functionality for handling arbitrary precision decimals
...
Closes : #11484
2023-07-12 11:59:40 +02:00
Michał Cieślak
e1177617b9
feat: Add big.js library for arbitrary precision decimal arithmetic
...
big.js v6.2.1 (minified using terser)
2023-07-12 11:59:40 +02:00
Stefan
976e5c9549
feat(wallet) handle new pending transactions notification in filter
...
Process pending updates events and trigger button show
Also: improve parsing of activity entry
Updates #11233
2023-07-12 11:45:30 +02:00
Boris Melnik
e109865f73
fix(community): Trim emojis in channels
...
Fixes : #11443
2023-07-12 12:45:10 +03:00
Michal Iskierko
f829909aa7
chore(@desktop): Upgrade status-go
...
Issue #11129
2023-07-12 11:16:57 +02:00
Michal Iskierko
3632a169be
feat(@desktop/communities): Burn and mint functionality for assets.
...
Adjst burning and minting flows to handle assets.
Supplies are passed from qml to nim as strings - "2" for ERC721, "1.5" for ERC20
String amounts are converted to Uint256 type. Additionally ERC20 amounts are converted to basic units (wei-like, decimals=18).
Uint256 values are passed to backend functions and then coverted to strings which can be converted to bigInt.BigInt types.
Supply and RemainingSupply are exposed to qml as floats.
Issue #11129
2023-07-12 11:16:57 +02:00