David
5fc277d630
Merge pull request #319 from paritytech/dp-disable-compression-support
...
Build actix-web without compression support
2021-03-29 22:01:59 +02:00
David Palm
bbfe118965
Use ctor instead of lazy_static
2021-03-27 23:00:36 +01:00
David Palm
8d2441b7fb
No need for duplicate refs to the NodeConnector
...
Addr's version of `do_send` does not return `Result`
2021-03-27 22:36:03 +01:00
David
47f5df8104
Update backend/src/node/connector.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:43 +01:00
David
41a6060be7
Update backend/src/aggregator.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:32 +01:00
David
5571cf85e5
Update backend/src/aggregator.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:25 +01:00
David
3d6bdbcef6
Update backend/src/aggregator.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:12 +01:00
David Palm
9b42bf4af0
Close websocket with a reason when muting
2021-03-26 23:06:52 +01:00
David Palm
8ed38deaa8
Merge remote-tracking branch 'origin/master' into dp-mute-node-connector-when-denied-or-overquota
2021-03-26 21:59:55 +01:00
David Palm
d39f6b5617
Fix doc
2021-03-26 21:59:36 +01:00
Martin Pugh
c1a14a01b6
fix backend for real this time
2021-03-26 20:20:49 +01:00
Martin Pugh
9e8ce96fec
use alpine
2021-03-26 19:52:10 +01:00
Martin Pugh
9746a420d7
smdh...
2021-03-26 17:51:59 +01:00
Martin Pugh
30492d2874
point to latest
2021-03-26 17:33:16 +01:00
Martin Pugh
600ed304e3
Revert "Why can't you just be normal?"
...
This reverts commit af28d23e6a .
2021-03-26 17:20:43 +01:00
David Palm
df6bd74de5
Merge remote-tracking branch 'origin/master' into dp-mute-node-connector-when-denied-or-overquota
2021-03-26 13:46:22 +01:00
David Palm
f449dc6667
Add a Mute message
...
Send a `Mute` message to `NodeConnector` when a node is from a chain on the denylist OR if the chain is overquota.
(Also: dial down logging of finalized blocks a bit)
2021-03-26 13:24:54 +01:00
David Palm
894f7ef742
merge
2021-03-26 12:30:12 +01:00
David Palm
b1f8978665
Merge remote-tracking branch 'origin/master' into dp-dockerfile
2021-03-26 12:28:41 +01:00
David Palm
2edb9195f6
Dockerfile fixes
2021-03-26 12:28:07 +01:00
e.g. magical unicorn
af28d23e6a
Why can't you just be normal?
...
remove musl image and replace with the maintained CI Rust image for now.
2021-03-26 12:02:45 +01:00
David Palm
1c0ba7c3b1
lockfile
2021-03-26 11:22:35 +01:00
David Palm
d085010383
actix-web enables compression and cookies by default. I don't think we need either.
2021-03-26 11:20:57 +01:00
David Palm
3cf6837b75
No default value for denylist
2021-03-26 10:59:18 +01:00
Maciej Hirsz
3f9fa3b7a0
Kill all nodes from "Earth" for now
2021-03-26 10:30:10 +01:00
David Palm
857c612518
Print current version at startup
2021-03-26 07:59:39 +01:00
David Palm
927c365993
Merge branch 'master' into dp-add-changelog
2021-03-26 07:45:33 +01:00
David Palm
f940322523
Merge branch 'master' into dp-add-denylist-for-unwanted-networks
2021-03-26 07:43:38 +01:00
David Palm
3978085a38
Upgrade actix to v4.0.0-beta.4 (and associated fall-out)
2021-03-25 17:13:25 +01:00
David Palm
c53f3d8985
Merge branch 'master' into dp-add-denylist-for-unwanted-networks
2021-03-25 14:35:13 +01:00
David Palm
9403d31cbe
Proper version number
2021-03-25 14:27:13 +01:00
David Palm
44bb4c32a6
Bump version to 0.3
...
Fix markdown
Add CHANGELOG
2021-03-25 14:23:03 +01:00
David Palm
1d2183df24
Appease Clippy
2021-03-25 12:07:54 +01:00
David Palm
8f5f2102f9
Add a --log switch
2021-03-25 11:52:59 +01:00
David Palm
a6713ea37e
Set max_nodes in ChainEntry
...
Only add a new node if the current number of connected nodes is below the max
Define "first party networks" to be: Polkadot, Kusama, Westend and Rococo. All other networks are capped to 500 nodes
2021-03-25 11:05:34 +01:00
David Palm
ec7ae91290
Add --denylist ChainIDontWant OtherChainIDontWant
...
Add --log error|warn|info|debug|trace
2021-03-24 20:26:01 +01:00
Cecile Tonglet
88bf301735
Wrap message's content into node's message ( #306 )
2021-01-20 12:32:20 +01:00
Maciej Hirsz
81cd70cf7d
Parachain multiplexing ( #295 )
...
* Handle continuation frames
* Parachain multiplexing MVP
* Better multiplexing
* Rename NodeMultiplex -> ConnMultiplex
* Cleaner `handle_message`
2020-12-16 21:24:02 +01:00
Maciej Hirsz
262dbd6f14
Use startup_time from system.connected ( #300 )
...
* Handle startup time
* Remove dead code
* Bump protocol version + FE changes
2020-11-30 12:05:49 +01:00
Maciej Hirsz
98cd3cfa12
Fix a panic in actix-web normalize middleware ( #294 )
...
* Fix a panic in actix-web normalize middleware
* Cleanup dependencies
2020-10-29 19:46:11 +01:00
Maciej Hirsz
0ff63abf35
Bump dependencies ( #293 )
2020-10-26 19:57:51 +01:00
Maciej Hirsz
a4c34d4a6c
Simplify routes
2020-10-01 15:47:16 +02:00
Maciej Hirsz
73d0bfbc0a
Fix typo
2020-09-30 15:27:09 +02:00
Maciej Hirsz
b55dfa022a
Clean unnecessary changes and comments
2020-09-29 19:20:53 +02:00
Maciej Hirsz
9e4a0d938e
Clean up Cargo.toml
2020-09-29 19:17:16 +02:00
Maciej Hirsz
8bf1020c16
Finally working
2020-09-29 19:16:28 +02:00
Maciej Hirsz
4a5bafcd41
WIP
2020-09-25 14:03:35 +02:00
Roman Borschel
a65250118e
Update backend/src/node.rs
2020-09-14 17:05:36 +02:00
Roman Borschel
5ecd6e2c46
Update backend/src/node.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2020-09-14 17:04:38 +02:00
Roman S. Borschel
d8ae36dc34
Further decouple SystemInterval values.
2020-09-14 11:19:43 +02:00