Skip to content

Latest commit

 

History

History
442 lines (234 loc) · 7.99 KB

CHANGELOG.md

File metadata and controls

442 lines (234 loc) · 7.99 KB

Changelog

0.1.7 - 23/06/2024

  • Fixed Flex total display amount when paid off flex items removed from the list

0.1.6 - 19/06/2024

  • allow configuring how rounding occurs for finance transactions

0.1.5 - 18/06/2024

  • fixed incorrect payment status for Flex transactions

0.1.4 - 14/06/2024

  • fixed incorrect payment status for Flex transactions

0.1.3 - 26/05/2024

  • support auto topup of pots

0.1.2 - 25/05/2024

  • show all accounts in summary

0.1.1 - 25/05/2024

  • bugfix

0.0.99 - 18/05/2024

  • fixed crash when processing refunds due

0.0.98 - 18/05/2024

  • always use the reserve amount for next month's total

0.0.97 - 17/05/2024

  • allow specifying specific day for payments

0.0.96 - 17/05/2024

  • bugfix

0.0.95 - 16/05/2024

  • tidied up code related to Flex payments

0.0.94 - 10/05/2024

  • Support reserve amounts for subscriptions that regularly change

0.0.93 - 09/05/2024

  • Don't notify about credit/shortfall more than once a day

0.0.92 - 25/04/2024

  • Reverted previous two releases as the idea wasn't sensible
  • Better way of handling re-auth, push notification with auth url

0.0.91 - 24/04/2024

  • Write the tokens to the tmpfile during the tmpfile reauth flow

0.0.90 - 24/04/2024

  • Added a parameter to specify a tmpfile to write the redirect url to for handling re-auth flows

0.0.89 - 20/04/2024

  • Fixed output when columns are wider than the default widths

0.0.88 - 13/04/2024

  • Fixed renewal payment amount calculation

0.0.87 - 13/04/2024

  • Fixed bug calculating the payment amount post-renewal

0.0.86 - 10/04/2024

  • Add support for currency conversion

0.0.85 - 16/03/2024

  • Support % wildcard in metadata match values for payments

0.0.84 - 07/03/2024

  • Don't spam emails if unable to authenticate

0.0.83 - 25/02/2024

  • Support executing a shell command before and after authentication

0.0.82 - 25/02/2024

  • Support executing a shell command prior to authentication

0.0.81 - 17/02/2024

  • Added support for looking up historical transactions made on other accounts
  • When monzo-payments initiates transfers to or from the bills pot, only sync the linked account afterwards rather than all of them

0.0.79 - 17/02/2024

  • Added support for matching transactions by metadata keys

0.0.78 - 16/02/2024

  • Bugfix

0.0.77 - 15/02/2024

  • Fixed incorrect display of payment amounts in months when renewals occur

0.0.76 - 09/02/2024

  • Fixed a bug where transactions found by monzo-payments aren't limited to the account being viewed

0.0.75 - 03/02/2024

  • Bugfix - if yearly payment was made recently don't show it due in the next month

0.0.74 - 02/02/2024

  • Completed unit test coverage

0.0.73 - 01/02/2024

  • Bugfixes and refactoring

0.0.72 - 01/02/2024

  • Fixed tests by freezing time

0.0.71 - 01/02/2024

  • Bugfix

0.0.70 - 01/02/2024

  • Bugfixes

0.0.69 - 31/01/2024

  • Tidied up output, separating monthly and yearly payments
  • Fixed a couple of bugs

0.0.68 - 31/01/2024

  • Bugfix

0.0.67 - 31/01/2024

  • Use day range to determine salary payment date

0.0.66 - 25/01/2024

  • Unit tests
  • Bugfixes

0.0.65 - 18/01/2024

  • Bugfixes

0.0.64 - 17/01/2024

  • Bugfixes

0.0.63 - 17/01/2024

  • Bugfixes

0.0.62 - 16/01/2024

  • Fixed incorrect number of payments indicated when Flex monthly payment was sent early
  • Cleaned up monzo-payments output, next months payment is now indicated inline

0.0.61 - 16/01/2024

  • Minor bugfix in previous release

0.0.60 - 16/01/2024

  • Added support for auto deposit/withdrawal delays to avoid money bouncing between pot and account

0.0.59 - 16/01/2024

  • Fixed calculation of next month payments taking renewals into account

0.0.58 - 13/01/2024

  • Handle Flex payments being paid early in monzo-payments

0.0.57 - 12/01/2024

  • Fixed issue where if there are transactions over 90 days the sync results in a permissions error
  • Sync 3 days of transactions by default after initial sync of 89 days
  • Fixed pot lookup bug in monzo-payments
  • Fixed mapping of last date overrides

