firefly-iii

Firefly III: a personal finances manager

AGPL-3.0 License

Downloads
67.1K
Stars
14.3K
Committers
158

Bot releases are hidden (Show)

firefly-iii - v6.1.7

Published by JC5 9 months ago

Added

  • Layout v2 has some new features
  • Issue 8369 (Additional reconcile link) reported by @chevdor

Fixed

  • Issue 8352 (Modifying the direction of a transfer between liabilities yields no effect) reported by @Ezwen
  • Issue 8370 (Fix various typos) reported by @luzpaz
  • Issue 8377 (Query on multiple tags returns duplicates) reported by @chevdor
  • Issue 8374 (Error Graph Income vs. expenses Reports page) reported by @nicolopozzato
  • Issue 8390 (Rule with destination_account_is 'not' is never returning a result.) reported by @EricVanCaenenberghe
  • Issue 8349 (Currencies not saving correctly) reported by @r1bas4
  • Issue 8418 (Unable to create rule with trigger having type has_no_budget via the API ) reported by @tailg8nj
  • Issue 8425 (Error from the net-worth endpoint with Trailing data.) reported by @chevdor
  • Issue 8427 (Broken batch application of non-strict rules with triggers with stop processing) reported by @alexschlueter
  • Various Carbon createFromFormat issues fixed.
firefly-iii - v6.1.6

Published by JC5 10 months ago

Added

  • More audit logs
  • Sanity check in date ranges
  • More uniform length and size validations

Changed

  • Slightly changed text, thanks @maureenferreira!

Fixed

  • Issue 8328 Some extra fixes for non-zero foreign amounts
  • Updated links in .env.example, thanks @lemuelroberto!
firefly-iii - v6.1.5

Published by JC5 10 months ago

Added

  • More audit logs
  • Sanity check in date ranges
  • More uniform length and size validations

Changed

  • Slightly changed text, thanks @maureenferreira!

Fixed

  • Issue 8328 Some extra fixes for non-zero foreign amounts
  • Updated links in .env.example, thanks @lemuelroberto!
firefly-iii - v6.1.4

Published by JC5 10 months ago

Changed

  • Issue 8304 Several issues with searching for and displaying of tag-related transactions

Removed

  • Double reference to webhooks in the menu

Fixed

  • Issue 8297 Division by zero
  • Issue 8320 nullpointer in new layout
  • Issue 8321 Networth checkbox for expense and revenue accounts removed
  • Long date ranges will throw an error
  • Issue 8326 Asking for non-zero foreign amount despite not being used
  • Issue 8328 Asking for non-zero foreign amount despite not being used
  • Max sizes and reasonable limits for most numbers and strings
  • Links in readme to documentation.

Security

  • Webhooks now properly disabled in the UI.
  • Issue 8322 Duplicate detection did not distinguish between users
firefly-iii - v6.1.3

Published by JC5 10 months ago

Changed

  • Issue 8304 Several issues with searching for and displaying of tag-related transactions

Removed

  • Double reference to webhooks in the menu

Fixed

  • Issue 8297 Division by zero
  • Issue 8320 nullpointer in new layout
  • Issue 8321 Networth checkbox for expense and revenue accounts removed
  • Long date ranges will throw an error
  • Issue 8326 Asking for non-zero foreign amount despite not being used
  • Max sizes and reasonable limits for most numbers and strings
  • Links in readme to documentation.

Security

  • Webhooks now properly disabled in the UI.
  • Issue 8322 Duplicate detection did not distinguish between users
firefly-iii - v6.1.2

Published by JC5 10 months ago

Changed

  • Issue 8304 Several issues with searching for and displaying of tag-related transactions

Removed

  • Double reference to webhooks in the menu

Fixed

  • Issue 8297 Division by zero
  • Issue 8320 nullpointer in new layout
  • Issue 8321 Networth checkbox for expense and revenue accounts removed
  • Long date ranges will throw an error
  • Max sizes and reasonable limits for most numbers and strings
  • Links in readme to documentation.

Security

  • Webhooks now properly disabled in the UI.
  • Issue 8322 Duplicate detection did not distinguish between users
