Richard Ramos
ebacdfc760
fix: decode peerID string into peer.ID
2023-01-16 22:49:52 -04:00
Andrea Maria Piana
ed9ca8392c
Upgrade linter to 1.50.0
2023-01-13 17:52:03 +00:00
Andrea Maria Piana
ccbd2866fe
Bump encryption too high number
2023-01-13 11:51:30 +00:00
Sale Djenic
dbf8a3c6be
feat(keycard): `DeleteAccountForMigratedKeypair` endpoint added
2023-01-13 11:09:57 +01:00
Sale Djenic
d7caf67a52
feat(keycard): `RemoveMigratedAccountsForKeycard` endpoint added
2023-01-13 11:09:57 +01:00
Michal Iskierko
d95b259777
fix: add 5 seconds timeout context when installing stickers
2023-01-13 10:27:12 +01:00
dlipicar
77a56e2b93
Feature/8640 unified currency rounding ( #3079 )
...
* feat(@desktop/wallet): added iso4217 library for fiat currency display decimals
* feat(@desktop/wallet): added token peg info and use numbers for token market values
* feat(@desktop/wallet): added
2023-01-12 14:54:14 -03:00
Jonathan Rainville
cb1d80c082
feat(QuotedMessage): pass Deleted to QuotedMessage
...
This is to let the front end determine a new message if the quoted message is deleted instead of just unknown
2023-01-12 11:47:38 -05:00
Jonathan Rainville
7717f9519f
fix(message_handler): fix error when there is no record and fix crash
2023-01-12 11:47:38 -05:00
Anthony Laibe
883f9677c5
feat: nonce management in multi tx
2023-01-12 12:56:57 +01:00
Roman Volosovskyi
d60c1d00ed
Update chat clock on group event
2023-01-12 11:01:45 +01:00
Omar Basem
fe9996d95f
Image width height ( #3061 )
...
* feat: add image width & height
2023-01-12 13:43:14 +04:00
frank
a29511b921
update account name if necessary ( #3072 )
2023-01-12 11:00:24 +08:00
Jonathan Rainville
880a201037
fix(reply-test): fix reply test because msgs could come out of order
...
Fixes #3070
2023-01-11 16:24:42 -05:00
Patryk Osmaczko
186454528b
chore: make `createMessagesRequestV2` respect `mailserverRequestTimeout`
...
closes : #3053
2023-01-11 20:26:10 +01:00
Richard Ramos
490570c0ec
fix: convert TopicType to stack variable and use recvMessage.Topic instead of extracting content topic from WakuMessage
2023-01-11 13:41:29 -04:00
Jonathan Rainville
e98e6b61af
fix: use the uncompressed community pubkey as topic to receive requests
2023-01-11 13:41:29 -04:00
Richard Ramos
09723e3b9a
fix: set nameserver via config
2023-01-11 08:37:31 -04:00
frank
dc87d6bb0f
get messenger from account service when local pairing ( #3069 )
2023-01-11 19:30:54 +08:00
Anthony Laibe
04de916cba
fix: wallet downloader for l2 chain
2023-01-11 09:56:08 +01:00
Jonathan Rainville
0da5e621ac
test(persistence): improve reply test to test deleted reply
2023-01-10 15:34:48 -05:00
Jonathan Rainville
574bf90618
fix(message_persistence): don't return reply data of deleted messages
2023-01-10 15:34:48 -05:00
Jonathan Rainville
c4bf60b815
feat: make replies act as mentions
...
and add a reply test to the messenger
2023-01-10 13:39:57 -05:00
Richard Ramos
0527009f6c
chore: update gowaku
2023-01-10 09:02:37 -04:00
Richard Ramos
9e80f22de6
fix: temporarily setting RateLimitProof to nil so it matches the WakuMessage protobuffer we are sending
...
See https://github.com/vacp2p/rfc/issues/563
2023-01-10 08:04:46 -04:00
Anthony Laibe
78795ce3e0
feat: reduce infura call
...
check if token exists before making the call
2023-01-10 09:42:08 +01:00
frank
ec7c0e9c7d
Sync all devices after initial pairing ( #3047 )
2023-01-06 20:21:14 +08:00
frank
bea710c8be
fix inconsistent contact request state ( #3056 )
2023-01-06 18:24:39 +08:00
Richard Ramos
ad67eb52e5
chore: log errors generated while registering filters
2023-01-05 13:30:46 -05:00
Jonathan Rainville
76dce0c8a6
chore: improve the filters did not match log
2023-01-05 13:30:46 -05:00
Parvesh Monu
d40290a649
Persist switcher cards ( #3049 )
2023-01-05 21:41:57 +05:30
frank
fe2270540e
fix TestGroupChatMembersRemoval sometimes failed ( #3037 )
2023-01-05 23:37:50 +08:00
dlipicar
7d04be3613
Revert "feat/currency rounding ( #3041 )" ( #3046 )
...
This reverts commit 3d22f4a86d
.
2023-01-04 09:40:26 -03:00
Anthony Laibe
99ff0a18b0
feat: cbridge integration
2023-01-04 08:23:18 +01:00
Siddarth Kumar
d43e06f4c2
converting desktop key to mobile readable ( #3042 )
...
In desktop when a community is created the share url looks like :
https://join.status.im/c/zQ3shTAten2v9CwyQD1Kc7VXAqNPDcHZAMsfbLHCZEx6nFqk9 where
zQ3shTAten2v9CwyQD1Kc7VXAqNPDcHZAMsfbLHCZEx6nFqk9
is the serialised key which desktop uses.
In mobile when a community is created the share url looks like :
https://join.status.im/c/0x025596a7ff87da36860a84b0908191ce60a504afc94aac93c1abd774f182967ce6 where
0x025596a7ff87da36860a84b0908191ce60a504afc94aac93c1abd774f182967ce6
is the non serialised key (but compressed) key which mobile uses.
The goal of this PR is to give mobile the ability to go from
zQ3shTAten2v9CwyQD1Kc7VXAqNPDcHZAMsfbLHCZEx6nFqk9 to 0x025596a7ff87da36860a84b0908191ce60a504afc94aac93c1abd774f182967ce6
2023-01-04 07:25:07 +05:30
Jakub Sokołowski
d70d3cdf8c
nix: disable chroot on Darwin to avoid Xcode issues
...
Fixes:
```
xcodebuild: Operation not permitted
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-01-03 16:54:23 +01:00
Jakub Sokołowski
0048b70466
ci: use WORKSPACE_TMP for TMPDIR to not abuse /run
...
Because a lot of tests use `MkdirTemp` and do not clean up.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-01-03 16:54:22 +01:00
Jakub Sokołowski
cceba787fa
replace deprecated ioutil.TempDir with os.MkdirTemp
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-01-03 15:40:11 +01:00
dlipicar
3d22f4a86d
feat/currency rounding ( #3041 )
...
* feat(@desktop/wallet): added iso4217 library for fiat currency display decimals
* feat(@desktop/wallet): added token peg info and use numbers for token market values
* feat(@desktop/wallet): extend wallet api to fetch prices in multiple currencies
* chore(@desktop/wallet): rename token peg field for clarity
2023-01-03 10:24:55 -03:00
frank
9137257638
synchronize display name ( #2989 )
2022-12-29 14:16:19 +08:00
Sale Djenic
dd78445c22
fix: blocked db issue fixed
...
DB was blocked cause new query execution was tried before current transaction
was committed.
2022-12-28 13:45:46 +01:00
Mikhail Rogachev
5005b7b3cf
feat(ActivityCenter): Add missing AC notifications for verification requests ( #3029 )
...
* feat(ActivityCenter): Add missing AC notifications for verification requests
* fix(Contacts): Fix updates for trusted and untrustworthy statuses
* feat(ActivityCenter): Add test for trusted verification request and AC notifications
* feat(Contacts): Trusted and untrustworthy statuses should be unknown for verificated side
2022-12-26 08:35:46 +04:00
Sale Djenic
d98d83d308
chore: code review comments applied
...
- sync clock set for all settings prop participating in syncing
- if other sql error happens we return immediately
2022-12-23 15:07:14 +01:00
Sale Djenic
1340a55c1d
feat: backup profile data to waku and sync them from waku
...
Changes applied here introduce backing up profile data (display name and identity
images) to waku and fetch them from waku. Information about those data is sent
as a separate signal to a client via `sync.from.waku.profile` signal.
New signal `sync.from.waku.progress` is introduced which will be used to notify a client
about the progress of fetching data from waku.
2022-12-23 15:07:14 +01:00
Anthony Laibe
6abbe98cd2
feat: allow to lock amount in router
2022-12-21 16:58:33 +01:00
Pascal Precht
b4bdfd3df6
Keep track of last seen magnetlink
...
This is to prevent processing magnetlinks if they haven't changed
2022-12-20 15:16:08 +01:00
Pascal Precht
e7d827fff1
feat: recgonize `0x00001` as system mention
...
This "id" or "tag" will be interpeted/interpolated as `@everyone` by
clients.
For this change to work
https://github.com/status-im/markdown/pull/5
is needed.
2022-12-20 15:13:22 +01:00
Pascal Precht
b1ff13eb7d
fix: ensure queries coalesce `album_id` value when scanning
...
Otherwise databases with existing messages that don't have an `album_id`
will run into and `converting NULL to string is unsupported` error.
See: https://github.com/status-im/status-go/pull/3021#issuecomment-1351623814
2022-12-16 11:10:44 +01:00
Jonathan Rainville
4a0eb56574
fix: fix special messages not being received because not encrypted
2022-12-15 10:48:41 -05:00
Andrea Maria Piana
8593866862
Restart discovery when it fails
...
When discovery fails to be seeded with bootstrap/fallback nodes, it
never recovers.
This commit changes the behavior so that status-go retries fetching
bootnodes, and restarts discovery when that happens.
2022-12-14 20:54:48 +00:00