Releases: Joohansson/NanoRPCProxy
1.4.5
Changes
- build: Improved the Dockerfile to make the project less hostile to use with docker @GCastilho (#113)
- Bump color-string from 1.5.3 to 1.6.0 in /demo_clients/reactjs @dependabot (#106)
- Bump websockets from 8.1 to 9.1 in /demo_clients/websocket_python @dependabot (#102)
- Bump ws from 5.2.2 to 5.2.3 in /demo_clients/reactjs @dependabot (#101)
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.4.5
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.4.4
Changes
- Better limiting-logic for accounts_balances, accounts_pending and accounts_frontiers
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.4.4
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.4.3
Changes
🚀 Features
- Limit accounts_pending and accounts_balances @Joohansson (#105)
If you have a custom settings.json, the changes from 1.4.2 are in the limited commands section:
"accounts_balances": 500,
"accounts_pending": 50,
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.4.3
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.4.2
Changes
- Increased RPC timeout from 10 to 20 sec
- Bump merge-deep from 3.0.2 to 3.0.3 in /demo_clients/reactjs @dependabot (#100)
- Bump ws from 7.3.0 to 7.4.6 @dependabot (#99)
- Bump ws from 7.3.0 to 7.4.6 in /demo_clients/websocket_nodejs @dependabot (#98)
- Bump dns-packet from 1.3.1 to 1.3.4 in /demo_clients/reactjs @dependabot (#97)
- Bump lodash from 4.17.19 to 4.17.21 @dependabot (#93)
- Bump hosted-git-info from 2.8.8 to 2.8.9 in /demo_clients/reactjs @dependabot (#92)
- Bump hosted-git-info from 2.8.8 to 2.8.9 @dependabot (#91)
- Bump url-parse from 1.4.7 to 1.5.1 in /demo_clients/reactjs @dependabot (#90)
- Bump ssri from 6.0.1 to 6.0.2 in /demo_clients/reactjs @dependabot (#89)
🚀 Features
- Limit number of accounts for accounts_frontiers @Joohansson (#104)
- Websocket revamped @Joohansson (#103)
- Remove difficulty check for work_generate @Joohansson (#94)
If you have a custom settings.json, the changes from 1.4.1 are:
- "allow_websocket_all": false
- removed "delegators" from allowed commands (currently a bug in the node that can make the node restart)
- In the limited commands: "accounts_frontiers": 500
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.4.2
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.4.1
Changes
- Blacklist logging @aspic (#86)
- Added use_work_peers setting @Imp3 (#84)
- Bump jinja2 from 2.11.1 to 2.11.3 in /demo_clients/flask @dependabot (#82)
- Bump elliptic from 6.5.3 to 6.5.4 in /demo_clients/reactjs @dependabot (#80)
- Moves trailing @aspic (#77)
🚀 Features
- Implemented support for external work server @Joohansson (#87)
- Adds counter for authorize attempts per user @aspic (#78)
- Import fixes @aspic (#76)
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.4.1
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.4.0
Changes
1.4.0 contains some breaking changes to the structure. If you are running it as a service or pm2 where you point to proxy.js, you now find it in the /dist folder instead of /src/server/dist. Your settings files (*.json) must also be copied to /dist if you run it like that.
The docker container is unaffected by this change. Or if you download the proxy.zip below, it's the same as before.
🚀 Features
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.4.0
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.3.3
Changes
- Websocket ping pong @Joohansson (#67)
🚀 Features
- Explicitly enables basic auth for request_path @aspic (#70)
- Removes HTTPS server warn log, expands key/cert logging @aspic (#69)
🐛 Bug Fixes
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.3.3
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.3.0
Changes
- DRY http stuff @aspic (#62)
- Prometheus+grafana instructions in readme @Joohansson (#60)
🚀 Features
- Avoid global usersettings @aspic (#58)
- Ip subnet whitelist @aspic (#61)
- Instantiate pow settings, removes user/key pair @aspic (#57)
- Move proxy settings logging @aspic (#56)
- Modernize js @aspic (#55)
- Extracts price lookup to function @aspic (#54)
- Prometheus addons @Joohansson (#53)
- Adds proposal for Prometheus metrics @aspic (#48)
- Proxy listens for SIGINT signal @aspic (#51)
🐛 Bug Fixes
- Remove user-specific logging for real @Joohansson (#63)
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.3.0
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.2.3
Changes
- Use network_receive_current @Joohansson (#49)
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.2.3
For latest master branch:
docker pull nanojson/nanorpcproxy:master
1.2.2
Changes
- If base difficulty is requested for bpow/dpow, allow it to increase based on network difficulty
Docker Container
For equivalent docker version, any of:
docker pull nanojson/nanorpcproxy:latest
docker pull nanojson/nanorpcproxy:v1.2.2
For latest master branch:
docker pull nanojson/nanorpcproxy:master