firefly-iii - v6.1.1

Published by JC5 10 months ago

Changed

  • Rule overview is lower in height.

Removed

  • Removed fixed sidebar again

Fixed

  • Nullpointer in rule trigger render code
  • Issue 8272 The sum for expected bills in a group includes unexpected bills as well
  • Issue 8273 Frontpage preferences indicate all accounts are shown on the frontpage, even when not true
  • Issue 8274 Semi specific dates do not work correctly with the "Transaction date is.." rule trigger
  • Issue 8277 Expected bill next month, but shown as not expected
  • Issue 8278 Net worth is empty in the dashboard due to division by zero
  • Issue 8281 Database CPU utilization after v6.1.0 upgrade
  • Issue 8291 Multiple "Any tag is" (negated or not) rule triggers don't all apply in strict mode

Security

  • HTML Injection Vulnerability in webhooks code, discovered by @stefan-schiller-sonarsource from Sonar. Thanks!

API

  • Issue 8282 Update transaction via API does not update the "updated_at" parameter
firefly-iii - v6.1.0

Published by JC5 10 months ago

6.1.0 - 2023-12-17

⚠️⚠️ This release required PHP 8.3.0 and will not work on earlier releases of PHP ⚠️⚠️

Added

  • Issue 7571 More tag search options
  • Issue 7781 Nice wrapper script for artisan commands
  • UI also supports time for transactions

Changed

  • ⚠️⚠️ Requires PHP8.3 ⚠️⚠️
  • Issue 8148 Slovenian language updates
  • Issue 8023 Top bar is now fixed in place
  • Completely rewrote the documentation.

Deprecated

  • ⚠️⚠️ Removed support for PHP 8.2 ⚠️⚠️

Fixed

API

firefly-iii - v6.1.0-alpha.1

Published by JC5 10 months ago

This release required PHP 8.3.0 and will not work on earlier releases of PHP

Added

  • Issue 7571 More tag search options
  • Issue 7781 Nice wrapper script for artisan commands
  • UI also supports time for transactions

Changed

Deprecated

  • Support for PHP 8.2

Fixed

API

firefly-iii - v6.0.30

Published by JC5 12 months ago

Added

  • Issue 8076 Added a "Clone and edit"-button
  • Issue 7204 Added the ability to customize the URL protocol types Firefly III accepts
  • Issue 8098 More tests in the navigation class, thanks @tonicospinelli!

Changed

  • Refactored the Actions of GitHub
  • The transaction currencies are now linked to users, and can be enabled per user
  • A few upgrade commands are refactored
  • You can no longer edit vital parts of reconciled transactions

Deprecated

  • Remove old v3 layout.

Fixed

  • Bad math in the order of piggy banks
  • Issue 8084 @JoSchrader fixed an issue with a duplicate button
  • Issue 8103 Bulk edit would not accept transaction descriptions longer than 255 characters
  • Issue 8099 The bill index would never skip the number of periods you indicated
  • Issue 8069 Rule descriptions would always "1" as description. Thanks @Maxco10!
  • Null pointer in bill overview
  • Missing method after refactoring.

API

  • API will no longer accept changes to amount and account fields for reconciled transactions
firefly-iii - v6.0.29

Published by JC5 12 months ago

Superseeded by 6.0.30

firefly-iii - v6.0.28

Published by JC5 12 months ago

Superseeded by 6.0.30

firefly-iii - v6.0.27

Published by JC5 about 1 year ago

Added

  • Issue 8004 Warning in entrypoint script for missing variables.

Changed

  • Experimental database validation command.
  • Add some values to the debug form.
  • Better debug logs at various places

Fixed

API (v2.0.10)

  • All endpoints (v1 and v2) should now respect the ?limit= param.
firefly-iii - v6.0.26

Published by JC5 about 1 year ago

Changed

  • v2 index has better overview of bills (now called subscriptions)

Deprecated

  • My attempt to build the v3-layout is now officially deprecated and removed. To see the new layout (in beta), use FIREFLY_III_LAYOUT=v2.

