- Add support for multiple transports concurrently.
- Add support for socket.io transport for Foxy-Miner.
- Add support for minerAlias header/option.
- Add support for dynamic EC calculation.
- Improve self updating through git.
- Add support for humanized DL formatting in the cli log.
- Allow hiding the upstream name in the cli log.
- Add support for dynamic DL colors.
- Update the web-ui to angular 8 for improved performance.
- Fix possibly outdated miningInfo after reconnecting through socket.io.
- Fix web-ui showing the old version after updating without refreshing it.
- Add support for FoxyPool's socket.io protocol for faster retrieval of new round info.
- Fix
--help
cli option.
- Fix duplicate delete of old database file.
- Allow overriding miner offline detection options.
- Add web ui settings page.
- Add startup ascii art.
- Rename all the things to Foxy-Proxy.
- Add support for updating the proxy through the web ui.
- Add support for automatically updating the proxy on new versions.
- Aggregate all new versions changelogs in the web ui.
- Add anonymous usage statistics.
- Allow customizing the color of many elements in the cli log.
- Add console color support.
- Remove deprecated HDPool fallback endpoints.
- Fix a bug that prevented 0 sec deadlines on HDPool to be submitted.
- Show the running version in the web ui.
- Add the changelog to new version notifications in the web ui.
- Add support for miner offline/recovered mail notifications.
- Auto-scale netDiff web ui chart.
- Increase timeouts for crappy slow chinese pools.
- Allow changing the hpool url.
- Fix possibly outdated miningInfo after hdpool reconnects.
- Make current round stats bigger in the WebUI.
- File logging is now enabled by default for new installs.
- Possibly fix performance issues with unreliable/offline upstreams.
- Fix startup waiting for offline upstreams.
- Fix broken WebUI when an upstream never acquired miningInfo.
- Reduce the info logging noise for flaky upstreams where some getMiningInfo requests timeout regularly.
- Add support for HPools miner status upload.
- HPool now has its own type for simplified configs.
- Fix the web ui on ancient browsers.
- Add support for hdpools eco pool.
- Mark HDPool as online again after reconnecting.
- Add automatic HDPool fallback to ali3 and ali4.
- Support big miners with capacities of up to 8 YiB.
- Update all the dependencies.
- Add per upstream connection quality indicators to the web ui.
- Improve the display and selection of proxies in the web ui for small screens.
- Show the exact pool/wallets error messages in the log.
- Retry fetching the last round won info up to 10 times for slowly syncing wallets.
- Add historical stats (round won) update via startup flag.
- Update all the dependencies.
- Fix a bug which prevented the usage of postgres databases for stats.
- Add config validations.
- Fix the capacity not displayed correctly on hpool without deadline submits.
- Use new tld for burst block explorer links.
- Allow setting the passphrase in the miner when solo mining Burst.
- Make it possible to run the proxy in Heroku, and possibly other cloud services.
- Update all the dependencies.
- Detect forks and update miningInfo accordingly.
- Officially support Burst's v2 API via
burst-grpc
type. See config examples on how to configure.
- Fixes a bug which could have prevented the catch-all web ui route from working for npm installs.
- Fixes a bug which could have prevented the catch-all web ui route from working for npm installs.
- Capture some errors which were previously not captured
- Catch config errors
- Add log level support
- Add file logging support
- Add automatic error reporting
- Use hdpool-api package
- Update dependencies
- Fix default currentRoundManager not found
- Fix first proxy selected after reconnect
- Add update notification in the web ui on new versions
- Add update notification log line on startup on new versions
- Add web ui logout button
- Add web ui connection notifications
- Allow hiding more cards
- Fix spacing for long miner and upstream names
- Fix upstream scan progress for low default proxy maxScanTimes
- Improve overall performance especially with many proxies
- Add web ui support for IE
- Fix web ui authentication over http for chrome
- Use 'explorer.burstcoin.dk' for burst blocks
- Fix stats not updating after login
- Add authentication to the web ui
- Add blocks won to the web ui
- Allow hiding blocks won in the web ui
- Add per upstream scan progress
- Use dark theme everywhere
- Fix historical difficulty display on mobile
- Add miner status indicator (web ui)
- Add a web ui
- Fix plot size in cli ui
- Add basic cli ui
- Add docker support
- Allow custom config and db file paths via cli parameters
- Fix pm2 ecosystem.config.js watch ignore for new db file path
- Bump dependencies