Skip to content

Releases: TreyWW/MyFinances

v0.3.0

04 Apr 21:49
v0.3.0
59144f3
Compare
Choose a tag to compare

v0.3.0

Note: This release is still non-production ready. It's just to help document our changes and allow us to see our progression

Apologies for the lack of releases recently, the project has been pretty unstable for a while so I didn't want to keep releasing bugged versions. Thank you to everyone for the amount of contributions we've had recently, it has been appreciated very much :)
A special thank you to @introkun for the 11 commits

THIS RELEASE HAS CHANGED THE LICENSE FROM MIT TO AGPL v3. To carry on using the project from MIT the last commit was 0b74f6d

What's Changed

Overview

  • Changed license to AGPL v3
  • 🏷 Added invoice discounts (#244)
  • 🖼 Added invoice overview page (#222)
  • 📨 Added email support (#208)
  • 🧾 Improved invoice design (#202)
  • ⏰ Added invoice schedules (#220)
  • 📁 Usage quotas (#263)
  • 🎣 Pre-Commit hooks (#257)
  • 📚 Improved documentation

Bug Fixes

  • Tear down receipt bug on windows fixed (#218)
  • Users currency wasn't shown in invoice (#260)
  • User not able to view invoice if it had a total price of 0 (#266)
  • Improved the email verification message (#269)
  • Fixed bug that didn't let invoices be edited (#268)
  • Fixed scaling issues on the invoice when printing (#262)
  • Fixed invoice bar overlap on mobile (#284)
  • Invoice "TO" client details didn't get pre-filled (#273)
  • Fixed settings page overflow on mobile (#291)

New Contributors

Full Changelog: v0.2.1...v0.2.2

v0.2.1

20 Feb 11:01
87c64e3
Compare
Choose a tag to compare

Minor release, this was some changes I made for our pre-production deployment.

What's changed

Overview

  • 🚩 Added feature flags
  • 🐘 Added more postgres support
  • 🚅 Added cache settings
  • 🎉 Deployment has been successful and will now undergo more testing!
  • 👋 Possible clients already interested and ready for official launches!

Full Changelog: v0.2.0...v0.2.1

v0.2.0 - Pre-Production / Staging time

11 Feb 20:34
91a09e3
Compare
Choose a tag to compare

This is another fairly small release. We're coming close to having a semi-usable product.

Soon I'll be running a hosted version of this project and making sure it's production ready and in a stable state for more features to be worked on.

What's Changed

Overview

  • 👥 Added Teams functionality
  • 🐘 Added PostgreSQL database support
  • 🐧 Added matrix support so we can now run tests with multiple django versions and multiple ubuntu versions
  • 🧾 Added PDF Upload option for receipts
  • 🧹 Added djLint for HTML file linting
  • 📦 Ready to start getting the product ready for pre-production and more testing

Pull Requests Merged

New Contributors

Full Changelog: v0.1.2...v0.2.0

v0.1.2

31 Jan 13:43
Compare
Choose a tag to compare

This is a small release, but thought it's a good time to add these changes officially as it's in a somewhat stable position. Thanks to all of the contributors that helped make the project what it is 💜

What's Changed

Overview

  • 📦 Added python poetry
  • ✏️ Added the ability to edit invoices
  • 📜 Added hyperscript
  • 🧾 Added more info for receipts & the ability to SAFELY download them
  • 🐬 Fixed docker builds, now uses poetry, and runs much faster

Pull Requests Merged

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

12 Dec 10:35
Compare
Choose a tag to compare

What's Changed

  • Updated Dependencies
  • Moved docker to its folder #72 | by @HessTaha in PR 144
  • Made a start to documentation
  • Added social logins (github + google)

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0 - First Release

03 Dec 21:39
Compare
Choose a tag to compare

I want to take a moment to thank all of our contributors that have helped me make a start to this project, it's gone amazingly.
I believe the project is ready to start getting versions, so we can better track bugs and see our progress. So this is the first release, 0.1.0, we will hopefully release new versions each week, and these will go like this:
Version: x.y.z

x = Major Version, full release, many changes, fully deployed product
y = Minor Version, full release, many changes, our most common "targets" will be added to this version
z = Minor Patches, small bug fixes, small improvements to design, just our post-next-version fixes

I hope this versioning will help the project grow and make it easier for all of us to track.

I want to make a few highlights of what we've done so far:

  • 🧾 Receipts
  • 📜 Invoices
  • 🧔 Account Management

Added receipt uploading

Users can upload, view, download and delete receipts from their storage

Some of the images

Made a start to invoices

Users can create clients, add items, calculate totals, add due dates, add banking details and add markdown to invoices so far.
Soon we're hoping to add more features to this such as Taxes, ability to save + load clients and much more.

Some of the images

Added account settings

Some of the images

And a big thank you to everyone that has contributed:

I hope you all have enjoyed contributing, the project will hopefully grow a lot more in the near future.