Sale Djenic
23fa2f5df3
feat(@desktop/syncing): make a not operable account fully operable, part 1
...
- handles recovered keypairs
Closes the first part of #11779
2023-08-11 09:48:34 +02:00
Khushboo Mehta
ec3231ef7e
feat(@desktop/wallet): Update remove keypair popup to match the Figma
...
fixes #11734
2023-08-10 19:56:59 +02:00
Jonathan Rainville
24d26cc038
feat(airdrop): get revealed accounts using new API instead of desc
...
Fixes #11817
Instead of getting revealed accounts from the community description (it's no longer available), uses the new `getRevealedAccountsForAllMembers` API. Uses it async so that we do not slow the start process. The model is updated correctly when we finish loading them.
2023-08-10 11:59:09 -04:00
Khushboo Mehta
9e89bd4f1a
fix(@desktop/wallet): Wallet -> Main screen: + button is overlapped
...
fixes #11845
2023-08-10 17:27:14 +02:00
Alex Jbanca
7d0d321b35
feat(community): Add Pending states to community membership request decisions in members tab panel
2023-08-10 18:02:27 +03:00
Alex Jbanca
e9a2b183c7
feat(Community): Add pending states to Community Request Notification
2023-08-10 18:02:27 +03:00
Noelia
351309a2c6
feat(Permissions): Adding, duplicating, editing and deleting permissions when control node is offline
...
- It adds info panel when control node is offline.
- It modifies UI texts when control node is offline.
- It updates storybook updating permissions model and allowing permission state changes.
NOTE: Only UI, no backend. There is 1 expected integration point: permissions model item `permissionState` role.
Closes #11769
2023-08-10 16:52:47 +02:00
Anton Iakimov
dcfebbcb9e
ci: switch altool to notarytool
2023-08-10 14:31:17 +02:00
Anthony Laibe
9cc6bdc9db
feat(@wallet): private key multiline
...
fix #10009
2023-08-10 13:34:23 +02:00
Vladimir Druzhinin
5fc1ecc858
test(Onboarding) Skip closing test app ( #11837 )
...
- Closing all app instances by port for local run and by process name for CI
- Threshold for emoji hash decreased in image
comparison
- Verification point for cropped user icon added
2023-08-10 08:58:50 +02:00
Khushboo Mehta
11820d0400
feat(@desktop/wallet): Wallet settings - Notification after each action
...
fixes #11719
2023-08-09 11:53:28 +02:00
Sale Djenic
a06cd4b8a5
fix(@desktop/wallet): additional chat account visible when adding watch only account
...
Fixes : #11833
2023-08-09 11:26:37 +02:00
Teodor M. Ionita
72c3e1c971
Trim white space before and after profile bio text
...
Fixes #7924
2023-08-09 07:43:53 +03:00
Alexandra Betouni
a1e1e316db
fix(TokenHoldersPanel): Added sorting feature
...
Closes #11032
2023-08-08 17:32:49 +03:00
Jonathan Rainville
ba89daa737
fix(section_model): fix missing role to update the access (request)
...
Fixes #11091
2023-08-08 09:31:53 -04:00
Noelia
d136d9bb67
feat(BurnToken): Add fee box with network selector to Burn popup
...
- It adds fee box into the Burn popup component.
- It updates storybook accordingly.
Closes #11609
2023-08-08 14:37:56 +02:00
Patryk Osmaczko
15701e91aa
feat(communities): add check permissions pending state
...
closes : #11157
2023-08-08 08:58:26 +02:00
Igor Sirotin
34dba08b7a
fix: Only `scrollToMessage` when it's available in the database ( #11784 )
...
* rename `fetchMessageByMessageId` to `getMessageByMessageId`
* move reply clicking logic to `StatusMessageReply`
* make message found animation faster
* `asyncGetMessageById`
2023-08-07 23:52:04 +03:00
Jonathan Rainville
9d78e23b68
feat(token_list): add supply to the token list model
...
Fixes #11437
2023-08-07 09:26:26 -04:00
Dario Gabriel Lipicar
5bd2d8dcfd
feat(@desktop/wallet): react to collectibles update only for selected addresses and chains
2023-08-07 09:49:27 -03:00
Alexandra Betouni
a36f0d8ce8
feat(Communities): changes in import popup for private keys
...
Closes #11245
2023-08-07 15:26:35 +03:00
Dario Gabriel Lipicar
8410e36f24
fix(@desktop/wallet): fix wrong model update when items are fetched
2023-08-07 08:44:05 -03:00
Alex Jbanca
9be2a8d799
feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls
...
This commit includes the following changes:
1. Request from backend the messages count in a specific interval as opposed to all messages timestamps in that interval.
2. Update the chart end date before refreshing the data
3. Fix metrics type parsing in community service
4. Fix a bug where the new incoming data was not processed by ChartJs without a hover event on the chart. The fix here is to manually request paint() on model changes.d
Issues found and not handled here:
1. On large communities the backend request can take 3 minutes to complete
2. CPU usage can easily go to 100% when switching chart tabs on large communities. All the requests are processed by the backend.
2023-08-07 11:12:21 +03:00
Vladimir Druzhinin
b09504be36
Test(pytest) start aut ( #11482 )
...
* test(pytest) The driver methods added. Wrappers for UI elements added.
#67
* test(pytest) Squishserver added
#68
* test(pytest) Attach/Detach AUT methods added
#69
* test(pytest) Main window handler added
#70
* test(pytest) Save screenshot on fail added
#71
* test(pytest) Wait for squishserver added
#71
* test(pytest) Setup Windows
#71
* Generate new keys (#11804 )
* test(pytest) Image comparison methods added
#76
* test(pytest) Tesseract methods added
#77
* test(pytest) The Methods to search color on image added
#80
* test(onboarding) Test on generation new keys added
#75
* test(pytest) Handlers for OS Native File dialog added
#81
* test(Onboarding) Test on Profile image added
#83
* Allure and TestRail integration (#11806 )
* test(Allure) Steps descriptions added
#72
* test(TestRail) Integration
#72
2023-08-04 20:27:03 +02:00
Jonathan Rainville
20790a4c2a
fix(chatSearch): fix chat search to include all and only chats
...
Fixes #10770
There were two issues, the first one was that categories were included in the search model because the categories are now part of the chat_model.
Also, since it used the chat_model, some chats were not part of the search model at start, because they weren't loaded yet.
I fixed by using the chats from the service directly instead.
2023-08-04 13:18:27 -04:00
Noelia
ecf5efb94e
fix(Minttoken): Account selector is no longer present under fees section
...
It seems that for `macOS`, `ParentChange` trigger was not correctly set if using specific `when` condition on desktop app (working properly on storybook). Setting it always to `true`, it does the trick and reparents footer component as expected.
Fixes #11742
2023-08-04 16:48:20 +02:00
Sale Djenic
6e5469f5aa
chore(@desktop/wallet): sorting out keypair/account menu
2023-08-04 15:43:03 +02:00
Cuteivist
f8dd1dc811
fix(@desktop/wallet): Properly return token id value ( #11792 )
2023-08-04 14:24:28 +02:00
Igor Sirotin
44a59f6740
fix(Entitlements.plist): not yet support apple associated domains ( #11799 )
2023-08-04 15:14:04 +03:00
Alexandra Betouni
eb65e8899f
[ImportCommunities] Add token models needed for CommunityIntroPopup
...
Closes #11773
2023-08-04 14:45:20 +03:00
Cuteivist
b5a81badaa
feat(@desktop/wallet): Handle collectible minting ( #11796 )
2023-08-04 12:47:45 +02:00
Cuteivist
66e9631933
fix(@desktop/wallet): Speedup wallet view loading ( #11736 )
...
fixes #11627
2023-08-04 10:41:45 +02:00
Anthony Laibe
05653294eb
fix: close testnet banner
2023-08-04 10:28:46 +02:00
Igor Sirotin
129f81a01a
fix(MembersdSelectorView): fix the logic of opening CR popup ( #11780 )
2023-08-04 11:27:37 +03:00
Michał Cieślak
edae7bf818
feat(Communities): Add animation in token holders list when remotely destuct completed
...
Closes : #11775
2023-08-04 09:41:43 +02:00
Michał Cieślak
b4891a65b5
feat(Communities): Present remotely destruct in progress in token holders list
...
- some adjustments to updated design
- figma links added
2023-08-04 09:41:43 +02:00
Dario Gabriel Lipicar
06f8ef2186
chore: adapt to new collectibles api
2023-08-03 14:33:45 -03:00
Sale Djenic
570f312617
refactor(@desktop/wallet): wallet service improvements
...
Closes : #11752
2023-08-03 17:34:39 +02:00
Sale Djenic
23426f184b
refactor(@desktop/wallet): tokens removed from `WalletAccountDto` and cached separately in wallet accounts service
2023-08-03 17:34:39 +02:00
Sale Djenic
838aa215e0
refactor(@desktop/wallet): wallet service dto files reorganized and moved to another folder
2023-08-03 17:34:39 +02:00
Michał Cieślak
a793865835
feat(Communities): Add TokenMasterActionPopup to MintTokensSettingsPanel
...
Closes : #11622
2023-08-03 16:26:34 +02:00
Michał Cieślak
383cd6dcf7
feat(Communities): TokenMasterActionPopup added for Remote destruct, Kick and Ban actions
2023-08-03 16:26:34 +02:00
Jonathan Rainville
374f2e2149
feat(community): make importCommunity async
...
Fixes #11693
2023-08-03 09:16:03 -04:00
Jonathan Rainville
164b84feb8
fix(RootStore): onCallbackFromAuthentication was moved to communities module
2023-08-03 09:16:03 -04:00
Michał Cieślak
f85986bfb0
fix(StatusDropdown, StatusDialog): height calculation improved
...
It improves workaround for QTBUG-87804 in StatusDropdown, to work
nicely whenever content is set via contentItem or not. The same
solution is added to StatusDialog.
Closes : #11768
2023-08-03 14:52:19 +02:00
Michal Iskierko
780a6b6c68
feat(@desktop/communities): Expose remote destruct state to UI.
...
Issue #11182
2023-08-03 12:18:55 +02:00
Patryk Osmaczko
354bd3e923
feat(communities): implement channel-level members
...
closes : #11660
2023-08-03 10:58:24 +02:00
Cuteivist
b257ccc87d
fix(@desktop/wallet): Fix section label ( #11755 )
2023-08-03 10:45:05 +02:00
Cuteivist
3366f23f12
fix(@desktop/wallet): Update wallet accounts list effects ( #11680 )
...
fixes #11626
2023-08-03 10:19:36 +02:00
Jakub Sokołowski
238a18b462
ci: pass RELEASE parameter to child jobs from parent
...
This is a possible fix for issues with `x86_64` app failures:
https://github.com/status-im/status-desktop/issues/11762
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-03 11:07:54 +03:00