Alexandru Vasile
35b583d5f0
artifacts: Update GeoLite database ( #551 )
...
* Update GeoLite city database
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Update DB download link and add copyright link
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core/tests: Adjust location for random IP address
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
---------
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
2023-10-17 17:41:44 +03:00
Alexandru Vasile
b25f3fbf22
Add per Node Hardware Information to Telemetry Feed ( #519 )
...
* code: Add `sysinfo` and `hwbench` to the `AddedNode` message
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* code: Update `AddedNode` on `hwbench` updates
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Rename cli flag `expose_node_ips` to `expose_node_details`
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Add hardware info only if the cli flag is enabled
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* tests: Adjust testing to the new `AddedNode` message
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Move serialization of fields to the details array
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
---------
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
2023-01-27 17:33:48 +02:00
Alexandru Vasile
dc2bc7704d
cargo: Update vulnerable crates ( #520 )
...
* cargo: Update primitive-types to v 0.12.1
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update base64 to v 0.21
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update simple_logger to v 4.0.0
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update parking_lot to v 0.12.1
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update soketto to v 0.7.1
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update tokio-util to v 0.7.4
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update sha-1 to v 0.10.1
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update jemallocator to v 0.5.0
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update criterion to v 0.4.0
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* cargo: Update cargo.lock
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
2023-01-26 17:17:40 +02:00
Alexandru Vasile
d525056190
core: Fix noisy logs caused by closing the /feed browser ( #496 )
...
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
2022-08-29 16:20:35 +03:00
Alexandru Vasile
09b44ad00f
Expose node's IP address via feed ( #491 )
...
* Fix typos
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Extend `feed::LocatedNode` message with optional IP address
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Expose IpAddr from locator task
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Expose CLI flag to handle IP
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* tests: Consider Option<String> for IP address
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Add node's IP directly to the Node's details
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Adjust testing and serialize node's ip address
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* frontend: Propagate IP address for deserialization purposes
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* core: Clarify the CLI flag documentation
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
2022-08-17 15:35:36 +03:00