frank
6bcf5f1289
Removed settings.Usernames and reactivate PreferredName ( #3964 )
...
* sync preferred name;
remove settings.usernames
* update account name when handle settings.preferred_name from backup message
* fix Error:Field validation for 'KeycardPairingDataFile' failed on the 'required' tag
* bump version
* rebase
2023-09-16 09:20:23 +08:00
Dario Gabriel Lipicar
e337ab4f13
feat: implement collectible ownership status
2023-09-15 18:55:09 -03:00
Dario Gabriel Lipicar
e502ba82ce
feat: implement single account fetch on add and partial progress report
2023-09-15 18:55:09 -03:00
Dario Gabriel Lipicar
b4d5c22050
feat: implement collectibles ownership update timestamp db
2023-09-15 18:55:09 -03:00
Igor Sirotin
daf3fc79bf
fix: Discord import tool various fixes for pinned messages ( #4001 )
2023-09-15 15:19:10 +01:00
Boris Melnik
5e8300d6a1
fix(archives): Skip importing the archives for community when user not a member ( #4006 )
2023-09-15 10:42:28 +03:00
Sale Djenic
3bacb84a02
chore: pairings file related properties removed from the local pairing
...
The pairings file is transferred along with the `SyncKeypair` message.
2023-09-13 17:15:32 +02:00
Sale Djenic
6894295ac3
feat: register and maintain keycard local pairing file by `status-go`
...
Closes : #4003
2023-09-13 17:15:32 +02:00
Dario Gabriel Lipicar
eb8f3173e4
fix: proper openseaV2 detailed nft unmarshalling
2023-09-13 08:43:09 -03:00
Dario Gabriel Lipicar
8d1992d2e1
fix: protect token list with a mutex
2023-09-13 08:43:09 -03:00
Anton Iakimov
7a9845c6e2
ci: hide `go test` output to the file on CI
...
Let's hide stdout of go tests to the files.
In case of failed test - it should be included in junit report anyway and shown in Jenkins.
Closes #3543
2023-09-13 10:53:38 +02:00
Anthony Laibe
5d1c766382
perf: avoid call to market manager
...
Optimise call to market manager for symbol that are going to be displayed only
2023-09-13 08:55:35 +02:00
frank
e72a033930
fix unable to reset password on ios ( #4016 )
2023-09-13 08:21:13 +08:00
Anthony Laibe
1b07ecaaf7
fix: send nft in other network than mainnet
2023-09-12 16:28:12 +02:00
Anthony Laibe
01babe3632
feat: route-send-collectible
2023-09-12 14:02:42 +02:00
Stefan
195214765b
fix(wallet) fix filter by activity type
...
The activity type filtering was not stable in relation to addresses
filter which was generating unexpected Send/Receive type in the
corner-case when both sender and receiver was in the address list.
Updates status-desktop #11960
2023-09-12 11:58:24 +02:00
Stefan
70341f85a5
fix(wallet) send/receive for duplicate transactions
...
Brings consistency in case when sender and receiver are both in the
filter address list. This fixes the case of sender and receiver in
addresses and filters out duplicate entries.
Also
- refactor tests to provide support for owners
- adapt TestGetActivityEntriesWithSameTransactionForSenderAndReceiverInDB
to the use of owner instead of from
2023-09-12 11:58:24 +02:00
Anthony Laibe
740f66a8ff
fix: upsert community customer token
2023-09-12 10:40:45 +02:00
frank
eda1f5482b
fix mobile issue: Sync is hanging in "syncing devices" stage ( #4010 )
...
align another time of cert
addressed feedback from @Samyoul @igor-sirotin
add logger
move line
fix mobile issue #17223
2023-09-11 20:19:26 +08:00
Cuteivist
e77fc59f5e
feat: Add activity filtering by contract deploy and minting ( #4009 )
2023-09-11 11:54:37 +02:00
Anthony Laibe
8ba9f38ce7
chore: mark api deprecated
2023-09-11 11:20:51 +02:00
yqrashawn
623781481b
fix: user avatar status indicator position ( #3989 )
2023-09-08 09:07:24 +08:00
Siddarth Kumar
15369f26dd
chore: bump go-waku to latest commit ( #4000 )
...
This includes the fix for panic we saw in regards to Relay connections
issue in go-waku : waku-org/go-waku#713
2023-09-07 20:59:28 +05:30
Ivan Belyakov
81b94b7a4e
fix(wallet): added ChainID to balance cache, as now it is shared between
...
services and contains balances for all addresses and chains.
Made rpc chain client return ChainID property on `NetworkID()` method
2023-09-07 15:00:19 +02:00
Cuteivist
83d1354845
chore: Use proper Gwei decimals ( #3990 )
2023-09-07 13:02:52 +02:00
Sale Djenic
c5fd1ee2c4
fix: converting profile to/from keycard/regular keypair handling
2023-09-07 13:02:25 +02:00
Igor Sirotin
5422b867f3
Hotfix: mark `Chat` and `Pin` archive messages as seen ( #3992 ) ( #3999 )
2023-09-07 13:33:20 +03:00
Anthony Laibe
22fc83de59
feat: create unknown erc20
2023-09-07 10:04:58 +02:00
Stefan
555aae4d0f
fix(wallet) filter by sub-transaction chain ID
...
Closes status-desktop #12077
2023-09-06 21:08:39 +02:00
Stefan
c3d2ff0723
chore(wallet) move filter activity sql query in a separate file
...
This should make the complex query more readable and maintainable
Embed the file content in the complied binary
Updates status-desktop #12077
2023-09-05 22:15:04 +02:00
Samuel Hawksby-Robinson
3e53eabe4b
Moved Android GOOS const to common
2023-09-05 16:42:20 +01:00
Samuel Hawksby-Robinson
1a7414312e
Added noop returns for Android GOOS
2023-09-05 16:42:20 +01:00
frank
5824fedaed
filter another usage of `net.Interfaces()`
2023-09-05 16:42:20 +01:00
Samuel Hawksby-Robinson
afe13af8e3
Fix for route ip+net: netlinkrib: permission denied Android error
2023-09-05 16:42:20 +01:00
yqrashawn
a793c4fe22
Revert "fix: user avatar status indicator position ( #3967 )" ( #3988 )
2023-09-05 21:57:40 +08:00
Ivan Belyakov
20c585a621
fix(wallet): new transfers were not loaded in real time
2023-09-05 14:19:36 +02:00
Ivan Belyakov
24bf9aada5
feat(wallet): move balance cache to a common place and make it a
...
parameter to share between transfers and balance history in an upcoming
commit.
Had to refactor its interface for that reason.
2023-09-05 12:20:49 +02:00
yqrashawn
f73f3e9f82
fix: user avatar status indicator position ( #3967 )
2023-09-05 16:58:35 +08:00
Cuteivist
a0eb205ca9
feat: Estimate block number ( #3973 )
2023-09-04 12:18:46 +02:00
Stefan
c0f32748b4
feat(wallet) lazy load activity info optimization
...
Trigger async fetching of extra information on each activity filtering
request. Only emit the update event for incomplete entries.
Other changes:
- Make DataEntry light as event payload by making all the fields
optional
- Add new required fields to the activity DataEntry
- Add collectibles.ManagerInterface to aid testing
Note: this PR keeps compatibility with current master by always
providing non-optional multi-transaction ID. The TODO will be executed
before merging the status-desktop PR.
Experienced a hang on FetchAssetsByCollectibleUniqueID call with:
[{{5 0x21263a042aFE4bAE34F08Bb318056C181bD96D3b} 1209},
{{5 0x9A95631794a42d30C47f214fBe02A72585df35e1} 237},
{{5 0x9A95631794a42d30C47f214fBe02A72585df35e1} 236},
{{5 0x9A95631794a42d30C47f214fBe02A72585df35e1} 832},
{{5 0x9A95631794a42d30C47f214fBe02A72585df35e1} 830},
{{5 0x9A95631794a42d30C47f214fBe02A72585df35e1} 853}]
Updates status-desktop #11597
2023-09-01 19:11:14 +02:00
Dario Gabriel Lipicar
d61677403a
feat: add extra collection data to collectible header struct
2023-09-01 11:14:29 -03:00
yqrashawn
b168018eaf
feat: enable passing ring width from mobile ( #3903 )
2023-09-01 16:17:46 +08:00
Stefan
71800a19f1
fix(wallet) fix pending transactions notification
...
Also, add regression test.
2023-09-01 00:18:26 +02:00
Sale Djenic
0f58d01cc4
tests: added test simulating a migration of an imported keypair to/from keycard and transferring keystore files for it
2023-08-31 12:13:54 +02:00
Ibrahem Khalil
22ec4ac586
Link previews not working on message edit ( #3974 )
2023-08-31 10:21:25 +03:00
Andrea Maria Piana
bf748de216
Bump version to 0.166.4
2023-08-30 16:47:29 +01:00
Andrea Maria Piana
2b8543dfae
Set compressed key as alias on contact
2023-08-30 15:11:26 +01:00
Stefan
9cb5e1d3e6
chore(wallet) move computing totalFees to status-go
...
Updates status-desktop #11597
2023-08-30 13:59:52 +02:00
frank
347d875acb
fix: Rounded edges of color sections of identity rings ( #3968 )
...
* fix: Rounded edges of color sections of identity rings
* bump version
2023-08-30 19:39:58 +08:00
Ivan Belyakov
c24c3966e2
fix(wallet): balance history used a wrong db for accessing accounts.
...
Balance history was not checked for all chains if no history on
some chain.
Removed `SetInitialRange` from wallet API as internal implementation.
This method was called on adding a brand new Status account to initialize
blocks_range table to avoid transfers history checks.
2023-08-30 10:17:57 +02:00