Commit Graph

248 Commits

Author SHA1 Message Date
Daniel Maricic b665555de6 working backend on docker (#226)
* working backend on docker

refactor of the dockerfiles to be more readable and independent.
full build of the backend (release only) within docker

* read `PORT` to u16

* Only need one `PORT` in the new backend

Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com>
2020-02-07 18:27:25 +01:00
Maciej Hirsz 0a6cd08747 feat: Live-update IO stats (#225) 2020-01-30 15:39:46 +01:00
Maciej Hirsz 19f57d71be I/O metrics (#224)
* feat: Proxy Node IO stats to the FE

* chore: Sync up FE

* feat: Charts for cache sizes

* feat: All graphs are in

* chore: Remove browserlist
2020-01-30 15:03:19 +01:00
Maciej Hirsz 668065c1a8 chore: Remove package-lock (#222) 2020-01-21 17:45:50 +01:00
dependabot[bot] 496841cb08 chore(deps): bump lodash.template in /packages/frontend (#221)
Bumps [lodash.template](https://github.com/lodash/lodash) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-01-21 16:58:56 +01:00
dependabot[bot] b7fc53a2a5 chore(deps): bump lodash.template from 4.4.0 to 4.5.0 (#220)
Bumps [lodash.template](https://github.com/lodash/lodash) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-01-21 16:58:40 +01:00
dependabot[bot] 67aea28c9e chore(deps): bump handlebars from 4.0.12 to 4.5.3 (#216)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-01-21 16:24:13 +01:00
dependabot[bot] 5e7a12b771 Bump mixin-deep from 1.3.1 to 1.3.2 (#192)
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-01-21 16:23:31 +01:00
dependabot[bot] 10c791d239 Bump mixin-deep from 1.3.1 to 1.3.2 in /packages/frontend (#187)
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-01-21 16:23:13 +01:00
dependabot[bot] da68597e86 Bump react-dom from 16.4.0 to 16.4.2 (#190)
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.4.0 to 16.4.2.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.4.2/packages/react-dom)

Signed-off-by: dependabot[bot] <support@github.com>
2020-01-21 16:06:29 +01:00
Maciej Hirsz 63795e48a0 Remove JS backend (#219)
* chore: Remove JS backend

* chore: Update travis to run Rust backend tests

* chore(travis): Install dependencies before building
2020-01-14 14:04:13 +01:00
Simon Littlejohns b9d658e2e6 Fixed warnings by handlings absent voter fields in afg messages (#214) 2019-12-19 22:32:55 +01:00
Maciej Hirsz 65bfd1b943 chore: Bitfrost in currentColor 2019-12-15 12:28:25 +01:00
lurpis 1f3a07fa3e add Bifrost icon (#211) 2019-12-15 12:24:07 +01:00
Maciej Hirsz 0a89382127 AFG messaging (#210)
* First draft of afg messaging

* AfgReceivedPrevote, AfgReceivedPrecommit and AfgFinalized added to rust backend

* Tidy up
2019-12-06 18:21:25 +01:00
Maciej Hirsz 92fb9d28de Set block timestamp when reseting stale nodes (#209)
* fix: Prevent stale nodes from updating chain head

* Set block timestamp when reseting stale nodes
2019-12-06 13:50:30 +01:00
Maciej Hirsz f2fc89e374 fix: Prevent stale nodes from updating chain head (#208) 2019-12-06 13:30:30 +01:00
Maciej Hirsz 516fb0376d feat: Pin Kusama CC3 (#205) 2019-11-28 16:04:49 +01:00
Maciej Hirsz c48ea807e7 feat: Attempt ipinfo.io if ipapi.co returns no results (#204)
* feat: Attempt ipinfo.io if ipapi.co returns no results

* fix: Use the GET method

* feat: Added tests

* chore: DRY
2019-11-28 13:31:58 +01:00
Maciej Hirsz a021622cf7 Fix average time (#202)
* fix: Average Time

* fix: Average time if stats are reset
2019-11-26 11:43:05 +01:00
Maciej Hirsz 550e96432f fix: Average Time (#201) 2019-11-25 15:06:37 +01:00
Alexander Krupenkin 41fd866e2b ICONS: robonomics-node -> airalab-robonomics (#199) 2019-11-19 13:34:20 +01:00
Maciej Hirsz b62f89efb7 Sort by column (#198)
* chore: Split HeaderCell out of Row.tsx

* feat: toggle and highlight selected column header

* feat: Fixed sorting, added stylized headers

* fix: Performance and hardware column sorting

* fix: Rebuild the sorted list when changing the comparator
2019-11-12 14:19:40 +01:00
Maciej Hirsz 735b2b431f feat: Use array for node map (#197)
* feat: Use array for node map
* fix: Map growing
2019-11-09 15:19:16 +01:00
Maciej Hirsz 3e34720f66 Node Uptime (#196)
* fix: node stats updating live
* fix: Propagation time for first node to hit a block
* chore: Leaner feed serialization
* fix: Handle old nodes with stringified network_state
* feat: Add Node Uptime to the list
* chore: Remove old backend from test pipeline
2019-11-09 12:16:39 +01:00
Maciej Hirsz b69adbb096 fix: node stats updating live (#195) 2019-11-08 14:12:27 +01:00
Maciej Hirsz adbd7cb592 Fix network ID and validator icons (#189)
* fix: Validator icons

* fix: Propagation time for blocks < highest

* fix: Reintroduce network_id to Rust backend
2019-11-08 13:36:19 +01:00
Maciej Hirsz a3b6f6a5a1 Rust backend (#185) 2019-11-07 10:52:38 +01:00
Reto Trinkler 31784131d6 Add Katal Chain Icon (#186) 2019-11-01 11:51:55 +01:00
Maciej Hirsz 2d419637de feat: Add support for system.network_state (#183) 2019-10-28 13:48:33 +01:00
Jaco Greeff 26f91a28fb Pin Kusama CC2 (#182) 2019-10-01 17:16:00 +02:00
Maciej Hirsz a2ce9a574e feat: Mark nodes as stale after a minute (#181) 2019-09-27 16:16:30 +02:00
Maciej Hirsz 75a5a8a598 chore: Optimize Dothereum, set color to currentColor 2019-09-27 15:20:06 +02:00
Talha Cross fce8e2d2b0 frontend: add dothereum icon (#180)
* frontend: add dothereum icon

* frontend: update dothereum icon
2019-09-27 15:16:28 +02:00
Michael Müller 98175772e4 Process GRANDPA authority id (#179)
* Remove pubkey
* Remove superfluous whitespace
* Assign GRANDPA authority id as address
2019-09-19 10:32:04 +02:00
Maciej Hirsz 5b2c0ee37d fix: Avoid removeAllListeners on sockets (#174) 2019-09-03 16:07:01 +02:00
Maciej Hirsz d297202b7e feat: Pin Kusama (#171) 2019-08-26 18:21:02 +02:00
gabriel klawitter 0250fde939 Dockerfile: add dependency on nodejs 10 (#168) 2019-08-07 14:29:31 +02:00
Maciej Hirsz 72806ff282 fix: Failsafe broadcast (#167) 2019-07-31 15:20:47 +02:00
Jn Hua bbe7aee044 Add turing-node icon (#159)
* add turing icon

* add turing-node icon

* update turing-node icon
2019-07-05 16:38:07 +02:00
Maciej Hirsz 63e979a13b feat: Add overlay background for AllChains selector (#163) 2019-07-02 16:56:04 +02:00
Maciej Hirsz c369be29d1 fix: Send stale nodes when feed connects (#162) 2019-07-02 15:49:41 +02:00
Maciej Hirsz 983919fd87 feat: Instead of delisting, push stale nodes to bottom (#161) 2019-07-02 14:52:06 +02:00
Maciej Hirsz c817a16d31 feat: Don't count stale nodes (#160)
* feat: Don't count stale nodes

* fix: Don't decrement twice when removing a stale node

* chore: Remove unnecessary empty line
2019-07-01 19:16:42 +02:00
Maciej Hirsz 9730c730f3 Add chains overlay (#157)
* feat: Adding a show-all-chains button
* feat: Show all-chains overlay selector
2019-07-01 17:45:38 +02:00
Maciej Hirsz 3d93651911 fix: Show Darwinia icon for Darwina Testnet nodes 2019-06-28 15:35:24 +02:00
Maciej Hirsz 579cf76bb6 chore: Optimize Darwinia icon 2019-06-28 15:26:11 +02:00
Maciej Hirsz 51afc76177 fix: Map scale (#158) 2019-06-28 15:21:32 +02:00
WoeOm 5ed91c0be8 Add darwinia logo (#155) 2019-06-28 15:21:18 +02:00
Maciej Hirsz 5c1f3272c2 feat: pin Alexander as start of telemetry (#156) 2019-06-26 18:20:21 +02:00