From 6497412c342cee953089bda37431227afeafe91b Mon Sep 17 00:00:00 2001 From: Michael <13236924+Mirobit@users.noreply.github.com> Date: Sun, 13 Dec 2020 18:14:27 +0100 Subject: [PATCH] Update version --- CHANGELOG.md | 16 ++++++++++++++++ README.md | 3 +-- src/Config.php.example | 2 +- src/Utility.php | 4 ++-- views/footer.phtml | 2 +- 5 files changed, 21 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1c425b..6f025fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Bitcoin Node Manager Changelog +## 1.0.0 - 2020-12-13 + +Three years after the first release, 1.0.0 is finally out :partying_face: + +- [**New**] On the Main (Global Peer Distribution next to the help icon) and the Peers page (next to the help icon) is a small refresh icon displayed if Geo API calls were made +- [**Improved**] Link to block explorer that displays forks +- [**Improved**] Updated hoster detection list +- [**Improved**] Dynamic services detection +- [**Fixed**] Compatibility with Bitcoin Core 0.20.1 +- [**Fixed**] Country flag icons +- [**Fixed**] Compatibility with IP-API.com limits +- [**Fixed**] Peer geo data +- [**Fixed**] Forks counter +- [**Fixed**] PHP Error namespace +- [**Fixed**] Wallet page + ## 0.6.0 Beta - 2020-05-12 This will delete your `src\Config.php`. Copy the `src\Config.php.example`, remove `.example` and change your settings. Starting this release, `git pull` will not mess with your `src\Config.php` anymore. diff --git a/README.md b/README.md index 85bef34..d732d17 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Bitcoin Node Manager Beta -![](https://i.imgur.com/wfUpY1t.png) +![](https://user-images.githubusercontent.com/13236924/102018547-2c11e800-3d6e-11eb-96bb-e0bccf76977e.png) Bitcoin Node Manager (BNM) is a lightweight dashboard and control system for your Bitcoin node. @@ -55,5 +55,4 @@ Bitcoin Node Manager (BNM) is a lightweight dashboard and control system for you - [ ] Display expanded peer/block info (popup) - [ ] More customization settings - [ ] Highlight suspicious peers -- [ ] Sort mempool tx, request more - [ ] Option to import blacklist of spy / resource wasting peers diff --git a/src/Config.php.example b/src/Config.php.example index e462836..cc29ec9 100644 --- a/src/Config.php.example +++ b/src/Config.php.example @@ -29,7 +29,7 @@ class Config { // Set the FALSE to not use the Geo API. const PEERS_GEO = TRUE; // Maxmimum of seconds to wait for response from ip-api.com - const GEO_TIMEOUT = 2; + const PEERS_GEO_TIMEOUT = 2; // Number of TXs displayed on mempool page const DISPLAY_TXS = 100; diff --git a/src/Utility.php b/src/Utility.php index c9753a0..520c3ef 100644 --- a/src/Utility.php +++ b/src/Utility.php @@ -664,8 +664,8 @@ function getIpData($ips){ curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_URL,'http://ip-api.com/batch?fields=query,country,countryCode,city,isp,status'); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); - curl_setopt($ch, CURLOPT_CONNECTTIMEOUT , CONFIG::GEO_TIMEOUT); - curl_setopt($ch, CURLOPT_TIMEOUT, CONFIG::GEO_TIMEOUT+1); + curl_setopt($ch, CURLOPT_CONNECTTIMEOUT , CONFIG::PEERS_GEO_TIMEOUT); + curl_setopt($ch, CURLOPT_TIMEOUT, CONFIG::PEERS_GEO_TIMEOUT+1); // One call for each 100 ips $apiData['geojson'] = []; diff --git a/views/footer.phtml b/views/footer.phtml index 9b0a547..7666823 100644 --- a/views/footer.phtml +++ b/views/footer.phtml @@ -1,6 +1,6 @@