Skip to content

Releases: mtkumar123/MyDollarBot

v1.0.3

05 Nov 00:14
34f51f2
Compare
Choose a tag to compare

What's Changed

  • Adding test cases for custom category - add by @snparab1704 in #54
  • Adding test cases for custom category - delete by @snparab1704 in #55
  • Adding bot test cases for custom category - add by @snparab1704 in #56
  • Revert "Adding bot test cases for custom category - add" by @snparab1704 in #57
  • Adding bot test cases for custom category - add - renaming the file t… by @snparab1704 in #58
  • Adding bot test cases for custom category - delete by @snparab1704 in #59
  • Adding bot test cases for custom category - category list by @snparab1704 in #60
  • Formatter by @kingan1 in #72
  • Added project2 grading rubric

Full Changelog: v1.0.2...v1.0.3

v1.0.2

04 Nov 02:08
c3ec892
Compare
Choose a tag to compare

New features:

  • A calendar functionality was added so the user can specify what day a transaction was added.
  • The user can now add custom categories instead of using the default categories
  • The bot is now hosted on heroku, so users do not have to run the python file locally
  • Visualizations can be seen using the chart command, which generates a pie chart based on user spending
  • More thorough documentation can be found on the GitHub pages

What's Changed

Full Changelog: v1.0.1...v1.0.2

v1.0.1

02 Nov 02:23
Compare
Choose a tag to compare

New Features:

  • Users are now able to upload a csv file containing transactions with columns “Date”, “Description”, “Debit”, and “Date. The bot will go through each transaction in the csv file, and for transactions it has already seen before, the bot will automatically classify that transaction into the right category. For transactions, that the bot has not seen before, the bot will request the user to choose the appropriate category for that transaction.
  • Consistent input and output format for all date values, and numeric values of transactions

For Contributors:

  • Test cases have been completely written. Test cases in the bot folder are tests for functions in the bot.py, while test cases in the unit folder are for the user.py.
  • Updated the documentation for all functions.
  • Updated Readme.md to reflect current team working on this project.

Initial release

21 Oct 22:25
c62c4b8
Compare
Choose a tag to compare

What's Changed

  • Refactored the code
  • Added documentation for each function
  • Added Feature: Set expenditure goals for the bot to keep a track of the monthly budget
  • Added Feature: Notification / Alerts, when approaching the goal or budget set for the month
  • Updated Readme

New Contributors

Full Changelog: https://github.com/mtkumar123/MyDollarBot/commits/1.0.0