firefly-iii/.sandstorm/changelog.md
2018-09-03 10:10:58 +02:00

32 KiB

4.7.6.1

  • An issue where I switched variables from the Docker .env file to the normal .env file and vice versa -- breaking both.
  • Issue 1649 2FA QR code would not show up due to very strict security policy headers
  • Docker build gave a cURL error whenever it runs PHP commands.

4.7.6

  • Issue 145 You can now download transactions from YNAB.
  • Issue 306 You can now add liabilities to Firefly III.
  • Issue 740 Various charts are now currency aware.
  • Issue 833 Bills can use non-default currencies.
  • Issue 1578 Firefly III will notify you if the cron job hasn't fired.
  • Issue 1623 New transactions will link back from the success message.
  • Issue 1624 transactions will link to the object.
  • You can call the cron job over the web now (see docs).
  • You don't need to call the cron job every minute any more.
  • Various charts are now red/green to signify income and expenses.
  • Option to add or remove accounts from the net worth calculations.
  • This will be the last release on PHP 7.1. Future versions will require PHP 7.2.
  • Issue 1460 Downloading transactions from bunq should go more smoothly.
  • Issue 1464 Fixed the docker file to work on Raspberry Pi's.
  • Issue 1540 The Docker file now has a working cron job for recurring transactions.
  • Issue 1564 Fix double transfers when importing from bunq.
  • Issue 1575 Some views would give a XSRF token warning
  • Issue 1576 Fix assigning budgets
  • Issue 1580 Missing string for translation
  • Issue 1581 Expand help text
  • Issue 1584 Link to administration is back.
  • Issue 1586 Date fields in import were mislabeled.
  • Issue 1593 Link types are translatable.
  • Issue 1594 Very long breadcrumbs are weird.
  • Issue 1598 Fix budget calculations.
  • Issue 1597 Piggy banks are always inactive.
  • Issue 1605 System will ignore foreign currency setting if user doesn't indicate the amount.
  • Issue 1608 Spelling error in command line import.
  • Issue 1609 Link to budgets page was absolute.
  • Issue 1615 Fix currency bug in transactions.
  • Issue 1616 Fix null pointer exception in pie charts.
  • Issue 1617 Fix for complex tag names in URL's.
  • Issue 1620 Fixed index reference in API.
  • Issue 1639 Firefly III trusts the Heroku load balancer, fixing deployment on Heroku.
  • Issue 1642 Fix issue with split journals.
  • Issue 1643 Fix reconciliation issue.
  • Users can no longer give expenses a budget.
  • Fix bug in Spectre import.
  • Heroku would not make you owner.
  • Add .htaccess files to all public directories.
  • New secure headers will make Firefly III slightly more secure.

4.7.5.3

  • Issue 1527, fixed views for transactions without a budget.
  • Issue 1553, report could not handle transactions before the first one in the system.
  • Issue 1549 update a budget will also update any rules that refer to that budget.
  • Issue 1530, fix issue with bill chart.
  • Issue 1563, fix piggy bank suggested amount
  • Issue 1571, fix OAuth in Sandstorm
  • Issue 1568, bug in Sandstorm user code.
  • Issue 1569, optimized Sandstorm build by ocdtrekkie
  • Fixed a bug where transfers would be stored inversely when using the CSV import.
  • Retired the "Rabobank description"-fix, because it is no longer necessary.
  • Fixed a bug where users could not delete budget limits in the API.
  • Piggy bank notes are visible again.

4.7.5.1

  • Issue 1531, the database routine incorrectly reports empty categories.
  • Issue 1532, broken dropdown for autosuggest things.
  • Issue 1533, fix where the import could not import category names.
  • Issue 1538, fix a bug where Spectre would not work when ignoring rules.
  • Issue 1542, fix a bug where the importer was incapable of generating new currencies.
  • Issue 1541, no longer ignore composer.lock in Docker ignore.
  • Bills are stored inactive.

4.7.5

  • A new feature called "recurring transactions" that will make Firefly III automatically create transactions for you.
  • New API end points for attachments, available budgets, budgets, budget limits, categories, configuration, currency exchange rates, journal links, link types, piggy banks, preferences, recurring transactions, rules, rule groups and tags.
  • Added support for YunoHost.
  • The 2FA secret is visible so you can type it into 2FA apps.
  • Bunq and Spectre imports will now ask to apply rules.
  • Sandstorm users can now make API keys.
  • Various typo's in the English translations. issue 1493
  • Bug where Spectre was never called issue 1492
  • Clear cache after journal is created through API issue 1483
  • Make sure docker directories exist issue 1500
  • Broken link to bill edit issue 1505
  • Several bugs in the editing of split transactions issue 1509
  • Import routine ignored formatting of several date fields issue 1510
  • Piggy bank events now show the correct currency issue 1446
  • Inactive accounts are no longer suggested issue 1463
  • Some income / expense charts are less confusing issue 1518
  • Validation bug in multi-currency create view issue 1521

