Skip to content

Releases: tferreira/piggydime

v1.2.1

06 Jun 15:14
Compare
Choose a tag to compare

Minor UI changes on accounts side list:

  • Pointer cursor
  • Shadow effect on selected account

As always, please run:

$ yarn run build:production

v1.2 - Hypnotic Frog

06 Jun 13:44
Compare
Choose a tag to compare

v1.2 implements a major change on transactions and balance behavior.

You can now wait until your transactions has been processed by your favorite bank before ticking them into Piggydime. Your current balance will update accordingly.

By default the transactions will not be ticked. If you come from a previous version of the app, you will have to tick your old transactions.

This release has breaking changes on the database. The transaction database table schema has been reworked.

For both new installation or upgrade, you need to run the db upgrade as like:

$ export DATABASE_URL="mysql+mysqlconnector://username:password@localhost/mydatabase"
$ python3.5 manage.py db upgrade

If you're running it on production (using dist files and not launching yarn start), you'll also need to recompile the assets from within the static directory:

$ yarn run build:production

v1.1 - Flippered Pinguin

05 Jun 17:10
Compare
Choose a tag to compare

Woohoo! This version finally brings the ability to have the choice between monthly and yearly recurring transactions.

  • Implements yearly recurring transactions
  • Fixes dialog forms keeping previous state values which leaded to wrong field validation messages
  • Performance fix on dialog forms (too many updates on user typing)

About recurring transactions, the only difference between monthly and yearly groups is the month of year field. If you specify this value, it will automatically generate yearly recurring transactions. It's as simple as that!

This release has breaking changes on the database. The recurring_transaction database table schema has been reworked.

For both new installation or upgrade, you need to run the db upgrade as like:

$ export DATABASE_URL="mysql+mysqlconnector://username:password@localhost/mydatabase"
$ python3.5 manage.py db upgrade

If you're running it on production (using dist files and not launching yarn start), you'll also need to recompile the assets from within the static directory:

$ yarn run build:production

v1.0.3

04 Jun 23:39
Compare
Choose a tag to compare

Patching some bothering behaviors:

  • Decimal scale reduced to 2
  • Transactions list sorted by creation time when of the same day

v1.0.2

04 Jun 20:37
Compare
Choose a tag to compare

This release is a minor style fix on the transaction list.

v1.0.1

04 Jun 19:44
Compare
Choose a tag to compare

This release fixes a critical bug on transaction edition.

v1.0 - Sparkling Unicorn

04 Jun 18:48
Compare
Choose a tag to compare

Time to rollout the first kind-of-stable version of this app!

  • Possibility to create multiple account
  • Monthly recurring transactions support
  • Projected balance with date choice by account

For both new installation or upgrade, you need to run the db upgrade as like:

$ export DATABASE_URL="mysql+mysqlconnector://username:password@localhost/mydatabase"
$ python3.5 manage.py db upgrade

If you're running it on production (using dist files and not launching yarn start), you'll also need to recompile the assets from within the static directory:

$ yarn run build:production