Commit Graph

677 Commits

Author SHA1 Message Date
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
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
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 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
dependabot[bot] 87a153c00a chore(deps): bump elliptic from 6.5.3 to 6.5.4 in /frontend
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-10 13:48:30 +00:00
dependabot[bot] 2d570dc282 chore(deps): bump urijs from 1.19.5 to 1.19.6 in /frontend
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.5 to 1.19.6.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.5...v1.19.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-02 01:12:11 +00:00
Maciej Hirsz 0806595764 Add ROADMAP.md (#307) 2021-01-21 21:29:40 +01:00
Cecile Tonglet 88bf301735 Wrap message's content into node's message (#306) 2021-01-20 12:32:20 +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
dependabot[bot] 7d7884e935 chore(deps): bump urijs from 1.19.2 to 1.19.5 in /frontend
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.2 to 1.19.5.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.2...v1.19.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-31 06:55:24 +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
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
dependabot[bot] f04ce4eabd chore(deps): bump ini from 1.3.5 to 1.3.8 in /frontend
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-12 13:09:57 +00:00
Maciej Hirsz 4ef655c5f3 Missing semicolon 2020-12-11 10:25:36 +01:00
MyronFanQiu e22bd924ca Add Crust Network telemetry icon (#303)
* change crust telemetry icon

* Update ImplementationColumn.tsx

* Update ImplementationColumn.tsx
2020-12-11 10:21:17 +01:00
Maciej Hirsz 1f5b1607cc Fix allchains (#301) 2020-11-30 13:13:49 +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 ebb01c1a7d Turbo Render (#298)
* More responsive React updates on scroll

* `Icon`s now use shadow dom

* Faster Sparkline

* Recycle table rows

* Separate Header from Chain to avoid vdom diffing

* Separate THead from Row.HEADER to avoid vdom diffing

* Throttle rendering updates on chain tabs, also styles

* Minor tweaks and fixes

* Created components for all columns

* Wrapping up Column refactor

* Rename Row--td to Column

* Lazy `Ago`

* Update styles for faster layouting

* Minor cleanup

* Fix Connection

* Use shadow DOM in `PolkadotIcon`

* Comments and tweaks for the List component

* Faster Tooltip and Truncate

* Minor tweaks

* Tooltiped columns can now be copied

* Future-proof Connection

* Remove the <div> wrapper from Icon

* Fix dash on missing graph data

* Clean up some SVGs

* Cleanup and comments

* Localize the use of `previousKeys` to `recalculateKeys`

* Custom appState disjoint from React component state

* Make appState and appUpdate refs readonly

* Cleanup
2020-11-11 13:41:01 +01:00
David 675776c3e1 Merge pull request #297 from paritytech/mh-firefox-tuning
More performance tweaks
2020-11-04 14:41:08 +01:00
Maciej Hirsz 186b57e13d Comments and grumbles 2020-11-04 13:14:04 +01:00
Maciej Hirsz 403b1c0fa1 More performance tweaks 2020-11-03 17:48:42 +01:00
Maciej Hirsz 54039faa3b Prevent nodes out of viewport triggering render (#296)
* Prevent nodes out of viewport triggering render

* Update frontend/src/common/SortedCollection.ts

Co-authored-by: David <dvdplm@gmail.com>

* Tweak the comment on `setFocus`, move it closer to `ref` and `hasChangedSince`

* Switch `SortedCollection.ref()` to a getter

Co-authored-by: David <dvdplm@gmail.com>
2020-11-02 19:33:51 +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
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
Zeke Mostov cb73e6c248 Increase resolution of selected nested deps 2020-10-14 13:53:24 -07: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
Maciej Hirsz a4c34d4a6c Simplify routes 2020-10-01 15:47:16 +02:00
Maciej Hirsz 31ded28975 Fix styling 2020-09-30 17:22:09 +02:00