Dario Gabriel Lipicar
74440c81e5
feat(@desktop/wallet): add support for EUROC
2024-03-19 16:03:31 -03:00
Mykhailo Prakhov
f3d2d0a809
feat(@desktop/community): add new CommunityMemberState - CommunityMemberBanWithAllMessagesDelete ( #14028 )
2024-03-19 16:17:02 +01:00
Stefan
0958860bc9
fix(qml): fix etherscan links for all networks
...
Also refactor code for reusability and readability.
Closes : #13986
2024-03-19 15:14:40 +01:00
Alex Jbanca
4ca7e9b32d
fix(DisplayNameValidation): Integrate duplicate display name in joined communities
2024-03-14 09:18:39 +02:00
Lukáš Tinkl
5b1f2e8de2
fix(Profile flow) Validate nickname on edit
...
- align the nickname validation and min/max limits with displayName
Fixes #13591
2024-03-12 15:55:31 +01:00
Mikhail Rogachev
74dfd181c3
feat: Add new simplified model for profile showcase preferences ( #13708 )
...
* feat: Add new simplified model for profile showcase preferences
Close #13688
* feat: Add new api for saving profile showcase preferences
* feat(ProfileShowase): Save action with the new backend
- Created JSON file according to new backend structure when saving.
- Updated `dirty state` to sync writable and movable models when position is changed to have a better internal models sync.
- Reenabled identity fields save.
Closes #13799
* feat(ProfileShowcase): Showcase limit values integration with backend
Updated showcase limits with values coming from backend.
---------
Co-authored-by: Noelia <noelia@status.im>
2024-03-08 21:11:48 +01:00
Noelia
a9b5d8fcf7
feat(ProfileShowcase): Add search input in all tabs
...
- Added searcher input in header.
- Added 2 filter proxies for hidden and inshowcase models depending on search text.
- Added filter expression per showcase tab (accounts, collectibles and communities).
- Added specific placeholder when search empty.
- Added specific logic when search active.
- Added search validation.
Closes #13508
2024-03-08 10:43:07 +01:00
Mykhailo Prakhov
9b8c6aa673
feat: ban/unban/kick system and ephemeral notifications
2024-03-07 11:56:21 -05:00
Khushboo Mehta
3118931ab8
fest(@desktop/wallet): Update Desktop UI to correctly call the router and send
...
fixes #13797
2024-03-06 12:31:16 +01:00
Alex Jbanca
610a9dc115
feat(ProfileShowcase): Update display name validator error messages
2024-02-16 14:10:14 +02:00
Michal Iskierko
46c69cf0a8
fix(@desktop/permissions): Hide permissions list in sharing addresses dialog if only base permissions are set
...
Fix #12884
2024-02-13 12:09:26 +01:00
Lukáš Tinkl
4b24497899
fix(profile): add online status badge to profile picture
...
- adds the green/gray dot (aka online indicator) to Profile dialog and
context menu (via ProfileHeader and UserImage components)
- add the respective combobox to storybook too
Fixes #13480
2024-02-12 12:36:20 +01:00
Alexandra Betouni
480985ca4e
[Settings]: Added change password view ( #13284 )
...
* [Settings]: Added change password view
Closes #10037
Adding configuration options to PasswordView
* feat(ChangePassword): Integrate ConfirmChangePasswordModal
1. Integrate with backend
2. Clean unused components
* feat: Add support to restart application
1. Adding restart app support in DOtherSide
2. Integrating nimqml
3. Expose in qml in Utils
* chore: Move changeDatabasePassword call to threadpool
* chore(squish): Fix failing tests due to settings index changes
---------
Co-authored-by: Alex Jbanca <alexjb@status.im>
2024-02-09 13:31:37 +02:00
Alexandra Betouni
588ad6d70b
[Profile] Aligned display name max length with mobile
...
Closes #13456
2024-02-08 16:52:00 +02:00
Anthony Laibe
0916d1db2c
feat(@wallet): 5 chars min account keypair name
...
fixes #13384
2024-02-06 14:14:42 +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
Lukáš Tinkl
3b99bcb29a
fix: apply Custom order to main wallet view
...
also fix navigating into section/subsection
Fixes #13275
2024-01-26 11:45:24 +01:00
Sale Djenic
18303ef49c
feat(savedaddresses): implement search saved address logic
...
Closes : #13091
2024-01-24 14:40:02 +01:00
Richard Ramos
50e6011bcf
chore: remove wakuV1 and status.prod/test fleets
2024-01-19 22:10:46 +03:00
Sale Djenic
6eda2a4956
feat(savedaddresses): context menu - view on [network] (all available networks)
...
Part 3 of #13094
2024-01-16 18:36:30 +01:00
Sale Djenic
ff9062a1b0
feat(savedaddresses): update adding saved address popup to match new design
...
Implemented:
- adding selection color section
- all input field validations
- interactions within the popup
- an ephemeral notification when adding an address
Closes #13089
2024-01-04 17:45:57 +01:00
Boris Melnik
c89032d0ea
fix(images-formats): Remove .heif and .tif(f) from supported formats
...
Fixes : #13077
2023-12-22 14:04:47 +03:00
Lukáš Tinkl
fe3b442155
(wallet) implement sorting for assets/collectibles views
...
- add the sort combobox to assets/collectibles main wallet view pages
- preserve the current view settings
- add the possibility to navigate/drill down into wallet settings
(sub)subsection
- some other minor changes/fixes
Note: currently assets can't be sorted by "1W change" and collectibles
by "Date added" due to missing backend for these
Fixes #12517
Fixes #12518
2023-12-18 10:52:48 +01:00
Mykhailo Prakhov
02589421bb
feat(desktop/communities): show community users which will be automatically joined after the ownership change in the All Members tab ( #12928 )
2023-12-04 20:14:13 +01:00
Khushboo Mehta
26f29a4fe6
chore(@desktop/wallet): Unifying the various "TokensTypes" across the app
...
fixes #12501
2023-11-21 13:02:26 +01: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
Richard Ramos
de68d250a6
feat: shards.test fleet
2023-11-13 09:09:47 -04:00
Boris Melnik
3030a689d8
feat(discord): Process import cancelled event
...
Fixes : #12504
2023-11-07 16:43:30 +03:00
Sale Djenic
94953bb925
fix(@desktop/wallet): send modal not working with bridge hop (mainnet to optimism)
...
Fixes #12615
2023-11-06 21:39:04 +01:00
Sale Djenic
9c9bcef6d2
feat(@desktop/keycard): sign flow added to the shared keycard module
2023-11-03 16:14:18 +01:00
Mikhail Rogachev
c7c5ec340d
feat(Profile): Profile showcase backend ( #12510 )
...
* feat(Profile): simplified approach to reuse existing models with profile
* feat(Profile): adapt nim models for view actions (move and change visibility)
* feat(Profile): save profile showcasse model changes to the db
* feat(Profile): update profile showcase models on changes from status-go
* feat(Profile): Various bug fixes for profile showcase
* fix(Profile): Fixes storing profile order and review fixes
* chore(Profile): Rename and minimise signals for updating base model filters
2023-11-01 20:54:22 +04:00
Noelia
35ed0e5987
feat(WalletStore): Created new `TokensStore`
...
It creates new `TokensStore` that will provide all needed token models for all app sections:
- sourcesOfTokensModel
- flatTokensModel
- tokensBySymbolModel
2023-11-01 10:58:21 +01:00
Alex Jbanca
1cd00b77a0
fix(StatusQ): Extend StatusToastNotification to support RichText and allow larger content
...
Changes:
1. StatusToastMessage now supports dynamic content height
2. Add new StatusToastMessage type: Danger
3. Update StatusToastMessage to support RichText content
4. Fix StatusQ sanboxapp compilation
5. Add the new StatusToastMessage content to sandbox
2023-10-23 16:33:17 +03:00
Igor Sirotin
e5b68e8823
fix: messaging settings and url unfurling fixes ( #12457 )
...
* remove browser selection setting
* remove main whitelist settings. replace tenorGif setting with gifUnfurlingEnabled
* remove old unfurling
* move history nodes section
* disable outdated e2e tests step
* remove isGifWidgetEnabled setting
* fix: StatusMessage height when gif unfurling disabled
---------
Co-authored-by: Anastasiya Semenkevich <anastasija.ig@gmail.com>
2023-10-18 10:03:32 +01:00
Igor Sirotin
22ce35cf9c
feature: support url unfurling settings ( #12441 )
2023-10-16 17:05:55 +01:00
Igor Sirotin
520d34240a
feature: support unfurled Status links (contact/community/channel) ( #12303 )
...
* chore: move `LinkPreviewThumbnail` to a separate file
2023-10-13 14:36:07 +01:00
Anthony Laibe
18c37fbdac
feat(@wallet): Enable sepolia network
2023-10-09 15:06:52 +02:00
Mikhail Rogachev
cd4d92aef0
Feat/issue 11795 introduce KickedPending and BannedPending states ( #12068 )
...
* feat(Communities): Introduce pending states for kick, ban and unban actions
Close #11795
* feat(Communities): Show bannedMembers pending states on the UI
* feat(Communities:) make kick, ban and unban methods async
* feat(Communities): add signal about community membership status change
* fix(Communities): move membership managment to to the appropriate model
* chore: review fixes
2023-10-05 00:41:51 +03:00
Lukáš Tinkl
e6408724c9
feat(settings): add Privacy Statement and Terms of Use
...
- bundle those 2 documents as Markdown
- some UI fixes according to latest Figma
Fixes #12192
2023-09-25 14:09:45 +02:00
Khushboo Mehta
76615b0bf7
fix(@desktop/wallet): Move selected recipient and send type to nim
...
fixes #12206
2023-09-21 15:34:00 +02:00
Khushboo Mehta
f597ef4e6a
feat(@desktop/wallet): Glue for sending nft
...
fixed #12128
2023-09-12 14:01:10 +02:00
Dario Gabriel Lipicar
50ffbb9dce
feat(@desktop/wallet): add collectibles list to send modal
...
Fixes #12072
2023-09-11 08:02:02 -03:00
Sale Djenic
61f3d903ce
feat(@desktop/syncing): keypair syncing - migrate keypair to/from keycard if devices are already paired
...
Closes : #11706
2023-09-11 12:14:36 +02:00
Sale Djenic
ef4a564fc7
feat(@desktop/wallet): account interaction - stop using a keycard for profile keypair (on device)
...
Part 3 of: #11737
2023-09-04 16:25:53 +02:00
Cuteivist
722a9022e2
feat(@desktop/wallet): Extended activity progress block ( #12013 )
2023-09-04 12:19:02 +02:00
Sale Djenic
c59f6d72d8
feat(@desktop/wallet): account interaction - stop using a keycard for non profile keypair
...
Part 2 of: #11737
2023-09-01 09:20:54 +02:00
Michał Cieślak
3d336f2666
fix(Communities): Align Constants.CommunityMembershipRequestState with MembershipRequestState in types.nim
...
Closes : #12042
2023-08-31 18:17:34 +02:00
Cuteivist
db350dc36e
feat(@desktop/wallet): Fetch multi tx details ( #12002 )
...
closes #11897
2023-08-30 14:10:59 +02:00
Lukáš Tinkl
5aec48da35
fix(chat): Download/invite popup small issues
...
- make the popup centered across the whole window
- fix (and extract) the get/download link to `Constants`
- fix some memleaks
Fixes #11926
2023-08-29 15:19:41 +02:00
Sale Djenic
fadad5f4f6
fix(@desktop/wallet): importing keypairs at the account level (navigating into an account page in Wallet settings) (point 8)
...
Point 8 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
70343c4b4f
fix(@desktop/wallet): QR dialog - how to generate the QR on the other synced device instructions (point 5)
...
Point 5 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
a1bf7bed19
feat(@desktop/syncing): make a not operable account fully operable, part 3
...
Closes the third part of #11779
2023-08-22 12:22:32 +02:00
Igor Sirotin
3560786e2a
feat: Unfurl images ( #11940 )
2023-08-22 10:26:54 +03:00
Jonathan Rainville
8332a685c4
Hook pending join request backend to new UI ( #11914 )
...
Fixes #11851
2023-08-21 15:07:40 -04:00
Michal Iskierko
a7b5ab30a0
fix(@desktop/communities): Set up isTokenMasterOwner flag correctly in UI
...
Fix #11276
2023-08-16 12:11:12 +02:00
Noelia
6b8ef1411b
refactor(OwnerToken): Refactored UI roles `isPrivilegedToken` and `isOwner`
...
Refactored UI expecting backend role: `privilegesLevel`.
Added privileges level possibilities into `Constants`.
Updated storybook accordingly.
2023-08-14 21:40:57 +02:00
Sale Djenic
4c6af4f1ad
feat(@desktop/syncing): make a not operable account fully operable, part 2
...
- handles import keypairs (without syncing via qr)
Closes the second part of #11779
2023-08-11 17:22:27 +02:00
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
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
Sale Djenic
6e5469f5aa
chore(@desktop/wallet): sorting out keypair/account menu
2023-08-04 15:43:03 +02: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
Lukáš Tinkl
3d2deb5335
fix: Revisit character set usage (ASCII/Latin1/UTF-8) in description fields
...
Restrict the character set to basically 7-bit ASCII plus some punctuation
in community/chat/profile related popups in order to:
- reduce the risk of impersonation (UTF-8 characters might look the same
despite being a different codepoint)
- narrow down the set of characters in order to keep the new share URL
format short
Closes #11307
2023-08-02 09:52:48 +02:00
Sale Djenic
2749236a56
feat(@desktop/syncing): recovering from waku if backed up data refers to a profile migrated to a Keycard
...
Closes : #11661
2023-07-28 17:06:35 +02:00
Alex Jbanca
83303a011e
feat(CommunityOverview): Update Control Node help page URL opened by Learn more button
...
Updating the help URL.
2023-07-25 15:02:30 +03:00
Cuteivist
9b8340b695
feat(@desktop/wallet): Handle contract deployment ( #11570 )
...
closes #9047
2023-07-24 13:18:42 +02:00
Cuteivist
d05d743d80
fix(@desktop/wallet): Various wallet view fixes ( #11606 )
2023-07-21 12:55:36 +02:00
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
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
Cuteivist
a30678f5ec
feat(@desktop/wallet): Handle missing token metadata ( #11433 )
...
closes #11043
2023-07-18 16:05:22 +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
Mikhail Rogachev
1a7532d92c
fix: Fix behaviour issues with CRs and mutual update messages ( #11178 )
...
Close #11121
2023-07-13 01:39:56 +04:00
Alex Jbanca
3b57915155
feat: Implement Community Overview footer with mocked data
...
1. Adding OverviewSettingsFooter.qml according to design
2. Adding the footer to storybook
3. Add the footer in the overview page
4. Remove the squish tests for the old footer
2023-07-07 21:07:35 +03:00
Michał Cieślak
235c3d778b
fix(MintTokensSettingsPanel): Improved binding from token model to CommunityTokenView instance, Constants.TokenType used consistently
...
Closes : #11387
Closes : #11384
2023-07-04 15:32:37 +02:00
Jakub Sokołowski
08ef5efda5
fleets.json: drop decomissioned eth.test fleet
...
The fleet wasn't being used so it has been liquidated:
https://github.com/status-im/infra-eth-cluster/commit/de986014
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-30 08:35:06 -04:00
Lukáš Tinkl
af96345e26
Community -> New community: make community banner and logo required
...
in production builds
Fixes #11234
2023-06-29 10:44:30 +02:00
Khushboo Mehta
c47140a406
feat(@desktop/wallet): Wallet accounts - Account List
...
fixes #11189
2023-06-23 16:55:36 +02:00
Boris Melnik
cdac45010a
feat(communities): Adds mute community intervals
...
Fixes : #9369
2023-06-22 20:46:33 +03:00
Pascal Precht
b3329d790e
feat: channel permissions
...
Closes : #10996 , #10995 , #10993 , #10997 , #9537
2023-06-20 21:57:37 +02:00
Khushboo Mehta
fe023d39da
feat(@desktop/wallet): Activity FIlter UI rest of the filters (UI only)
2023-06-14 18:06:05 +02:00
Mykhailo Prakhov
82a1ed2f7a
feat(@desktop/community): Community admin permissions ( #10909 )
...
* chore:
- replaced admin bool to memberRole
- activate admin permissions
- configured admin restrictions
2023-06-14 18:00:41 +02:00
Cuteivist
31f59a2e81
chore(@desktop/wallet): Unify transaction enums ( #11034 )
2023-06-12 15:04:39 +02:00
Cuteivist
cc7a2e9d32
fix(@desktop/wallet): Several fixes ( #10971 )
2023-06-12 11:08:37 +02:00
Cuteivist
82dced8826
fix(@desktop/wallet): Handle testnet explorer links ( #11016 )
2023-06-12 10:39:59 +02:00
Mikhail Rogachev
010640acd0
feat(Chat): display MutualStateUpdate system messages in 1-to-1 chats ( #10847 )
...
* feat(Chat): Display MutualStateUpdate system messages in 1-to-1 chats
* feat(ActivityCenter): Add AC notification when a user get removed by another contact
* fix: crutch fixing segfault on contact removal
2023-06-08 16:52:03 +04:00
Sale Djenic
ae492fe631
fix(@desktop/profile): profile social links
...
- added to sync mechanism
- added to backup mechanism
- UI updated according to the newest changes
Closes : #10390
2023-06-07 13:22:59 +02:00
Khushboo Mehta
28654e0187
\chore(@desktop/wallet): Change customisation colours on desktop to match those used on mobile
...
fixes #10637
2023-06-02 19:48:19 +02:00
Noelia
86a0e8b9ec
feat(MintAssets): Update minted tokens view with assets
...
- Added assets list UI.
- Added shape rectangle for empty lists.
- Added filter by asset / by collectible
- Updated storybook accordingly.
- Added flow to open token view depending on type
Closes #10625
2023-06-02 13:15:34 +02:00
Jonathan Rainville
7d0a77ef0d
chore(links): update to use the new external link format
...
Fixes #10777
2023-05-31 10:36:08 -04:00
Jonathan Rainville
d04e121ab5
chore: update deep link to status-app on Windows
2023-05-31 10:36:08 -04:00
Michal Iskierko
4c29343a4a
feat(@desktop/communities): Add self-destruct tokens functionality
...
Issue #10052
2023-05-31 12:43:36 +02:00
Boris Melnik
91bdb5824b
feat(mute): Adds intervals for muting channels and chats
...
Part of: #9369
2023-05-30 16:43:48 +03:00
Sale Djenic
38ce51e4bb
chore(@desktop/wallet): changes caused by accounts improvements on the `status-go` side
...
Closes : #10592
2023-05-26 06:54:50 +02:00
Noelia
dbc3effe94
feat(MintTokens): Added validation rules in `CommunityNewCollectiblesView` page
...
Added new validation rules for name, description, symbol, supply and decimal fields according to new design.
Closes #10623
2023-05-25 11:11:44 +02:00
Noelia
a366e96999
feat(MintTokens): Created `BurnTokensPopup`
...
- Created new popup.
- Added validation.
- Added header image component.
2023-05-24 17:17:40 +02:00
Alexandra Betouni
d924d5a94a
[onboarding]: fixed overall positioning
...
Closes #8525
2023-05-23 18:43:25 +03:00
Noelia
6e2d552220
feat(MintToken/RemoteDestruct): Added animation when `remotely destroy` process is in progress
...
- Added property `remotelyDestructState` and `burnState` in `CommunityCollectibleView`.
- Added `fire` and `loading` icons while destruct/burn is in progress.
- Added short animation when destruct/burn process is completed.
- Renamed `Constants.DeployState` to `Constants.BackendProcessState`, more generic one that can be used for different processes.
- Updated `storybook` with new options to test animation.
Closes #10603
2023-05-18 15:28:44 +02:00
Sale Djenic
d830624d85
fix(@desktop/wallet): updated ui for removed wallet accounts which are still on a keycard
2023-05-09 12:05:49 +02:00
Khushboo Mehta
2401bb52bb
feat(@desktop/wallet): New floating header as a drop down list
...
fixes #10392
2023-05-03 18:52:19 +02:00