Andrea Maria Piana
3f63b0c23c
Check that server is nil before calling peers count
...
On logout happens sometimes that `PeersCount` is called when the server
has been removed.
This commit adds a guard to make sure that the server is not nil when
calling `PeersCount`.
2020-11-03 07:21:52 +01:00
Volodymyr Kozieiev
9dffff042e
Don't send new members event when there are no new members
2020-11-02 17:05:56 +01:00
Gheorghe Pinzaru
d04e54e54e
Local notifications service ( #2026 )
...
Also adds implementation for eth transactions notifications
2020-10-28 10:56:14 +03:00
Volodymyr Kozieiev
3e446eed8c
Link previews support ( #2059 )
2020-10-27 19:35:28 +02:00
andrey
b388002771
profile status updates
2020-10-27 14:56:35 +01:00
Roman Volosovskyi
7467ca7b10
[markdown] Ignore status tags with upper case letters
...
related to https://github.com/status-im/status-react/issues/11317
2020-10-22 13:37:03 +03:00
Roman Volosovskyi
a36144983a
Update markdown module
2020-10-19 13:48:03 +03:00
Andrea Maria Piana
4ecca1169d
Add use-mailservers flag
2020-10-14 10:23:57 +02:00
Andrea Maria Piana
5cea355541
Use in memory database for messenger tests
2020-10-14 08:37:23 +02:00
Andrea Maria Piana
25d44a9d3c
reduce timeout
2020-10-14 08:37:23 +02:00
Andrea Maria Piana
1a7a63a8e5
Log on db failure
2020-10-14 08:07:05 +02:00
Andrea Maria Piana
76a37c1b7f
Skip flaky test
2020-10-08 13:23:00 +02:00
Andrea Maria Piana
b11399ffc6
Use ErrRecordNotFound instead of sql.ErrNoRows
...
We were checking for the wrong error kind when pulling messages from the
database, which resulted in the code not retrying to pull the message,
giving flaky tests / race condition (that's present in production as
well)
2020-10-08 13:23:00 +02:00
Andrea Maria Piana
34c41d4bc8
bump version
2020-10-08 13:23:00 +02:00
Andrea Maria Piana
1cd9396038
Remove flaky suite api_geth_test
2020-10-08 09:48:06 +02:00
Andrea Maria Piana
916ed1068f
Skip bridge flaky test
2020-10-08 09:48:06 +02:00
Andrea Maria Piana
efbf093bc4
Don't fail if one request fails in getTokensBalances
...
If one request failed, the whole batch would fail.
This caused issue as one of the contract is constantly returning an
error now, and essentially there was not way to fetch balance.
Also extend the timeout to 20s as we throw 165 request to Infura in one
go and it takes its time to reply to those, although it seems like we
should batch them on our side instead of sending them all cuncurrently.
2020-10-05 12:53:51 +02:00
Andrea Maria Piana
896f5c24bf
Force migration if dirty
2020-10-01 13:47:59 +02:00
Andrea Maria Piana
2aea867cee
Migrate journals as well
2020-09-30 12:13:22 +02:00
Andrea Maria Piana
5cb70a2f42
Add datadir to gen_config.sh
2020-09-28 09:51:21 +02:00
Andrea Maria Piana
200273aa0e
Count runes and not characters
2020-09-25 14:02:09 +02:00
Andrea Maria Piana
0ba4694f21
[ Fix : #2027 ] Migrate db to shorter path name
2020-09-25 14:02:09 +02:00
Jakub Sokołowski
3d5e21e276
unify format of logs with peerID
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-09-24 14:58:49 +02:00
andrey
397ee840c6
[ #2042 ] Wrong ERC20 decimal rounding in "Set max"
2020-09-22 16:00:47 +02:00
andrey
682722b973
add wallet favourites
2020-09-21 10:48:00 +02:00
Andrea Maria Piana
36e742cb70
Bump version to 0.60.1
2020-09-17 12:10:26 +02:00
Andrea Maria Piana
a759d9dd67
Fix push notification & mentions
...
The code had an issue where it would not register a chat if just joined
as re-register push notifications was called before the chat had been
added.
This commit fixes the behavior by making sure that the chat just joined
is included.
2020-09-17 07:35:18 +02:00
Gheorghe Pinzaru
9e148eab89
Dont allow disabling waku ( #2040 )
2020-09-16 10:31:01 +03:00
RichΛrd
62c9d56fe8
Add API functions to store pending transaction data ( #2037 )
...
* Add API functions to store pending transaction data
* fix: code review
2020-09-14 09:39:24 -04:00
Volodymyr Kozieiev
8f83c5f462
Add `allow permission request` field to settings ( #2035 )
...
Add settings field webview-allow-permission-requests?
2020-09-10 13:22:30 +03:00
Andrea Maria Piana
61b345ff33
Add index on seen & hide long messages
...
This commit does two things:
1) Add an index on seen & update only the not-seen messages in the query
2) Hide long messages in the database, as that's likely spam
2020-09-10 10:26:59 +02:00
Andrea Maria Piana
e836ffb47f
Soft blacklist peer ids
...
Why make this change?
This change is useful so we can blacklist peer ids, without actually
disconnecting them, so that it's harder for them to tell that they are
being blacklisted. Envelopes will just be dropped.
What has changed?
In waku we pass a config with a list of hex-encoded peer ids, and we
check that against newly received envelopes.
If so we just drop the envelope and return
2020-09-09 22:57:15 +02:00
Andrea Maria Piana
19a82f68ad
Merge branch 'feature/push-notification-mentions' into develop
2020-09-09 22:11:08 +02:00
Andrea Maria Piana
3c6b741f71
Add tests for send notification & review feedback
2020-09-09 21:22:34 +02:00
Andrea Maria Piana
28e06daf6d
Dont sent messages to user who have not joined
2020-09-09 21:22:18 +02:00
Andrea Maria Piana
2d525f9503
Set block mentions
2020-09-09 21:22:17 +02:00
Andrea Maria Piana
4e18d21129
Re-register on adding or removing a chat
2020-09-09 21:22:16 +02:00
Andrea Maria Piana
0d998e1858
Show correct text in case of mentions
2020-09-09 21:22:15 +02:00
Andrea Maria Piana
18877cae6f
Handle mentions on server
2020-09-09 21:22:14 +02:00
Andrea Maria Piana
8ee3c75510
Support for basic push notification for mentions
2020-09-09 21:22:13 +02:00
Andrea Maria Piana
00c5b60d7f
Move message to common namespace
2020-09-09 21:22:12 +02:00
Andrea Maria Piana
7d5d413222
Add parsing and storing of mentions
2020-09-09 21:22:07 +02:00
Roman Volosovskyi
57728224d4
[mentions] ParsedText in quoted message
...
ParsedText is needed to properly display mention in quoted message.
2020-09-09 16:07:31 +03:00
Andrea Maria Piana
32b0af8ecc
Add index to emoji reactions
2020-09-09 15:02:54 +02:00
Jakub Sokołowski
7ba89867ac
ci: keep only last 10 builds to reduce size
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-09-08 19:49:24 +02:00
andrey
3b748a2e46
group chat invitation
2020-09-07 12:15:58 +02:00
andrey
2eaa1fcad7
[ #11046 ] Add local contact names
2020-09-07 11:34:06 +02:00
Volodymyr Kozieiev
88a3022ea8
Drop messages with text longer than 4096 characters ( #2029 )
2020-09-01 17:38:36 +03:00
Andrea Maria Piana
b67ce580d0
Merge branch 'feature/enable-push-notifications' into develop
2020-09-01 10:42:07 +02:00
Andrea Maria Piana
4a87764cca
seed mrand
2020-09-01 10:31:12 +02:00