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
Sale Djenic
37448b01f3
chore: bump status-go
...
fixes error on login issue
2023-07-11 22:15:44 +02:00
Sale Djenic
1561b170e4
chore(@desktop/syncing): keycards syncing improvements part 2/2
...
Handling keycards related syncing improvements done on the status-go side.
Closes : #11268
2023-07-11 22:15:44 +02:00
Igor Sirotin
d7aa0582be
Switch to new URL unfurl API [sending messages part] ( #11476 )
2023-07-11 14:30:55 +03:00
Noelia
3a0954c5da
feat(OwnerToken): Add Mint Owner token view
...
- Created new `Owner Token` and `TokenMaster Token` welcome screen.
- Navigations added.
- Storybook support added.
Closes #11292
2023-07-11 13:04:50 +02:00
Noelia
eb37f44a23
feat(OwnerToken): Create Get started panel and add it to Tokens and Airdrops welcome views
...
- Added start panel in tokens welcome page.
- Added start panel in airdrop welcome page.
- Updated e2e tests according to new requirements.
Closes #11284
2023-07-11 11:07:01 +02:00
Noelia
dea020fdba
feat(MintToken): Updated sortable token holders with generic SQ component
...
Replaced existing `NoHoldersPanel` component to the generic `StatusInfoBoxPanel` one.
2023-07-11 11:07:01 +02:00
Noelia
c59758b377
feat(SQ/StatusInfoBoxPanel): Created SQ panel
...
- Created general `StatusInfoBoxPanel` component. It includes a box with a title, text and button.
- Added storybook page support.
2023-07-11 11:07:01 +02:00
Noelia
d4afc1fba6
feat(CommunitySettings): Changes section name from `Mint Tokens` to `Tokens`
...
Updated text according to new design.
Updated e2e tests according to new requirement.
2023-07-11 11:07:01 +02:00
Vladimir Druzhinin
db826253c7
test(pytest) Import squish as a python module. ( #11421 )
...
#66
2023-07-10 17:55:10 +02:00
Cuteivist
9b293f9c34
feat(@desktop/wallet): Loading animation for input data decoding ( #11378 )
...
closes #11333
2023-07-10 15:36:29 +02:00
Sale Djenic
11389facc0
fix(@desktop/general): make "Backup data" button available only for the "development" build
...
Fixes : #11463
2023-07-10 11:35:28 +02:00
Alex Jbanca
9629a145da
feat: Update Community Overview header based on the new design
...
[Design](https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba⎜Desktop?type=design&node-id=31229-627216&mode=design&t=KoQOW7vmoNc7f41m-0 )
1. Update header layout and size
2. Add OverviewSettingsPanel in storybook
feat: Update Community Overview Header based on the new design
Removing squish tests related to the community identicon in the Overview page. The identicon is removed in the new designs
2023-07-08 11:56:33 +03:00
Sale Djenic
d550b01e65
fix(@desktop/onboarding): app loading screen displayed forever when creating a new Status account
...
Fixes : #11454
2023-07-07 14:35:52 -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
Alexandra Betouni
ce06fc3a99
fix(EditCommunityToken): prevent using already existing symbols
...
Closes #10784
2023-07-07 15:30:07 +03:00
Alex Jbanca
a6494bfe33
fix: Increase keycard popup width
2023-07-07 14:40:22 +03:00
Cuteivist
00eee836ae
feat(@desktop/wallet): Fetch txs only when opening activity tab ( #11360 )
...
closses #11356
2023-07-07 12:00:19 +02:00
Alex Jbanca
b710994bee
fix: Supply amount in mint tokens preview
...
Check errors object for values before invalidating the supply amount.
2023-07-07 12:08:03 +03:00
Michał Cieślak
6b42414155
fix(CommunitySettingsView): Add expected roles to assets/collectibles models
...
The same components are used to display data from rootStore.assetsModel,
rootStore.collectiblesModel (permissions) and
root.community.communityTokens (airdrops). The models have different
roles and need adjustments before passing to ui components.
Closes : #11309
2023-07-06 19:39:44 +02:00
Alex Jbanca
5633efcdba
fix(Edit community settings): Fixing width after merge error
2023-07-06 17:37:29 +03:00
Anthony Laibe
5a9ff99aad
fix(@wallet): overview balance with symbol
...
fixes #11397
2023-07-06 15:48:02 +02:00
Cuteivist
ab487d40a5
fix(@desktop/wallet): Handle empty activity list exception ( #11399 )
...
fixes #11354
fixes #11381
2023-07-06 14:59:26 +02:00
Vladimir Druzhinin
04a63ce07d
Tests on Language settings skipped ( #11432 )
2023-07-06 13:10:14 +02:00
Khushboo Mehta
0b75e84809
fix(@desktop/wallet): Send modal don't expand vertically
...
fuixes #11352
2023-07-06 10:20:14 +02:00
Alex Jbanca
0efca3f0bd
feat: Update Edit community settings based on new design
...
[Design for edit community settings](https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba⎜Desktop?node-id=3132%3A383870&mode=dev )
[Design for create community popup](https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba⎜Desktop?type=design&node-id=2636-359221&mode=design&t=Z888PCuW1eTwF5RY-0 )
1. Update alignments, paddings and item size to match the new design
2. Update subtitles (Only for edit community settings. Create community popup has different subtitles)
3. Create new EditCommunitySettingsLayout with the new design to be reused in CreateCommunityPopup
4. Update CreateCommunity popup to align it with the new design
5. Add basic EditSettingsPanelPage to storybook
6. Fix TagsPicker bug where the tags were not showing when opening the edit community settings for the first time
2023-07-06 09:47:46 +03:00
Anthony Laibe
0cd7829d62
fix(@wallet): prevent delete main account
...
fixes #11398
2023-07-06 07:50:23 +02:00
Michał Cieślak
16f3f0b2eb
chore(Community Permissions): Mint asset button enabled in holdings dropdown
...
Closes : #11363
2023-07-06 00:53:11 +02:00
Michał Cieślak
a4b1b5500a
chore(CommunitySettingsView): Sections cross referencing simplified
...
Additionally:
- stack components directly define content of the left list
- fixed navigation from Permissions section to minting
- various code style fixes
Closes : #11179
2023-07-06 00:53:11 +02:00
Michał Cieślak
6247110293
chore(CommunitySettingsView): Not needed top level Loader removed
2023-07-06 00:53:11 +02:00
Stefan
7a9c76966d
feat(wallet) reload on new transaction downloaded quick win
...
Show a reload hint button for user to refresh the filter
Updates #11233
2023-07-05 23:45:34 +02:00
Stefan
d17f2c70f1
chore(wallet) extract responsibilities from activity.Controller
...
Extract processing of Events and Status keeping responsibilities from
activity.Controller
Updates #11233
2023-07-05 23:45:34 +02:00
Jakub Sokołowski
24cdab41c6
ci: fix read-only FS errors in AppImage
...
After a LOT of work from @jrainville bisecting the release branch he
identified the issue to be this commit:
https://github.com/status-im/status-desktop/commit/dad8e453
ci: bump client build retries to 20
Which actually was poorly squashed by @iurimatias and contains the
commit that also adds the retries in the first place:
https://github.com/status-im/status-desktop/commit/a5ba2537
ci: retry nim_status_client build 3 times
The reason why that's an issue is because normally it was caled by `make
tgz-linux` target which included this setting:
```
override RESOURCES_LAYOUT := $(PRODUCTION_PARAMETERS)
```
Which caused `NIM_PARAMS` to use `-d:development` instead of `-d:production`.
The result was the app trying to write config file changes to the read-only
filesystem of the AppImage.
Resolves: https://github.com/status-im/status-desktop/issues/11295
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-05 15:37:15 -04:00
Alex Jbanca
5ed2454532
chore: bump nimqml
...
Include the fixes for different crashes happening after a QObject destruction is triggered by nim GC
2023-07-05 21:44:20 +03:00
Sale Djenic
a10e83bcba
chore(@desktop/syncing): wallet keypairs/accounts syncing improvements part 1/2
...
Handling syncing improvements done on the status-go side.
Closes : #11267
2023-07-05 15:29:43 +02:00
Pascal Precht
c10809863a
feat: add support for cropped asset data when deploying community NFTs
...
Needs: https://github.com/status-im/status-go/pull/3705
Closes : #10317
2023-07-05 12:56:37 +02:00
Alexandra Betouni
b748402825
fix(EditCommunityToken): adjusted validation error messages for emojis
...
Closes #10783
2023-07-05 12:45:53 +03:00
Michał Cieślak
b5d3a0cff9
fix(Community Permissions): handling collectible icons fixed
...
Closes : #11297
2023-07-05 11:41:45 +02:00
Noelia
6ec40eb3cc
feat(OwnerToken): Create `token owner` and `master token` components
...
- It creates specific token artwork panel for owner token and token master token representation.
- It adds support to new component in storybook.
Closes #11294
2023-07-05 11:14:38 +02:00
Noelia
0e730b38e7
feat(SQ/StatusTagItem): Extend text properties customization
...
Binding added for `font` property to allow more component customization.
2023-07-05 11:14:38 +02:00
Jonathan Rainville
2d21ff6c38
fix(community): fix cancel of authentication still requests to join
...
Fixes #11272
The problem was that we didn't handle the cancelation (checking with password was empty).
Now we do and we send the signal to cancel when it's the case.
2023-07-04 15:13:48 -04:00
Michał Cieślak
2d0aaaa974
fix(CommunityTokenView): Hide holdings list when token not deployed
...
Closes : #11386
2023-07-04 15:32:37 +02: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
Pascal Precht
42e0751e83
fix(Communities): ensure permission CTAs are rendered with admin
...
permissions
This commit fixes a bug that admins are not able to do any permission
actions (editing/deleting). The issue was that there was a check for
those CTAs only to be visible if the logged-in user is the owner of the
community, not an admin.
Closes #11092
2023-07-04 13:06:35 +02:00