Skip to content

Releases: afonsoc12/firefly-cli

v0.2.2

15 Jan 18:38
v0.2.2
61f9d36
Compare
Choose a tag to compare

Commits

  • a93dd5f: Added case insensitivity to edit command. Fixes #17 (#19) (Afonso Costa) #19
  • 61f9d36: Releases v0.2.2 (Afonso Costa)

v0.2.1

08 Apr 15:51
v0.2.1
f948117
Compare
Choose a tag to compare

Commits

  • b3ea092: Updated CHANGELOG.md (Afonso Costa)
  • 2373c3f: Fixed typo in argparse's docs (Afonso Costa)
  • 015b07c: Updated Dockerfile (Afonso Costa)
  • 16c36d6: Implemented requests-cache and tab auto completion. closes #10 (Afonso Costa) #12
  • 550d4c5: Updated compose dev (Afonso Costa) #12
  • 99a8ad2: Updated deps (Afonso Costa) #12
  • 79c0078: Updated Dockerfile (Afonso Costa) #12
  • 37f0913: Refactored parser and api, as well as respective tests (Afonso Costa) #13
  • d55921f: Docker image now uses multi-stage builds and nonroot user (Afonso Costa) #13
  • 31984af: Updated versioneer and code reformat (Afonso Costa) #13
  • a91f79e: Extended unit tests (Afonso Costa) #15
  • 536637d: Fixes #14 (Afonso Costa) #15
  • fd3047d: Release v1.2.0 (Afonso Costa) #15

v0.1.2

28 Feb 01:46
v0.1.2
8d76792
Compare
Choose a tag to compare

v0.1.2 (2022-02-28)

