9965 Commits

Author SHA1 Message Date
Andrey Bocharnikov
accd4da214
fix(Permissions): tokenOwner is present in the list of collectibles when adding a permission (#14236)
fixes #13561
2024-04-02 14:38:08 +04:00
Michał Cieślak
b91cf08066 feat(SharedAddressesAccountSelector): Support for collectibles in account's delegate tags
Closes: #14102
2024-04-02 12:18:36 +02:00
Michał Cieślak
fc5daf2ee2 feat(GenericListView): reinitialize on model reset and handle delayed roles initialization 2024-04-02 12:18:36 +02:00
Alex Jbanca
684fb787a6 fix(PRofileShowcase): Fixing conflict merge error 2024-04-02 12:07:22 +03:00
Cuteivist
7fa3771e4e
feat(wallet): Handle collectibles details unknown community (#14206) 2024-04-02 10:23:20 +02:00
Alexandra Betouni
4af2a97358 [ProfileShowcase] Updated delegates as per design + added web tab
Closes #13421
Closes #13606
2024-04-02 10:21:13 +03:00
Alex Jbanca
1d45243bc1 feat(ProfileShowcase): Integrate profile perspective selector 2024-04-02 10:16:17 +03:00
Alex Jbanca
77933cc732 feat(ProfileShowcase): Add profile perspective selector component 2024-04-02 10:16:17 +03:00
Cuteivist
6dec612f5c
feat(wallet): Handled failed to load collectible image state (#14229) 2024-03-30 06:00:00 +01:00
Lukáš Tinkl
b191caaec6 feat: Add missing eligible to join tag in CommunityMembershipSetupDialog
- implement the eligibility check in C++, returning the highest possible
role the user would be allowed to join under
- enable/disable the "Share" button based on the above permissions check
- remove all the locally placed components, access teh popup only via
Global/Popups
- calculate the `accessType` internally based on the permissions present
- update the eligibility as the async check for permissions is finished
- fix the permissions panel background color
- partially revert the share/finish/cancel buttons behavior; it must be
one button due to StatusStackModal limitations
- fix some other minor UI issues or differences to current Figma designs
- adjust SB, add the possibility to play around with different
permission models

Fixes #14100
2024-03-29 16:11:59 +01:00
Lukáš Tinkl
255f318627 fix: consider TM when evaluating permissions to join
seems like this check had gone missing
2024-03-29 16:11:59 +01:00
Lukáš Tinkl
5af2f28aa2 fix[Onboarding] Password screen is not correct
- hide the "Current password" label when creating a new password
- fix margins inside the keycard popup
- some minor UI fixups according to Figma

Fixes: #14214
Fixes: #14177
2024-03-29 16:10:50 +01:00
Anastasiya Semenkevich
98a53acf04 chore: fix button label according to UI changes
https://github.com/status-im/status-desktop/pull/14233
2024-03-29 17:55:29 +03:00
Mikhail Rogachev
839f2c6b21
Feat: New showcase models for a contact (#13998)
* Feat: New showcase models for a contact

* feat(ProfileShowcase): Integrate the new profile showcase backend

* fix(Storybook): Fix ProfileShowcaseModelsPage

* fix: fetch only requested profile showcase data

Support PR for https://github.com/status-im/status-go/pull/4982

* feat: Load and validate profile showcase for a contact in two steps

* fix: fetching criteria for profile showcase collectibles

* fix: review fixes

---------

Co-authored-by: Alex Jbanca <alexjb@status.im>
2024-03-29 12:43:49 +01:00
Anastasiya Semiankevich
8b20e56680 chore: address nightly failures on march 29, 2024 2024-03-29 12:37:58 +03:00
Anastasiya Semenkevich
36a5e6b32e chore: replace method to get chat names 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
f369672ca6 chore: fix get chats list method (maybe) 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
51c8d21399 chore: fix data for channel member test 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
0ade2a3306 chore: skip test to verify channels as a member 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
7994739d04 chore: add random user attributes usage where possible 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
0ec1ddbdb0 chore: get rid of hardcoded values in 1x1 chat 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
9f0dc4bf8f chore: comment out tests to fix them later 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
9962d3580a chore: update 1x1 chat as well to use new method 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
1963553f39 chore: fix missing dot validation for display name 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
65dd9c542f chore: remove parametrization where it is not in use in fact 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
33251f2bfe chore: remove data usage for syncing test as we actually dont need it there and it was not working anyway 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
2a7d76bc78 chore: rename method in other places 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
9f73f5f393 chore: data for pin test 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
40ef7b0f51 chore: remove hardcoded values 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
f46152d07d chore: use proper data in test 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
4e2799f84f chore: add DBs for users (they are in contacts of each other) 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
cb4f422798 chore: add group_chat_user_3 account data 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
3245337f97 chore: add group_chat_user_2 account data 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
728cdef249 chore: add group_chat_user_1 account data 2024-03-29 09:17:39 +03:00
Anastasiya Semenkevich
2858abeb98 add missing parameter, renamed function, removed super() from aut class (no parent exists) 2024-03-29 09:17:39 +03:00
Valentina Novgorodtceva
bdeb0f6c3d chore: removed isFrozen 2024-03-29 09:00:38 +03:00
Khushboo Mehta
c710f0e809 fix(@desktop/wallet): Remove profile section's networks submodule and udpate logic for combined networks 2024-03-28 17:08:49 +01:00
Noelia
d568ceb444 fix(JoinCommunity): Merge issues solved and channel hidden logic fixed
- Removed function in merge while it's still needed.
- Modified logic when channels hidden to take into account also `viewOnly` permission cases.
2024-03-28 10:59:40 -04:00
Noelia
4144e374a6 fix(JoinCommunity): Add missing state ONLY private permissions and NOT MET (#14164)
* fix(JoinCommunity): Add missing state ONLY private permissions and NOT MET

- Modified `becomeMemberModel` in store to provide all member permissions.
- Modified permissions model filter to only discard  permissions that are private and NOT met.
- Updated `storybook/PermissionsModel` with new only private permissions and added new model option in corresponding pages.

Closes #14104

* fix(JoinCommunity): Text position when all channels hidden

Updated text position when `allChannelsAreHiddenBecauseNotPermitted` in community join process
2024-03-28 10:59:40 -04:00
Mykhailo Prakhov
7804d4ca39 fix: set correct permision UI 2024-03-28 10:59:40 -04:00
Dario Gabriel Lipicar
b5f2a11bc8 fix(@wallet): prevent collectibles error due to irrelevant chain state 2024-03-28 10:10:44 -03:00
Sale Djenic
7047ecf2b6 chore: move logic for resolving suggested derivation path to status-go
Closes #14188
2024-03-28 12:48:26 +01:00
Khushboo Mehta
5473e3b14e chore(@desktop/wallet): Simplify the wallet networks service
fixes #12717
2024-03-28 11:47:33 +01:00
Sale Djenic
d9945b39dc fix(wallet): displaying L1 gas cost in UI
Fixes #13892
2024-03-28 10:36:09 +01:00
Sale Djenic
f8bb8e2588 fix(communities): join community button text instead of share all addresses to join text in membership setup dialog
Closes #14172
2024-03-28 08:19:24 +01:00
Sale Djenic
9b8401b641 fix(communities): keycard authentication marked automatically as authenticated
Closes #14174
2024-03-28 07:38:42 +01:00
Sale Djenic
3e76fa6179 fix(communities): when only keycard accounts selected (and 1 keycard), authentication is not triggered
Closes #14175
2024-03-28 07:38:28 +01:00
Sale Djenic
cbf0fd3d71 fix(general): when biometric is setup the authentication flow is not correct showing the password one instead
Closes #14173
2024-03-28 07:38:15 +01:00
Noelia
67f0f38cf9 fix(CancelCommunityMembership): Added popup instead of directly cancelling request
- Added dialog instead of calling directly to the cancel method.
- Updated `Cancel` button format according to figma in `CommunityMembershipSetupDialog`.

Closes #14097
2024-03-28 07:33:34 +01:00
Stefan
b1f8c8efa2 fix(wallet) serializing type for collectibles settings to backend
It seems `%*` operator we use in the `rpc` generics doesn't use the
`serializedFieldName` marker and `type` was serialized as `itemType`
and value the enum name instead of `type` and integer value

Updates: #13971
2024-03-27 20:26:15 +01:00