- Fix tunnel tcp connections not closing after requests finish #197 (mpetrun5)
- Ping handling upgrade #198 (MakMuftic)
[Full Changelog](https://github.com/NodeFactoryIo/vedran/compare/v0.4.2...v0.4.3\)
[Full Changelog](https://github.com/NodeFactoryIo/vedran/compare/v0.4.1...v0.4.2\)
[Full Changelog](https://github.com/NodeFactoryIo/vedran/compare/v0.4.0...v0.4.1\)
- Metrics endpoint and grafana dashboard example #138 (mpetrun5)
- Fix next payout date prometheus value #161 (mpetrun5)
- Check if port range valid #104 (mpetrun5)
- Valid flag on node #105 (mpetrun5)
- Passing SSL certificates #112 (mpetrun5)
- Expose stats endpoints #114 (MakMuftic)
- Calculating reward distribution #124 (MakMuftic)
- Add payout CLI command #126 (MakMuftic)
- Support WS connections #\132 (MakMuftic)
- Execute payout transactions #127 (MakMuftic)
- Sign stats request #143 (MakMuftic)
- Send all funds on payout #153 (MakMuftic)
- Metrics endpoint and grafana dashboard example #\138 (mpetrun5)
- Write byte response directly with io.Write #113 (mpetrun5)
- GetPort separated into GetHttpPort and GetWSPort #129 (mpetrun5)
- Use payout address to map stats #136 (MakMuftic)
- Refactor payment interval calculation #144 (MakMuftic)
- Implement tunnel server in load balancer #63 (MakMuftic)
- Implement penalizing nodes #68 (MakMuftic)
- Add instructions for running Vedran load balancer in README file #86 (MakMuftic)
- Fix panic if no nodes in database after startup #62 (mpetrun5)
- Fix error on provided public IP #72 (MakMuftic)
- Fix register handler #83 (MakMuftic)
- Fix error saving node cooldown #82 (mpetrun5)
- Fix setting cooldown on penalize check #84 (MakMuftic)
- Restructure penalizing for bad metrics #86 (MakMuftic)
- Fix error saving downtime #100 (mpetrun5)
- Fix missing is node active check on new metrics #102 (MakMuftic)
- Use port from tunnel map for calling node #65 (mpetrun5)
- Reset all node pings after restart #94 (mpetrun5)
- Refactor whitelisting #75 (MakMuftic)
- Refactor how nodes are added to active #85 (MakMuftic)
- Improve logging #91 (MakMuftic)
- Initial repo setup #9 (MakMuftic)
- Optimize Dockerfile #14 (MakMuftic)
- API routes setup #10 (MakMuftic)
- Cache dependecies #16 (MakMuftic)
- Generate auth token #20 (MakMuftic)
- Add bolt db #21 (MakMuftic)
- Add ci build matrix #22 (mpetrunic)
- CLI command #23 (MakMuftic)
- Ping endpoint #25 (MakMuftic)
- Metrics endpoint #27 (MakMuftic)
- Implement whitelisting logic #29 (MakMuftic)
- Setup logging #31 (MakMuftic)