New

  • Docker Image
  • Full compatibility with endpoint POST /api/v1/transactions using positional arguments (e.g. --foreign-currency-code GBP or --foreign-amount 10.23)
  • Transactions are now processed with argparse for broader compatibility
  • Support for "withdraw", "deposit" and "transfer" transaction types
  • Allows specifying arbitrary date or datetime for a transaction, respectively using the arguments --date or --datetime (#6)
  • Support for specifying config file LOCATION using the environment variable FIREFLY_CLI_CONFIG
  • Added colour to certain CLI prints
  • Unit testing
  • Codebase is now black and isort compliant

Changed

  • CLI engine migrated to cmd2
  • Command line and entrypoint refactored
  • Bumped versioneer
  • Fixed bug where budgets and transactions would not be created (#9)

Removed

  • pandas library dependency

Commits

  • 2a962c0: CI pipelines improved (Afonso Costa) #8
  • d587b61: Bumped versioneer to v0.21 (Afonso Costa) #8
  • fd550ba: Removed pandas dependency (Afonso Costa) #8
  • 136bd78: Refactored firefly-cli with cmd2. (Afonso Costa) #8
  • 0e85308: Codebase cleanup and refactoring (Afonso Costa) #8
  • dfc9a3e: Codebase cleanup and refactoring (2) (Afonso Costa) #8
  • 78cfda5: Added support to enter transaction as arbitrary date OR datetime. Closes #6 (Afonso Costa) #8
  • 27f7396: Unit tests for transaction class (Afonso Costa) #8
  • 0571725: Changed parser's arguments to use dashes instead of underscores (Afonso Costa) #8
  • 56b3f0e: Changed parser's arguments to use dashes instead of underscores (2) (Afonso Costa) #8
  • 03c01c9: Added bcolors (Afonso Costa) #8
  • 936fe94: Create FUNDING.yml (Afonso Costa) #7
  • eb8b27f: Minor change (Afonso Costa) #8
  • f08ff36: CI minor change (Afonso Costa) #8
  • 0d412b9: Added Docker support and CI support ofr building Docker Images (Afonso Costa) #8
  • 7365028: Updated README.md (Afonso Costa) #8
  • 84db270: Changelog v0.1.0 (Afonso Costa) #8
  • 298a5b4: Fixed CI unit testing (Afonso Costa) #8
  • b2b6093: Update README.md (Afonso Costa)
  • 95d587c: Update CHANGELOG.md (Afonso Costa)
  • 8603e58: Fixed CI releases (Afonso Costa)
  • 3867da6: Merge remote-tracking branch 'origin/master' (Afonso Costa)
  • 20f6786: Fixed CI releases (Afonso Costa)
  • ecf6903: Bug where categories not being created appropriately. Closes #9 (Afonso Costa)
  • 8d76792: Updated CHANGELOG.md (Afonso Costa)

dev-v0.2.1.post0.dev1

15 Jan 18:31
8d76792
Compare
Choose a tag to compare
dev-v0.2.1.post0.dev1 Pre-release
Pre-release

Commits

  • b3ea092: Updated CHANGELOG.md (Afonso Costa)
  • 2373c3f: Fixed typo in argparse's docs (Afonso Costa)
  • 015b07c: Updated Dockerfile (Afonso Costa)
  • 16c36d6: Implemented requests-cache and tab auto completion. closes #10 (Afonso Costa) #12
  • 550d4c5: Updated compose dev (Afonso Costa) #12
  • 99a8ad2: Updated deps (Afonso Costa) #12
  • 79c0078: Updated Dockerfile (Afonso Costa) #12
  • 37f0913: Refactored parser and api, as well as respective tests (Afonso Costa) #13
  • d55921f: Docker image now uses multi-stage builds and nonroot user (Afonso Costa) #13
  • 31984af: Updated versioneer and code reformat (Afonso Costa) #13
  • a91f79e: Extended unit tests (Afonso Costa) #15
  • 536637d: Fixes #14 (Afonso Costa) #15
  • fd3047d: Release v1.2.0 (Afonso Costa) #15
  • a93dd5f: Added case insensitivity to edit command. Fixes #17 (#19) (Afonso Costa) #19

v0.0.10

05 Apr 12:35
Compare
Choose a tag to compare

Commits

  • [2c6e5a9]: CHANGELOG.md minor change (Afonso Costa)
  • [af01101]: Switch xdg to pyxdg module (Darshit Shah) #2
  • [1947848]: Ensure accounts and budget print valid JSON (Darshit Shah) #5
  • [bcf967c]: Bumped urllib3 version, due to a security vulnerability (Afonso Costa)
  • [7ba9286]: Disabled TravisCI and migrated to Github Actions (Afonso Costa)
  • [bfbda44]: Version changed to pep440-pre (Afonso Costa)
  • [ec66474]: Merge remote-tracking branch 'origin/main' into main (Afonso Costa)
  • [c711c89]: Renamed modules (Afonso Costa)
  • [87c86f7]: Removed colorama. (Afonso Costa)
  • [aa72bf1]: Housekeeping (Afonso Costa)
  • [18fffef]: CHANGELOG.md for v0.0.10 (Afonso Costa)

v0.0.9

11 Jan 22:55
Compare
Choose a tag to compare

v0.0.9 (2021-01-11)

Changed

  • Fixed dependencies
  • Fixed PyPI release bug
  • Fixed tagging issue

v0.0.5

11 Jan 19:37
Compare
Choose a tag to compare

v0.0.5 (2021-01-11)

Added

  • CLI now displays version number

Changed

  • Versioneer properly display version on released packages (PyPI)

v0.0.4

10 Jan 22:38
Compare
Choose a tag to compare

v0.0.4 (2021-01-10)

Added

  • Support for Travis CI build
  • Versioneer installed

Changed

  • Configuration file is now a .ini and stored at $XDG_CONFIG_HOME/firefly-cli/firefly-cli.ini`

v0.0.3

22 Nov 14:51
Compare
Choose a tag to compare

v0.0.3 (2020-11-22)

Added

  • First release of firefly-cli!