Software-update: Firefly III 6.4.18
Firefly III is een in PHP geschreven webapplicatie waarmee een overzicht van je financiën kan worden bijgehouden. Het kan de data importeren vanuit csv-bestanden, de GoCardless-api of de Spectre-api. Voor meer informatie over dit programma verwijzen we naar deze pagina. De ontwikkelaar loopt ook op Tweakers rond en bespreekt zijn applicatie in het grote 'Firefly III'-topic. Versies 6.4.17 en 6.4.18 zijn kort achter elkaar verschenen en hier zijn de volgende veranderingen en verbeteringen in aangebracht:
FixedDiscussion 11671 (Subscriptions Next Expected Match)Issue 11667 (Account names and numbers are not corrected in rules when the account is updated)Issue 11668 (Auto-budget cron crashes on develop: Call to a member function budgets() on null (BudgetLimitRepository.php:311))
Discussion 11671 (Subscriptions Next Expected Match)Issue 11667 (Account names and numbers are not corrected in rules when the account is updated)Issue 11668 (Auto-budget cron crashes on develop: Call to a member function budgets() on null (BudgetLimitRepository.php:311))AddedBatch processing. Firefly III now has a setting (under /settings) that allows you to send "batch_processing": true with new transactions over the API. If this setting is enabled and the value is true, Firefly III will not fire rules, webhooks or other events untill you either send false with a transaction OR use the API end point /v1/api/batch/finish. This should speed up (large) data imports. It's a little experimental, use at your own risk.Issue 11614 (Add New Taiwan Dollar to Currency Seeder) reportedIssue 11246 (Distinguish automatically converted amount from foreign amount) reported
Batch processing. Firefly III now has a setting (under /settings) that allows you to send "batch_processing": true with new transactions over the API. If this setting is enabled and the value is true, Firefly III will not fire rules, webhooks or other events untill you either send false with a transaction OR use the API end point /v1/api/batch/finish. This should speed up (large) data imports. It's a little experimental, use at your own risk.Issue 11614 (Add New Taiwan Dollar to Currency Seeder) reportedIssue 11246 (Distinguish automatically converted amount from foreign amount) reportedChangedA lot of code in Firefly III is code responding to changes made by other code. These lines of code are called events, listeners, observers, handlers, etc. They were a bit of a mess and I cleaned them all up. This should greatly improve the reliability of debt amounts and running balance consistency. Bugs are always possible, let me know.
A lot of code in Firefly III is code responding to changes made by other code. These lines of code are called events, listeners, observers, handlers, etc. They were a bit of a mess and I cleaned them all up. This should greatly improve the reliability of debt amounts and running balance consistency. Bugs are always possible, let me know.DeprecatedPHP 8.4 is still on my list to be disabled, beware.
PHP 8.4 is still on my list to be disabled, beware.FixedIssue 11399 (Unusual behavior in audit logs (multi-currency)) reportedDiscussion 11431 (Settings don't get saved) startedIssue 11541 (Display running balance fails for transactions between accounts with different currencies) reportedIssue 11544 (Clean up events and handlers) reportedIssue 11546 (Wrong invitation expiry time) reportedIssue 11563 (Tag Report/Insight API Endpoint for Tags Non Functional) reportedPR 11569 (Fix layout overflow issues with long content in v1 and v2 layouts) reportedPR 11589 (apply user-selected light/dark mode to form elements (checkboxes, date picker) Issue 8613 (Some minor color issues) reportedIssue 11597 (Changing category doesn't recompute stats) reportedIssue 11601 (Only ungrouped piggy banks are listed when creating a transaction) reportedIssue 11620 (Add database indexes to improve reporting query performance) reportedPR 11632 (fix v2 layout dashboard transactions load) reportedIssue 11657 (since v6.4.16: Backslash in category names cannot be matched in rules) reportedIssue 11660 (Display of negative values of transfers) reportedConfirming your new email address would result in an error.
Issue 11399 (Unusual behavior in audit logs (multi-currency)) reportedDiscussion 11431 (Settings don't get saved) startedIssue 11541 (Display running balance fails for transactions between accounts with different currencies) reportedIssue 11544 (Clean up events and handlers) reportedIssue 11546 (Wrong invitation expiry time) reportedIssue 11563 (Tag Report/Insight API Endpoint for Tags Non Functional) reportedPR 11569 (Fix layout overflow issues with long content in v1 and v2 layouts) reportedPR 11589 (apply user-selected light/dark mode to form elements (checkboxes, date picker) Issue 8613 (Some minor color issues) reportedIssue 11597 (Changing category doesn't recompute stats) reportedIssue 11601 (Only ungrouped piggy banks are listed when creating a transaction) reportedIssue 11620 (Add database indexes to improve reporting query performance) reportedPR 11632 (fix v2 layout dashboard transactions load) reportedIssue 11657 (since v6.4.16: Backslash in category names cannot be matched in rules) reportedIssue 11660 (Display of negative values of transfers) reportedConfirming your new email address would result in an error.APIAPI end point /v1/api/batch/finish.
API end point /v1/api/batch/finish.
Source:
Tweakers.net