A list of all the changes made to this repo, and the bot it contains
This update only changes the repository CI/CD process and documentation
- Update TESTING.md to reflect proper information
- Update GitHub Actions to deploy to DockerHub now that they don't permit auto-building for free
- Minor fixes around Gemini API calls when Gemini is having a service outage. The bot should no longer crash but API outages do prevent data from being gathered or Txs occurring
- Shifted TODO versions around to reflect new goals.
- BREAKING CHANGE Added Gemini Support
- The database name the bot uses is now exchange-currency-"bot", so a new DB will be created when using the new version of the bot.
- Additionally, you have the option to give the bot a custom name so you can run more than one bot against the same exchange/currency pair.
- Fixed a bug where price data would not continue gathering if the bot was not funded.
- Super basic exception catching around DB functions.
test-compose.yml
for local debugging/testing is now separate from the production exampledocker-compose-yml
- Added the ability to override the hourly cycle to a different cycle specified in minutes.
- Fixed a mistake in the default starting config
- Fixed a critical issue where the last buy date is not updated when buys are made!
- Bot functions condensed in to 1 file
- Averaging time period and purchase cool down period are now both config variables
- Fixed some incorrect function descriptions
- Initial Pre-release of repository
Return to README