mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2024-12-29 10:21:25 -06:00
43 KiB
43 KiB
4.7.9
- Issue 1622 Can now unlink a transaction from a bill.
- Issue 1848 Added support for the Swiss Franc.
- Issue 1828 Focus on fields for easy access.
- Issue 1859 Warning when seeding database.
- Completely rewritten API. Check out the documentation here.
- Currencies can now be enabled and disabled, making for cleaner views.
- You can disable the
X-Frame-Options
header if this is necessary. - New fancy favicons.
- Updated and improved docker build.
- Docker build no longer builds its own cURL.
- Issue 1607 issue 1857 issue 1895 Improved bunq import and added support for auto-savings.
- Issue 1766 Extra commands so cache dir is owned by www user.
- Issue 1811 404 when generating report without options.
- Issue 1835 Strange debug popup removed.
- Issue 1840 Error when exporting data.
- Issue 1857 Bunq import words again (see above).
- Issue 1858 SQL errors when importing CSV.
- Issue 1861 Period navigator was broken.
- Issue 1864 First description was empty on split transactions.
- Issue 1865 Bad math when showing categories.
- Issue 1868 Fixes to FinTS import.
- Issue 1872 Some images had 404's.
- Issue 1877 Several encryption / decryption issues.
- Issue 1878 Wrong nav links
- Issue 1884 Budget API improvements (see above)
- Issue 1888 Transaction API improvements (see above)
- Issue 1890 Fixes in Bills API
- Issue 1891 Typo fixed.
- Issue 1893 Update piggies from recurring transactions.
- Issue 1898 Bug in tag report.
- Issue 1901 Redirect when cloning transactions.
- Issue 1909 Date range fixes.
- Issue 1916 Date range fixes.
4.7.8
- Issue 1005 You can now configure Firefly III to use LDAP.
- Issue 1071 You can execute transaction rules using the command line (so you can cronjob it)
- Issue 1108 You can now reorder budgets.
- Issue 1159 The ability to import transactions from FinTS-enabled banks.
- Issue 1727 You can now use SFTP as storage for uploads and exports.
- Issue 1733 You can configure Firefly III not to send emails with transaction information in them.
- Issue 1040 Fixed various things that would not scale properly in the past.
- Issue 1771 A link to the transaction that fits the bill.
- Issue 1800 Icon updated to match others.
- MySQL database connection now forces the InnoDB to be used.
- Issue 1583 Some times recurring transactions would not fire.
- Issue 1607 Problems with the bunq API, finally solved?! (I feel like a clickbait YouTube video now)
- Issue 1698 Certificate problems in the Docker container
- Issue 1751 Bug in autocomplete
- Issue 1760 Tag report bad math
- Issue 1765 API inconsistencies for piggy banks.
- Issue 1774 Integer exception in SQLite databases
- Issue 1775 Heroku now supports all locales
- Issue 1778 More autocomplete problems fixed
- Issue 1747 Rules now stop at the right moment.
- Issue 1781 Problems when creating new rules.
- Issue 1784 Can now create a liability with an empty balance.
- Issue 1785 Redirect error
- Issue 1790 Show attachments for bills.
- Issue 1792 Mention excluded accounts.
- Issue 1798 Could not recreate deleted piggy banks
- Issue 1805 Fixes when handling foreign currencies
- Issue 1807 Also decrypt deleted records.
- Issue 1812 Fix in transactions API
- Issue 1815 Opening balance account name can now be translated.
- Issue 1830 Multi-user in a single browser could leak autocomplete data.
4.7.7
- Issue 954 Some additional view chart ranges
- Issue 1710 Added a new currency (hamuz)
- Transactions will now store (in the database) how they were created.
- Issue 907 Better and more options on the transaction list.
- Issue 1450 Add a rule to change the type of a transaction automagically
- Issue 1701 Fix reference to PHP executable (hertzg)
- Budget limits have currency information, for future expansion.
- Some charts and pages can handle multiple currencies better.
- New GA code for those who use it.
- The credit card liability type has been removed.
- Issue 896 Better redirection when coming from deleted objects.
- Issue 1519 Fix autocomplete tags
- Issue 1607 Some fixes for the bunq api calls
- Issue 1650 Add a negated amount column for CSV imports (hamuz)
- Issue 1658 Make font heavy again.
- Issue 1660 Add a negated amount column for CSV imports (hamuz)
- Issue 1667 Fix pie charts
- Issue 1668 YNAB iso_code fix
- Issue 1670 Fix piggy bank API error
- Issue 1671 More options for liability accounts.
- Issue 1673 Fix reconciliation issues.
- Issue 1675 Wrong sum in tag report.
- Issue 1679 Change type of a transaction wouldn't trigger rules.
- Issue 1682 Add liability accounts to transaction conversion
- Issue 1683 See matching transaction showed transfers twice.
- Issue 1685 fix autocomplete for rules
- Issue 1690 Missing highlighted button in intro popup
- Issue 1691 No mention of liabilities in demo text
- Issue 1695 Small fixes in bills pages.
- Issue 1708 Fix by mathieupost for bunq
- Issue 1709 Fix oauth buttons
- Issue 1712 Double slash fix by hamuz
- Issue 1719 Add missing accounts to API
- Issue 1720 Fix validation for transaction type.
- Issue 1723 API broken for currency exchange rates.
- Issue 1728 Fix problem with transaction factory.
- Issue 1729 Fix bulk transaction editor
- Issue 1731 API failure for budget limits.
- Secure headers now allow Mapbox and the 2FA QR code.
4.7.6.2
- Docker file builds again.
- Fix CSS of OAuth2 authorization view.
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 income 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.
- The rule "tester" will now also take the "strict"-checkbox into account.
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
- A brand new API. Read about it in the documentation.
- Add support for Spanish. issue 1194
- Some custom preferences are selected by default for a better user experience.
- Some new currencies issue 1211
- Fixed issue 1155 (reported by ndandanov)
- Issue 1156 issue 1182 and other issues related to SQLite databases.
- Multi-page budget overview was broken (reported by jinformatique)
- Importing CSV files with semi-colons in them did not work issue 1172 issue 1183 issue 1210
- Could not use account number that was in use by a deleted account issue 1174
- Fixed spelling error that lead to 404's issue 1175 issue 1190
- Fixed tag autocomplete issue 1178
- Better links for "new transaction" buttons issue 1185
- Cache errors in budget charts issue 1192
- Deleting transactions that are linked to other other transactions would lead to errors issue 1209
4.7.0
- Support for Russian and Portuguese (Brazil)
- Support for the Spectre API (Salt Edge)
- Many strings now translatable thanks to Nik-vr (issue 1118, issue 1116, issue 1109, )
- Many buttons to quickly create stuff
- Sum of tables in reports, requested by MacPaille (issue 1106)
- Future versions of Firefly III will notify you there is a new version, as suggested by 8bitgentleman in issue 1050
- Improved net worth box issue 1101 (Nik-vr)
- Nice dropdown in transaction list issue 1082
- Better support for local fonts thanks to devlearner (issue 1145)
- Improve attachment support and view capabilities (suggested by trinhit in issue 1146)
- Whole new read me file, new end user documentation and an updated website!
- Many charts and info-blocks now scale property (issue 989 and issue 1040)
- Charts work in IE thanks to devlearner (issue 1107)
- Various fixes in import routine
- Bug that left charts empty (issue 1088), reported by various users amongst which jinformatique
- Issue 1124, as reported by gavu
- Issue 1125, as reported by gavu
- Issue 1126, as reported by gavu
- Issue 1131, as reported by dp87
- Issue 1129, as reported by gavu
- Issue 1132, as reported by gavu
- Issue with cache in Sandstorm (issue 1130)
- Issue 1134
- Issue 1140
- Issue 1141, reported by ErikFontanel
- Issue 1142
- Removed many access rights from the demo user
4.6.13
- Issue 1074, suggested by MacPaille
- Issue 1077, suggested by wtercato
- Bulk edit of transactions thanks to vicmosin (issue 1078)
- Support for Turkish.
- Issue 1090, suggested by Findus23
- Issue 1097, suggested by kelvinhammond
- Issue 1093, suggested by jinformatique
- Issue 1098, suggested by Nik-vr
- Issue 972, reported by pjotrvdh
- Issue 1079, reported by gavu
- Issue 1080, reported by zjean
- Issue 1083, reported by skuzzle
- Issue 1085, reported by nicoschreiner
- Issue 1087, reported by 4oo4
- Issue 1089, reported by robin5210
- Issue 1092, reported by kelvinhammond
- Issue 1096, reported by wtercato
4.6.12
- Support for Indonesian.
- New report, see issue 384
- Issue 964 as suggested by gavu
- Greatly improved Docker support and documentation.
- Issue 1046, as reported by pkoziol
- Issue 1047, as reported by pkoziol
- Issue 1048, as reported by webence
- Issue 1049, as reported by nicoschreiner
- Issue 1015, as reporterd by a user on Tweakers.net
- Issue 1056, as reported by repercussion
- Issue 1061, as reported by Meizikyn
- Issue 1045, as reported by gavu
- First code for issue 1040 (simonsmiley)
- Issue 1059, as reported by 4oo4
- Issue 1063, as reported by pkoziol
- Issue 1064, as reported by pkoziol
- Issue 1066, reported by wtercato
4.6.1.1
- Import routine can scan for matching bills, issue 956
- Import will no longer scan for rules, this has become optional. Originally suggested in issue 956 by gavu
- Issue 1033, as reported by Jumanjii
- Issue 1033, as reported by Aquariu
- Extra admin check for issue 1039, as reported by ocdtrekkie
- Missing translations (issue 1026), as reported by gavu and zjean
- Issue 1028, reported by zjean
- Issue 1029, reported by zjean
- Issue 1030, as reported by Traxxi
- Issue 1036, as reported by webence
- Issue 1038, as reported by gavu
4.6.11
- A debug page at
/debug
for easier debug. - Strings translatable (see issue 976), thanks to Findus23
- Even more strings are translatable (and translated), thanks to pkoziol (see issue 979)
- Reconciliation of accounts (issue 736), as requested by kristophr and several others
- Extended currency list, as suggested by @emuhendis in issue 994
- Issue 996 as suggested by dp87
- Disabled Heroku support until I get it working again.
- Issue 980, reported by Tim-Frensch
- Issue 987, reported by gavu
- Issue 988, reported by gavu
- Issue 992, reported by ncicovic
- Issue 993, reported by gavu
- Issue 997, reported by gavu
- Issue 1000, reported by xpfgsyb
- Issue 1001, reported by gavu
- Issue 1002, reported by ursweiss
- Issue 1003, reported by ursweiss
- Issue 1004, reported by Aquariu
- Issue 1010
- Issue 1014, reported by ursweiss
- Issue 1016
- Issue 1024, reported by gavu
- Issue 1025, reported by gavu
4.6.10
- Greatly expanded Docker support thanks to alazare619
- Issue 967, thanks to Aquariu
- Improved Sandstorm support.
- Issue 963, as reported by gavu
- Issue 970, as reported by gavu
- Issue 971, as reported by gavu
- Various Sandstorm.io related issues.
4.6.9.1
- Updated license
- Updated file list
4.6.9
- First version that works!
3.4.3
- Initial release on Sandstorm.io