mirror of
https://github.com/pezkuwichain/pezkuwi-telemetry.git
synced 2026-07-25 11:45:41 +00:00
Feat: Map Node Stats (Version, Operating System etc) to each Node in Feed (#591)
* added functionality for specifying node details per each node * Backend done Added new item in Ranking node_map, mapping node id to node detail Co-authored-by: Cyndie Kamau <cyndiekamaa@gmail.com> * feat: last frontend working version * chore: Clean up unused code * fix(frontend): update node details to carry 10 fields * chore: remove unnecessary code * chore: run cargo fmt for formatting * chore: run prettier to format frontend * fixed e2e tests added missing struct params * remoted .idea file * Hide new columns by default, default to - if no data, and remove .idea folder --------- Co-authored-by: MrishoLukamba <abdulrazzaqlukamba@gmail.com> Co-authored-by: Cyndie Kamau <cyndiekamaa@gmail.com>
This commit is contained in:
+17
-3
@@ -46,6 +46,7 @@ export default class App extends React.Component {
|
||||
constructor(props: Record<string, unknown>) {
|
||||
super(props);
|
||||
|
||||
//todo! Check what's important to set to true, false
|
||||
this.settings = new PersistentObject(
|
||||
'settings',
|
||||
{
|
||||
@@ -55,8 +56,6 @@ export default class App extends React.Component {
|
||||
networkId: false,
|
||||
peers: true,
|
||||
txs: true,
|
||||
cpu: true,
|
||||
mem: true,
|
||||
upload: false,
|
||||
download: false,
|
||||
stateCacheSize: false,
|
||||
@@ -65,12 +64,27 @@ export default class App extends React.Component {
|
||||
diskWrite: false,
|
||||
blocknumber: true,
|
||||
blockhash: true,
|
||||
blocktime: true,
|
||||
finalized: false,
|
||||
finalizedhash: false,
|
||||
blocktime: true,
|
||||
blockpropagation: true,
|
||||
blocklasttime: false,
|
||||
uptime: false,
|
||||
version: false,
|
||||
target_os: false,
|
||||
target_arch: false,
|
||||
cpu: false,
|
||||
cpu_hashrate_score: true,
|
||||
cpu_vendor: true,
|
||||
core_count: false,
|
||||
mem: true,
|
||||
memory: false,
|
||||
linux_distro: false,
|
||||
linux_kernel: false,
|
||||
memory_memcpy_score: true,
|
||||
disk_sequential_write_score: true,
|
||||
disk_random_write_score: true,
|
||||
is_virtual_machine: false,
|
||||
},
|
||||
(settings) => {
|
||||
const selectedColumns = this.selectedColumns(settings);
|
||||
|
||||
Reference in New Issue
Block a user