0.0.56 - 11/01/2024

  • Bugfix

0.0.55 - 10/01/2024

  • Removed unnecessary token refresh

0.0.54 - 10/01/2024

  • Notify when permission refresh required

0.0.53 - 10/01/2024

  • Prompt to reauth if token expired
  • Refresh the token on every sync

## 0.0.52 - 05/01/2024

  • Minor bugfixes

0.0.51 - 22/12/2023

  • Fixed column alignment bug

0.0.50 - 14/12/2023

  • Fixed incorrect calculation of monthly flex payment

## 0.0.49 - 14/12/2023

  • Added support for monthly transfers to pots when salary is paid

0.0.48 - 13/12/2023

  • Indicate when we can't connect to the database

0.0.47 - 09/12/2023

  • When finding an older payment for display purposes this cannot be before the start date

0.0.46 - 09/12/2023

  • Add support for renewals where the price is changing

0.0.45 - 25/11/2023

  • Display next month's Flex payment in the monzo-payments summary

0.0.44 - 21/11/2023

  • Fixed crash during sync when a new account is returned

0.0.43 - 18/11/2023

  • Changes to support json output for a webservice

0.0.42 - 18/11/2023

  • Fixed incorrect finance payment calculation

0.0.41 - 16/11/2023

  • Don't auto withdraw/deposit if we have a tty
  • Fixed flex output

0.0.40 - 16/11/2023

  • Fixed flex payment calculation

0.0.39 - 16/11/2023

  • Fixed invalid references

0.0.38 - 15/11/2023

  • Fixed display issue with pending incoming transactions

## 0.0.37 - 15/11/2023

  • Fixed sync on withdraw/deposit
  • Notify if deposit/withdraw fails

0.0.36 - 15/11/2023

  • Typo

0.0.35 - 15/11/2023

  • Bugfix

0.0.34 - 15/11/2023

  • Bugfixes

0.0.33 - 15/11/2023

  • Bugfix

0.0.32 - 14/11/2023

  • Bugfix

0.0.31 - 14/11/2023

  • Bugfixes

0.0.30 - 14/11/2023

  • Bugfix

0.0.29 - 14/11/2023

  • Show next month total after credit balance adjustment

0.0.28 - 12/11/2023

  • Added support for SQLite3

0.0.27 - 12/11/2023

  • Bugfixes

0.0.26 - 12/11/2023

  • Bugfixes

0.0.25 - 12/11/2023

  • Decoupled the MySQL code from the DB layer

0.0.24 - 12/11/2023

  • Add support for excluding accounts from search by config

0.0.23 - 12/11/2023

  • Refactoring

0.0.22 - 12/11/2023

  • Refactored monzo-payments
  • Refactored monzo-sync, split API stuff out into a separate file

## 0.0.21 - 12/11/2023

  • Bugfix in sync code

0.0.20 - 12/11/2023

  • Refactoring

0.0.19 - 12/11/2023

  • Added logging

0.0.18 - 11/11/2023

  • Bugfixes

0.0.17 - 11/11/2023

  • Show due date when start_date is defined in payment config

## 0.0.16 - 11/11/2023

  • Added flex payment summary back in after refactoring work

0.0.15 - 11/11/2023

  • Refactored monzo-payments and fixed some bugs

0.0.14 - 11/11/2023

  • Bugfixes in monzo-payments

0.0.12 - 11/11/2023

  • Bugfix: num payments calculation for finance wasn't using a LIKE query

0.0.11 - 11/11/2023

  • Use ORM query interface for monzo-search

0.0.10 - 11/11/2023

  • Added support for pending refunds in monzo-payments

0.0.9 - 11/11/2023

  • Fixed sync issues introduced accidentally in 0.0.7

0.0.8 - 11/11/2023

  • Ensure column names are always escaped in sql queries

0.0.7 - 10/11/2023

  • Push credit limit into the account table for credit cards
  • Created models for the database records as a first step towards an abstraction layer for the database backend

0.0.6 - 08/11/2023

  • Fixed ordering of records in monzo-payments, could have caused issues if historical data was ever backfilled

0.0.5 - 07/11/2023

  • Support date searching in monzo-search

0.0.4 - 06/11/2023

  • Fixed confusing error message in monzo-payments
  • Fixed error in exception handling
  • Fixed some code paths that resulted in an undefined variable
  • Forked python-pushover as python-pushover2 and added support for Python3 to make life easier, original project looks dead

0.0.3 - 06/11/2023

  • Timeouts are common with the Monzo API so catch these and handle without writing to stderr

0.0.2 - 05/11/2023

  • Tweaked output in the setup wizard slightly

0.0.1 - 05/11/2023

  • Initial public release