Pascal Precht
86926258ee
Intrododuce NodeConfig.TorrentConfig
and CLI flags
...
This commit introduces a new `TorrentConfig` as per #2563 with dedicated
default values and new options/flags for the status-go CLI.
Since it's part of `NodeConfig`, which is stored per user in the
database, this commit also adds a migration script that adds a new
`torrent_config` table and database APIs to insert and retreive the
torrent config.
Closes #2563
2022-03-21 12:59:09 +01:00
Pascal Precht
64b8ad5176
Ensure community owners and members subscribe to magnetlink channel
...
This commit adds the special magnetlink channel that is used to
distribute community archive magnetlinks to community members.
The channel shoudn't be visible in the UI, so instead creating an
actual channel instance, it just sets up the filters.
Closes #2565
2022-03-21 12:55:45 +01:00
andrey
01b6988260
QuotedMessage image from http server
2022-03-21 10:33:08 +01:00
Andrea Maria Piana
d60a6713fe
Enable mailserver cycle by default
...
This commit enables mailserver cycle logic by default and make a few
changes:
1) Nodes are graylisted instead of being blacklisted for a set amount of
time. The reason is that if we blacklist, any cut in connectivity
might result in long delays before reconnecting, especially on spotty
connections.
2) Fixes an issue on the devp2p server, whereby the node would not
connect to one of the static nodes since all the connection slots
where filled. The fix is a bit inelegant, it always connects to
static nodes, ignoring maxpeers, but it's tricky to get it to work
since the code is clearly not written to select a specific node.
3) Adds support to pinned mailservers
4) Add retries to mailservers requests. It uses a closure for now, I
think we should eventually have a channel etc, but I'd leave that for
later.
2022-03-19 08:56:22 +00:00
Patryk Osmaczko
d0f4a94f75
fix: move visual-identity service to protocol/identity
...
It is required to be called before RPC server is running on client side
2022-03-18 13:38:53 +01:00
Andrea Maria Piana
23b6883166
Restore ensName -> name on contact json
2022-03-17 17:28:42 +00:00
Richard Ramos
50ec6f97e0
feat: display name
2022-03-14 13:48:34 -04:00
John M. Ngei
d244267f9a
Fix: recieved shared image message not being displayed
2022-03-14 10:59:26 +03:00
Richard Ramos
9e833cd4c7
fix: add community status updates channel to list of filters on Init
2022-03-10 09:45:42 -04:00
Richard Ramos
f9b87c4ae1
fix: add missing information
2022-03-03 15:37:07 -04:00
Richard Ramos
df9c9977a5
feat: unified chat API pt. 2
2022-03-03 15:37:07 -04:00
Richard Ramos
1bffd2e64d
feat: unified chat API pt. 1
2022-03-03 15:37:07 -04:00
andrey
598b83757c
load audio from http server
2022-03-01 15:58:32 +01:00
jo-mut
38a16b3554
disables notifications for muted chats
2022-02-25 00:49:17 +03:00
jo-mut
7d956bef94
resolved conflicts
2022-02-24 23:11:36 +03:00
Roman Volosovskyi
b559c561d8
Fix deadlock on checking pending notification
2022-02-23 20:58:08 +01:00
Richard Ramos
89370b7d7f
fix: random mailserver selection when available mailservers is 1
2022-02-23 11:12:11 -04:00
Richard Ramos
353767aee6
feat: wakuext_imageServerUrl
2022-02-21 17:22:28 -04:00
frank
4cc53630d5
Sync bookmarks
2022-02-17 12:40:33 +00:00
frank
07b9c3c7de
Sync clear history
2022-02-17 11:15:01 +00:00
Jonathan Rainville
ece535aaf7
feat: add RequestCommunityInfoFromMailserverAsync ( #2537 )
...
This function doesn't wait for the response from mailservers, so the client has to rely on signals
2022-02-14 16:49:14 -05:00
Samuel Hawksby-Robinson
aa8a84bf91
Fix use of absolute path not compatible with later versions of protoc ( #2533 )
2022-02-14 11:08:18 +00:00
flexsurfer
5925b3b7cc
http server for images ( #2418 )
...
Serve images over HTTPS
Co-authored-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
Co-authored-by: Michele Balistreri <michele@bitgamma.com>
2022-02-10 18:19:34 +01:00
Parvesh Monu
54b35b0510
fix activity center unique constraint error ( #2524 )
2022-02-09 18:45:57 +05:30
Roman Volosovskyi
fb1f95a38f
Mark history as fully synced on clearing chat history
2022-02-08 13:15:52 +02:00
Samuel Hawksby-Robinson
bd3f0f436b
Turning the tests back on ( #2519 )
2022-02-03 20:37:41 +00:00
Roman Volosovskyi
62a0439234
[ #12783 ] fix index out of range when there are no filters
2022-02-02 16:52:50 +02:00
Roman Volosovskyi
c0c90947ab
[ #12783 ] Improve order of mailserver requests
2022-02-02 09:38:30 +02:00
Richard Ramos
6dcc059031
chore: increase mailserver request timeout ( #2497 )
2022-01-26 11:20:27 -04:00
Richard Ramos
52b2c5db7b
feat: verify if mailserver is pinned in cycle ( #2489 )
2022-01-19 08:35:19 -04:00
Andrea Maria Piana
f5b8774f51
Mark messages as processed
2022-01-14 09:34:44 +00:00
Richard Ramos
98784b752a
feat: desktop mailserver cycle ( #2481 )
2022-01-12 12:02:01 -04:00
Parvesh Monu
f1569e4bde
fix membership requests on synced devices ( #2477 )
2022-01-10 17:34:52 +05:30
Andrea Maria Piana
fd2f3206d4
Fix flaky test for backup
2022-01-10 10:46:37 +00:00
Roman Volosovskyi
36b4ecabbf
Set joined=message.clock on syncing pubchat creation
2021-12-24 16:47:28 +02:00
Roman Volosovskyi
64589fbd1f
Fetch synced_from and synced_to from db to avoid resetting values to zero
2021-12-17 12:30:35 +02:00
Andrea Maria Piana
612d8918ea
Fix notification query
2021-12-10 15:36:59 +00:00
Richard Ramos
ebd4511d24
fix: remove mailserver topic when deactivating a chat ( #2460 )
...
This fixes an issue where re-joining a chat does not load the messages again from the mailserver
2021-12-09 17:55:00 -04:00
Anthony Laibe
90122f3e2e
fix: only broadcast status once we are connected ( #2456 )
2021-12-09 09:50:58 +01:00
Michele Balistreri
9feea4fe25
dont sync chats with pending notifications ( #2458 )
...
* dont sync chats with pending notifications
* set accepted/dismissed notifications as read
* activate chat if message is sent from us
2021-12-07 17:34:43 +03:00
Roman Volosovskyi
3564630c33
Allow sending messages offline (non-datasync messages)
2021-12-07 12:12:49 +02:00
Parvesh Monu
83c3849899
Decline pending group invites from user, when user is blocked ( #2455 )
2021-12-06 18:14:40 +05:30
Andrea Maria Piana
258cbb694f
Save contact on unblock
2021-12-06 10:46:18 +00:00
Michele Balistreri
0867458f16
Sync activity center ( #2443 )
...
sync activity center
2021-12-02 17:23:02 +03:00
Vitaliy Vlasov
ea95ce2d4b
Add nil check for DirectMessageProtocol object
2021-12-02 15:42:33 +02:00
Andrea Maria Piana
f60cf5cd47
Wait for p2p messages to be processed
2021-12-01 12:58:46 +00:00
Vitaliy Vlasov
f271277b76
Disable failing tests
...
Fix lint
2021-11-30 20:52:47 +02:00
Vitaliy Vlasov
e6dffe8d8d
Communities encryption
2021-11-30 20:52:47 +02:00
Richard Ramos
51a6d8ee7c
fix: error reordering chats when destination category position is the same as original chatId position ( #2448 )
2021-11-30 10:26:17 -04:00
Anthony Laibe
73c7ea57d1
feat: auto message ( #2441 )
...
Send message every 2 minutes to status-bot chat id
2021-11-29 14:11:55 +01:00