This repository was archived by the owner on Apr 14, 2022. It is now read-only.
Releases: alastria/monitor
Releases · alastria/monitor
Renew expired certificates
In this release the following changes were included:
- Renew both server and client expired certificates.
Implementation enhanced and bugs fixed
In this release the following changes were included:
- New implementation of
node/update
to fix a bug wherepermissioned-nodes.json
was not updated. - Fixed inconsistencies in API endpoints and methods.
- Updated README
- Fixed minor bugs.
v0.0.9-alpha
In this version the following changes have been made:
- All the methods have been renamed to follow a standard.
- Some of the methods have been optimized to increase their speed.
- Test services have been implemented in order to automatize management and support operations by Alastria Platform Core Team over the network nodes.
Added brand new API methods. Preparing for new naming convention
In this version the following changes were included:
- fixed
/node/version
,/monitor/version
- Added ports in
monitor/status
method - Included Istanbul information in the monitor (validators, coinbase, enode, candidates)
- Added
/node/transactionclean
method to clean the transaction queue - Added
/node/mine
method that checks if the node is mining and, if this is not the case, it starts the miner
Test commands for node discovery and coinbase logs
In the current version the following features were included:
- Added test operations to automate node discovery (this will eventually be deployed out of the monitor, inside Alastria's DNA)
- Added coinbase information in the monitor's log (the
/coinbase
command will be deprecated in upcoming versions).
The upcoming version will include enhancements in the logs created and and automatic test command for validator proposals and discovery.
Corrected bugs on GetVersion and VersionUpdate
In this version the following changes were included:
/monitor/version
was a little bug on URL to monitor folder on node./monitor/versionupdate
: previous version remove entire directory and change it for a git pull && git checkout of lattest version.
Get coinbase address from node command added
In this version the following changes were included:
- A new
/coinbase
command to get a validator's node coinbase address in order to propose him when he joins the network. - Improvements over the way logs are generated in the node for the
/logsraw
and/logsjson
commands - Included preliminary version of tests
Added /restartNetwork command and improved node start
In this version the following changes were added:
- New
/restartNetwork
command to easily restart the test-net to a new version. It forces an update of the node, a reinitialization from backup and a clean start. - When calling /start, the command is not performed in the background. The REST API waits for the complete start of the node.
- Fixed minor bugs
Fixed monitor/node update
Fixed minor bugs related to the update process from the node and the monitor.
Included monitor automatic update, version and restart check
Implemented:
- node/cleanstart - Makes clean start of the node
- node/latestrestart - Check latest restart of the node
- monitor/version - Checks version of the monitor
- monitor/versionupdate - Check version of the monitor and if it is not the latest it is updated and restarted.