RichΛrd
ea46779e98
Update messenger_mailserver_cycle.go
2023-01-19 13:56:50 -04:00
Richard Ramos
f0cd807763
fix: only evaluate connected peers when active mailserver is set
2023-01-19 13:56:50 -04:00
dlipicar
c2a8dd8a0c
feat(wallet): add price cache ( #3107 )
2023-01-19 11:49:48 -03:00
Richard Ramos
ecbd3a70e9
fix: no messages from storenode
2023-01-19 10:11:44 +01:00
Roman Volosovskyi
657933ec3d
some logs
2023-01-18 11:43:07 -04:00
Richard Ramos
0b6eddf67d
fix: close connections when maximum number of peers is reached
2023-01-18 11:43:07 -04:00
Richard Ramos
7de1753549
waku2 - restart discv5 when peers are low and use newer go-waku code to deal with discovery
2023-01-18 11:43:07 -04:00
Pascal Precht
1bab7ae056
refactor(communities): improve archive handling memory pressure
...
Instead of loading the entire torrent file into memory when trying
to extrract active messages, we now only read the chunks that are
necessary to decode any individual archive and then process
extracted messages in chunks.
This doesn't introduce a max cap of allowed memory yet, since the
chunk size depends entirely on the size of the archive, but this
will be done soon.
2023-01-18 15:45:13 +01:00
Richard Ramos
8fd291f27c
fix: dropping peer in mailserver cycle
2023-01-18 09:28:08 -04:00
frank
4406931582
fix: should include ContactRequestState and HasAddedUs when sync contact ( #3100 )
2023-01-18 16:12:27 +08:00
Pascal Precht
cedc1a5fd1
fix: add discord message data to quoted messages
...
Because `QuotedMessage` doesn't include imported message data,
some of the author information in imported messages is lost in
frontends.
This commit adds a `discordMessage` (soon replaced by `importedMessage`)
to `Quotedmessage`, although only hydrated with a subset of data,
namely author display name and avatar URL, as those are the only ones
needed by front-end atm.
2023-01-17 12:08:42 +01:00
frank
5a4ca88631
use random udp port rather than fixed value 9000 ( #3093 )
2023-01-17 12:03:19 +08:00
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