Fixed

  • Issue 7970 Bad redirect for mass edit/delete forms.
  • Issue 7983 Bad math in the calculation of liabilities
  • Issue 7973 Bad account validation broke certain imports
  • Issue 7981 Menu had a bad link, thanks @Maxco10!
  • Slack alerts now use the correct URL
  • Better htaccess files thanks to Softaculous.
  • Issue 7986, issue 7992 Fix exception when calling specific end points
  • Issue 7990 Remove unused translations

Security

  • Change htaccess rules so certain files can't be accessed.

API

  • Issue 7972 The API needed start
    and end parameters for transactions, this is no longer the case.
  • New APIs for user group and rights management. Not yet documented.
firefly-iii - v6.0.25

Published by JC5 about 1 year ago

Changed

  • v2 index has better overview of bills (now called subscriptions)

Deprecated

  • My attempt to build the v3-layout is now officially deprecated and removed. To see the new layout (in beta), use FIREFLY_III_LAYOUT=v2.

Fixed

  • Issue 7970 Bad redirect for mass edit/delete forms.
  • Issue 7983 Bad math in the calculation of liabilities
  • Issue 7973 Bad account validation broke certain imports
  • Issue 7981 Menu had a bad link, thanks @Maxco10!
  • Slack alerts now use the correct URL
  • Better htaccess files thanks to Softaculous.

Security

  • Change htaccess rules so certain files can't be accessed.

API

  • Issue 7972 The API needed start
    and end parameters for transactions, this is no longer the case.
  • New APIs for user group and rights management. Not yet documented.
firefly-iii - v6.0.24

Published by JC5 about 1 year ago

Fixed

  • Issue 7920 Issues with automatic budgets
  • Issue 7940 Edge cases in the data import routine
  • Issue 7963 Fix audit items for rules
  • Fixed all issues with relative URLs (which I caused myself)

API

  • Issue 7944 Make sure all IDs are strings in the API
firefly-iii - v6.0.23

Published by JC5 about 1 year ago

Changed

  • New debug information tables are in HTML

Fixed

  • Remove extra slashes from paths, breaking CSS
firefly-iii - v6.0.22

Published by JC5 about 1 year ago

Added

  • Rules will now report failures if a Slack/Discord notification channel is configured
  • Notifications can be sent to Discord
  • Beta layout v2, activate with FIREFLY_III_LAYOUT=v2

Changed

  • Audit log settings are changed, refer to the .env.example-file.
  • Many URLs are new rendered as relative URLs.

Fixed

  • Issue 7853 Left to spend on main page shows incorrect value
  • Issue 7883 Missing translation
  • Issue 7910 Type format error
  • Home page respects account order
  • JS errors for users using Firefly III in a subdir.

API

  • Bumped to v2.0.6 but only so the docs match again.
  • Issue 7917 Fixed an API issue where submitting an account name would not be accepted.
firefly-iii - v6.0.21

Published by JC5 about 1 year ago

Added

  • Rules will now report failures if a Slack/Discord notification channel is configured
  • Notifications can be sent to Discord
  • Beta layout v2, activate with FIREFLY_III_LAYOUT=v2

Changed

  • Audit log settings are changed, refer to the .env.example-file.
  • Many URLs are new rendered as relative URLs.

Fixed

  • Issue 7853 Left to spend on main page shows incorrect value
  • Issue 7883 Missing translation
  • Issue 7910 Type format error
  • Home page respects account order
  • JS errors for users using Firefly III in a subdir.
firefly-iii - v6.0.20

Published by JC5 about 1 year ago

Fixed

  • Issue 7787 Possible issue when deleting multiple tags from a transaction.
  • Issue 7792 Search for tags was broken in rules
  • Issue 7803 @zqye fixed an issue where the cron job would fire when not necessary.
  • Issue 7771 Unclear use of language in rule trigger
  • Issue 7818 Amount was negative instead of positive.
  • Issue 7810 Bad math
  • Asset accounts will correctly show transaction groups

API

  • Lots of new, undocumented v2 API endpoints.
  • Issue 7845 Could not reconcile over API