Commit Graph
57 Commits
Author SHA1 Message Date
David 505e5a387e Merge pull request #347 from paritytech/mh-remove-network-state-be
Remove network_state handling from Backend
2021-06-04 10:49:13 +02:00
David 1a97c7c007 Merge pull request #346 from paritytech/mh-restore-backend
Restore #337
2021-06-04 10:48:23 +02:00
David 089352c73e Merge pull request #316 from paritytech/dp-add-changelog
Add a CHANGELOG
2021-03-29 22:22:05 +02:00
David Palm f327e528e0 update CHANGELOG 2021-03-29 22:21:33 +02:00
David Palm 7069856da9 Merge branch 'master' into dp-add-changelog 2021-03-29 22:15:33 +02:00
David 3da4ac296a Merge pull request #322 from paritytech/dp-mute-node-connector-when-denied-or-overquota
Mute denied nodes
2021-03-29 22:15:04 +02:00
David Palm f328b5f5d3 No use denying "Earth" – they renamed
Send Close frame with reason when the remote missed a heartbeat
2021-03-29 22:13:14 +02:00
David Palm 7bb4a410bf Merge branch 'master' into dp-mute-node-connector-when-denied-or-overquota 2021-03-29 22:03:25 +02:00
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
DavidandMaciej Hirsz 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
DavidandMaciej Hirsz 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
DavidandMaciej Hirsz 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
DavidandMaciej Hirsz 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
David ad65aebbed Merge pull request #326 from paritytech/mp-ski-holiday
Switch away from using MUSL builds
2021-03-26 20:33:39 +01:00
David 6ce0236727 Merge pull request #324 from paritytech/mp-revert-changes
Revert "Why can't you just be normal?"
2021-03-26 18:15:46 +01:00
David Palm 6feafc73a9 Merge remote-tracking branch 'origin/master' into dp-mute-node-connector-when-denied-or-overquota 2021-03-26 15:04:40 +01:00
David 346c1c36b6 Merge pull request #323 from paritytech/mp-fix-ci
Update docker actions to v2
2021-03-26 14:00:49 +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 d59491f32a Merge pull request #321 from paritytech/dp-dockerfile
Dockerfile fixes
2021-03-26 12:47:55 +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
David 90262f83b2 Merge pull request #320 from paritytech/eg-normal-ci-builder
Why can't you just be normal?
2021-03-26 12:03:39 +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
David Palm aefac014b9 Update changelog 2021-03-26 10:58:59 +01:00
David ad670eae53 Merge pull request #318 from paritytech/mh-block-earth
Kill all nodes from "Earth" for now
2021-03-26 10:40:21 +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 53ec4ba07d Merge pull request #315 from paritytech/dp-add-denylist-for-unwanted-networks
Add --denylist ChainIDontWant OtherChainIDontWant
2021-03-26 07:45:00 +01:00
David Palm f940322523 Merge branch 'master' into dp-add-denylist-for-unwanted-networks 2021-03-26 07:43:38 +01:00
David affea57c75 Merge pull request #317 from paritytech/dp-upgrade-to-actix4
Upgrade actix to v4.0.0-beta.4 (and associated fall-out)
2021-03-26 07:43:06 +01:00
David Palm 11044dbd49 oops 2021-03-25 17:15:33 +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 dbabc88127 Merge pull request #311 from paritytech/dependabot/npm_and_yarn/frontend/urijs-1.19.6
chore(deps): bump urijs from 1.19.5 to 1.19.6 in /frontend
2021-03-25 14:39:00 +01:00
David 659fb0bab9 Merge pull request #312 from paritytech/dependabot/npm_and_yarn/frontend/elliptic-6.5.4
chore(deps): bump elliptic from 6.5.3 to 6.5.4 in /frontend
2021-03-25 14:38:34 +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 2f84c9530e Add CHANGELOG 2021-03-25 14:23:37 +01:00
David Palm 44bb4c32a6 Bump version to 0.3
Fix markdown
Add CHANGELOG
2021-03-25 14:23:03 +01:00
David a0b9ce7286 Merge pull request #314 from paritytech/dp-cap-third-party-nodes
Cap number of nodes allowed to connect for third party networks
2021-03-25 13:36:44 +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
David 6a258c115a Merge pull request #305 from paritytech/dependabot/npm_and_yarn/frontend/urijs-1.19.5
chore(deps): bump urijs from 1.19.2 to 1.19.5 in /frontend
2021-01-07 08:46:31 +00:00
David a53af4051c Merge pull request #304 from paritytech/dependabot/npm_and_yarn/frontend/ini-1.3.8
chore(deps): bump ini from 1.3.5 to 1.3.8 in /frontend
2020-12-28 12:11:24 +00:00
David 675776c3e1 Merge pull request #297 from paritytech/mh-firefox-tuning
More performance tweaks
2020-11-04 14:41:08 +01:00
David ea566ee95f Merge pull request #292 from paritytech/zeke-bump-nested-deps
Increase resolution of selected nested deps
2020-10-14 23:12:46 +02:00
David b0c22cc251 Merge pull request #291 from paritytech/mh-actix3
Upgrade backend to actix-web 3.0
2020-10-01 18:04:24 +02:00