What's Changed
- Translations update from Weblate by @eitchtee in #467
- Manage dependencies with
uvby @icovada in #468 - feat(app): add sanity checks for env variables & refactor: order management lists by name instead of id by @eitchtee in #469
- feat(transactions:filter): add filter for muted and unmuted transactions by @eitchtee in #470
- feat(transactions:filter): make monthly summary filter-aware by @eitchtee in #473
- feat(tests): add tests for monthly summaries by @eitchtee in #474
- Translations update from Weblate by @eitchtee in #476
- feat(insights): new year by year insight by @eitchtee in #477
- feat(insights): new month by month insight by @eitchtee in #478
- Translations update from Weblate by @eitchtee in #479
- refactor: improve month by month and year by year value display by @eitchtee in #481
- fix(import_restore): unable to restore installment plans when there's multiple accounts with the same name by @eitchtee in #482
- Translations update from Weblate by @eitchtee in #483
- fix(transactions): empty internal_id raises duplicate error when editing via django admin by @eitchtee in #492
- fix(dca): strategy api endpoint returns nothing by @eitchtee in #493
- Translations update from Weblate by @eitchtee in #494
- feat: add late section to monthly and all views (w/ default ordering) by @eitchtee in #495
- Add token authentication to the API by @icovada in #485
- Rest filtering by @icovada in #491
- feat(automatic-exchange-rate): track and display unsuccessful runs by @eitchtee in #496
- Translations update from Weblate by @eitchtee in #499
- Apply CustomNumberPagination to all API views by @icovada in #497
New Contributors
Full Changelog: 0.18.3...0.19.0