Skip to content

Releases: pylipp/financeager

v0.22

30 Oct 18:18
Compare
Choose a tag to compare

Added

  • Extend Travis CI (use Python version 3.6 and 3.7, include style checks)
  • Add gitlint tool for development.
  • Provide version information using setuptools_scm. (#45)

Changed

  • Send any HTTP request data in JSON format.
  • Client-side communication interface is abstracted in the Client class.
  • Various test framework enhancements.
  • [Incompatible] The URL endpoint for copying entries is changed from /periods/copy to /copy. (#32)
  • [Incompatible] The list command has been renamed to periods. (#38)
  • [Incompatible] The print command has been renamed to list. (#38)
  • [Incompatible] The rm command has been renamed to remove. (#40)

Removed

  • test.suites module and test.test_*.suite functions in order to simplify test framework. Testing now invokes unittest discovery in an expected way.
  • test.test_communication module because it contained redundant tests.

Fixed

  • list --stacked-layout displays total values of earnings and expenses (analogous to the output of bare list). (#35)
  • Database files are properly closed after test runs involving a Flask app. (#42)

v0.21

19 Aug 18:23
Compare
Choose a tag to compare

[v0.21] - 2019-08-19

Added

  • Changelog file and related tooling.

Release v0.20

15 Aug 21:41
Compare
Choose a tag to compare
Update logging strategy

Closes #4.
- the log file handler always records to DATA_DIR/log, and creates the
directory when being set up (this requires some patching in the tests to
avoid that the system outside the tests is modified)
- documentation updates
- the log file handler is now always set up before the Flask app is
created. This enables having as much information logged persistently as
possible, and hence improves debugging when the Flask app is not
attached to a terminal at start

Release v0.19

15 Aug 17:04
Compare
Choose a tag to compare
Shorten URL endpoint

- WARNING: requires a simultaneous update on server side!
- makes no sense to have an additional financeager/ path. It might
already be specified in the base URL/domain

Release v0.18

10 Apr 22:55
Compare
Choose a tag to compare
Bump version number

Release v0.17

10 Apr 23:01
Compare
Choose a tag to compare
Return UNIX exit codes from cli.run

Release v0.16

10 Apr 23:11
Compare
Choose a tag to compare
Update README