4.7.4

  • Issue 1409, add Indian Rupee and explain that users can do this themselves issue 1413
  • Issue 1445, upgrade Curl in Docker image.
  • Issue 1386, quick links to often used pages.
  • Issue 1405, show proposed amount to piggy banks.
  • Issue 1416, ability to delete lost attachments.
  • A completely rewritten import routine that can handle bunq (thanks everybody for testing!), CSV files and Spectre. Please make sure you read about this at http://bit.ly/FF3-new-import
  • Issue 1392, explicitly mention rules are inactive (when they are).
  • Issue 1406, bill conversion to rules will be smarter about the rules they create.
  • Issue 1369, you can now properly order piggy banks again.
  • Issue 1389, null-pointer in the import routine.
  • Issue 1400, missing translation.
  • Issue 1403, bill would always be marked as inactive in edit screen.
  • Issue 1418, missing note text on bill page.
  • Export routine would break when encountering un-decryptable files.
  • Issue 1425, empty fields when edit multiple transactions at once.
  • Issue 1449, bad calculations in "budget left to spend" view.
  • Issue 1451, same but in another view.
  • Issue 1453, same as issue 1403.
  • Issue 1455, could add income to a budget.
  • Issue 1442, issues with editing a split deposit.
  • Issue 1452, date range problems with tags.
  • Issue 1458, same for transactions.
  • Issue 1415, will email you when OAuth2 keys are generated.

4.7.3.2

  • Forgot to increase the version number :(.

4.7.3.1

  • Fixed a critical bug where the rules-engine would fire inadvertently.

4.7.3

  • Currency added to API
  • Firfely III will also generate a cash wallet for new users.
  • Can now reset Spectre and bunq settings
  • Docker file has a time zone
  • Allow database connection to be configured in Docker file
  • Can now view and edit attachments in edit-screen
  • User can visit hidden /attachments page
  • Issue 1356: Budgets will show the remaining amount per day
  • Issue 1367: Rules now come in strict and non-strict mode.
  • Added a security.txt
  • More support for trusted proxies
  • Improved edit routine for split transactions.
  • Upgrade routine can handle proc_close being disabled.
  • Bills now use rules to match transactions, making it more flexible.
  • Issue 1328: piggy banks no have a more useful chart.
  • Spectre API upgraded to v4
  • Move to MariaDB (issue 1366)
  • Piggy banks take currency from parent account (issue 1334)
  • Issue 1341: Removed depricated command from dockerfile
  • Several issues with docker image (issue 1320, issue 1382).
  • Fix giant tags and division by zero (issue 1325 and others)
  • Several issues with bunq import (issue 1352, issue 1330, issue 1378, issue 1380)
  • Issue 1246: date picker is internationalised
  • Issue 1327: fix formattting issues in piggy banks
  • Issue 1348: 500 error in API
  • Issue 1349: Errors in import routine
  • Several fixes for (multi-currency) reconciliation (issue 1336, issue 1363)
  • Issue 1353: return NULL values in range-indicator
  • Bug in split transaction edit routine
  • Piggy bank percentage was very specific.
  • Logging in Slack is easier to config.
  • Issue 1312 Import broken for ING accounts
  • Issue 1313 Error when creating new asset account
  • Issue 1317 Forgot an include :(
  • Null pointer exception in transaction overview.
  • Installations running in subdirs were incapable of creating OAuth tokens.
  • OAuth keys were not created in all cases.

4.7.2

  • Issue 1123 First browser based update routine.
  • Add support for Italian.
  • Issue 1232 Allow user to specify Docker database port.
  • Issue 1197 Beter account list overview
  • Issue 1202 Some budgetary warnings
  • Issue 1284 Experimental support for bunq import
  • Issue 1248 Ability to import BIC, ability to import SEPA fields.
  • Issue 1102 Summary line for bills
  • More info to debug page.
  • Issue 1186 You can see the latest account balance in CRUD forms
  • Add Kubernetes YAML files, kindly created by a FF3 user.
  • Issue 1244 Better line for "today" marker and add it to other chart as well (issue 1214)
  • Issue 1219 Languages in dropdown
  • Issue 1189 Inactive accounts get removed from net worth
  • Issue 1220 Attachment description and notes migrated to just "notes".
  • Issue 1236 Multi currency balance box
  • Issue 1240 Better overview for accounts.
  • Issue 1292 Removed some charts from the "all"-overview of budgets and categories
  • Issue 1245 Improved recognition of IBANs
  • Improved import routine.
  • Update notifier will wait three days before notifying users.
  • Issue 1300 Virtual balance of credit cards does not count for net worth
  • Issue 1247 Can now see overspent amount
  • Issue 1221 Upgrade to Laravel 5.6
  • Issue 1187 Updated the password verifier to use Troy Hunt's new API
  • Revenue chart is now on frontpage permanently
  • Issue 1153 2FA settings are in your profile now
  • Issue 1227 Can set the timezone in config or in Docker
  • Issue 1294 Ability to link a transaction to itself
  • Correct reference to journal description in split form.
  • Issue 1234 Fix budget page issues in SQLite
  • Issue 1262 Can now use double and epty headers in CSV files
  • Issue 1258 Fixed a possible date mismatch in piggy banks
  • Issue 1283 Bulk delete was broken
  • Issue 1293 Layout problem with notes
  • Issue 1257 Improve transaction lists query count
  • Issue 1291 Fixer IO problems
  • Issue 1239 Could not edit expense or revenue accounts (issue 1298)
  • Issue 1297 Could not convert to withdrawal
  • Issue 1226 Category overview in default report shows no income.
  • Various other bugs and problems (issue 1198, issue 1213, issue 1237, issue 1238, issue 1199, issue 1200)
  • Fixed an issue with token validation on the command line.

4.7.1

4.7.0

4.6.13

4.6.12

4.6.1.1

4.6.11

4.6.10

4.6.9.1

  • Updated license
  • Updated file list

4.6.9

  • First version that works!

3.4.3

  • Initial release on Sandstorm.io