diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b4b78a5c7..92c435ac85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,27 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] - No unreleased changes yet. +## [3.10.3] - 2016-08-29 +### Added +- More fields for mass-edit, thanks to @Vissert (#282) +- First start of German translation + +### Changed +- More optional fields for transactions and the ability to filter them. + +### Removed +- Preference for budget maximum. + +### Fixed +- A bug in the translation routine broke the import. +- It was possible to destroy your Firefly installation by removing all currencies. Thanks @mondjef +- Translation bugs. +- Import bug. + +### Security +- Firefly will not accept registrations beyond the first one, by default. + + ## [3.10.2] - 2016-08-29 ### Added - New Chinese translations. Set Firefly III to show incomplete translations to follow the progress. Want to translate Firefly III in Chinese, or in any other language? Then check out [the Crowdin project](https://crowdin.com/project/firefly-iii). diff --git a/config/firefly.php b/config/firefly.php index 5199d0260d..01690b2a69 100644 --- a/config/firefly.php +++ b/config/firefly.php @@ -10,7 +10,7 @@ return [ ], 'chart' => 'chartjs', - 'version' => '3.10.2', + 'version' => '3.10.3', 'csv_import_enabled' => true, 'maxUploadSize' => 5242880, 'allowedMimes' => ['image/png', 'image/jpeg', 'application/pdf'], diff --git a/config/upgrade.php b/config/upgrade.php index 66539f8800..dbf9c1194b 100644 --- a/config/upgrade.php +++ b/config/upgrade.php @@ -30,5 +30,6 @@ return [ '3.10' => 'Please find the full upgrade instructions here: https://github.com/JC5/firefly-iii/wiki/Upgrade-to-3.10', '3.10.1' => 'Please find the full upgrade instructions here: https://github.com/JC5/firefly-iii/wiki/Upgrade-to-3.10', '3.10.2' => 'Please find the full upgrade instructions here: https://github.com/JC5/firefly-iii/wiki/Upgrade-to-3.10', + '3.10.3' => 'Please find the full upgrade instructions here: https://github.com/JC5/firefly-iii/wiki/Upgrade-to-3.10', ], ]; diff --git a/resources/lang/de_DE/firefly.php b/resources/lang/de_DE/firefly.php index 7fef07f8cb..786ae55137 100644 --- a/resources/lang/de_DE/firefly.php +++ b/resources/lang/de_DE/firefly.php @@ -285,6 +285,7 @@ return [ 'pref_optional_tj_process_date' => 'Processing date', 'pref_optional_tj_due_date' => 'Due date', 'pref_optional_tj_payment_date' => 'Payment date', + 'pref_optional_tj_invoice_date' => 'Invoice date', 'pref_optional_tj_internal_reference' => 'Internal reference', 'pref_optional_tj_notes' => 'Notes', 'pref_optional_tj_attachments' => 'Attachments', diff --git a/resources/lang/de_DE/form.php b/resources/lang/de_DE/form.php index e60b1cd475..3ae2080ef6 100644 --- a/resources/lang/de_DE/form.php +++ b/resources/lang/de_DE/form.php @@ -149,5 +149,6 @@ return [ 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', 'internal_reference' => 'Internal reference', ]; diff --git a/resources/lang/de_DE/list.php b/resources/lang/de_DE/list.php index 25964e3816..6f1cdb707f 100644 --- a/resources/lang/de_DE/list.php +++ b/resources/lang/de_DE/list.php @@ -41,6 +41,8 @@ return [ 'process_date' => 'Processing date', 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', + 'interal_reference' => 'Internal reference', 'notes' => 'Notes', 'from' => 'From', 'piggy_bank' => 'Sparschwein', diff --git a/resources/lang/fr_FR/firefly.php b/resources/lang/fr_FR/firefly.php index 13b6227266..d1b88f9f92 100644 --- a/resources/lang/fr_FR/firefly.php +++ b/resources/lang/fr_FR/firefly.php @@ -285,6 +285,7 @@ return [ 'pref_optional_tj_process_date' => 'Processing date', 'pref_optional_tj_due_date' => 'Due date', 'pref_optional_tj_payment_date' => 'Payment date', + 'pref_optional_tj_invoice_date' => 'Invoice date', 'pref_optional_tj_internal_reference' => 'Internal reference', 'pref_optional_tj_notes' => 'Notes', 'pref_optional_tj_attachments' => 'Attachments', diff --git a/resources/lang/fr_FR/form.php b/resources/lang/fr_FR/form.php index 76b7ed4590..3b1ed687ac 100644 --- a/resources/lang/fr_FR/form.php +++ b/resources/lang/fr_FR/form.php @@ -149,5 +149,6 @@ return [ 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', 'internal_reference' => 'Internal reference', ]; diff --git a/resources/lang/fr_FR/list.php b/resources/lang/fr_FR/list.php index ee483a7dab..c49a7dd48f 100644 --- a/resources/lang/fr_FR/list.php +++ b/resources/lang/fr_FR/list.php @@ -41,6 +41,8 @@ return [ 'process_date' => 'Date de traitement', 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', + 'interal_reference' => 'Internal reference', 'notes' => 'Notes', 'from' => 'Depuis', 'piggy_bank' => 'Tirelire', diff --git a/resources/lang/nl_NL/firefly.php b/resources/lang/nl_NL/firefly.php index 3729b1491c..f9cc78c167 100644 --- a/resources/lang/nl_NL/firefly.php +++ b/resources/lang/nl_NL/firefly.php @@ -285,6 +285,7 @@ return [ 'pref_optional_tj_process_date' => 'Verwerkingsdatum', 'pref_optional_tj_due_date' => 'Vervaldatum', 'pref_optional_tj_payment_date' => 'Betalingsdatum', + 'pref_optional_tj_invoice_date' => 'Factuurdatum', 'pref_optional_tj_internal_reference' => 'Interne verwijzing', 'pref_optional_tj_notes' => 'Notities', 'pref_optional_tj_attachments' => 'Bijlagen', diff --git a/resources/lang/nl_NL/form.php b/resources/lang/nl_NL/form.php index 6af3025971..f67804bbd3 100644 --- a/resources/lang/nl_NL/form.php +++ b/resources/lang/nl_NL/form.php @@ -149,5 +149,6 @@ return [ 'due_date' => 'Vervaldatum', 'payment_date' => 'Betalingsdatum', + 'invoice_date' => 'Factuurdatum', 'internal_reference' => 'Interne verwijzing', ]; diff --git a/resources/lang/nl_NL/list.php b/resources/lang/nl_NL/list.php index 284d17e2b9..c16e8496f9 100644 --- a/resources/lang/nl_NL/list.php +++ b/resources/lang/nl_NL/list.php @@ -41,6 +41,8 @@ return [ 'process_date' => 'Verwerkingsdatum', 'due_date' => 'Vervaldatum', 'payment_date' => 'Betalingsdatum', + 'invoice_date' => 'Factuurdatum', + 'interal_reference' => 'Interne verwijzing', 'notes' => 'Notities', 'from' => 'Van', 'piggy_bank' => 'Spaarpotje', diff --git a/resources/lang/pt_BR/firefly.php b/resources/lang/pt_BR/firefly.php index 1f3642d324..c07f10ae89 100644 --- a/resources/lang/pt_BR/firefly.php +++ b/resources/lang/pt_BR/firefly.php @@ -285,6 +285,7 @@ return [ 'pref_optional_tj_process_date' => 'Processing date', 'pref_optional_tj_due_date' => 'Due date', 'pref_optional_tj_payment_date' => 'Payment date', + 'pref_optional_tj_invoice_date' => 'Invoice date', 'pref_optional_tj_internal_reference' => 'Internal reference', 'pref_optional_tj_notes' => 'Notes', 'pref_optional_tj_attachments' => 'Attachments', diff --git a/resources/lang/pt_BR/form.php b/resources/lang/pt_BR/form.php index 759e6c60d1..0c73a4a8b6 100644 --- a/resources/lang/pt_BR/form.php +++ b/resources/lang/pt_BR/form.php @@ -149,5 +149,6 @@ return [ 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', 'internal_reference' => 'Internal reference', ]; diff --git a/resources/lang/pt_BR/list.php b/resources/lang/pt_BR/list.php index 650f4c28aa..60b5854638 100644 --- a/resources/lang/pt_BR/list.php +++ b/resources/lang/pt_BR/list.php @@ -41,6 +41,8 @@ return [ 'process_date' => 'Data de processamento', 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', + 'interal_reference' => 'Internal reference', 'notes' => 'Notes', 'from' => 'De', 'piggy_bank' => 'Cofrinho', diff --git a/resources/lang/zh-HK/firefly.php b/resources/lang/zh-HK/firefly.php index 8a9b5f0896..56d965ede9 100644 --- a/resources/lang/zh-HK/firefly.php +++ b/resources/lang/zh-HK/firefly.php @@ -285,6 +285,7 @@ return [ 'pref_optional_tj_process_date' => 'Processing date', 'pref_optional_tj_due_date' => 'Due date', 'pref_optional_tj_payment_date' => 'Payment date', + 'pref_optional_tj_invoice_date' => 'Invoice date', 'pref_optional_tj_internal_reference' => 'Internal reference', 'pref_optional_tj_notes' => 'Notes', 'pref_optional_tj_attachments' => 'Attachments', diff --git a/resources/lang/zh-HK/form.php b/resources/lang/zh-HK/form.php index a94ffaa9e7..62c4971ac6 100644 --- a/resources/lang/zh-HK/form.php +++ b/resources/lang/zh-HK/form.php @@ -149,5 +149,6 @@ return [ 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', 'internal_reference' => 'Internal reference', ]; diff --git a/resources/lang/zh-HK/list.php b/resources/lang/zh-HK/list.php index 4c4743126f..c150b284b2 100644 --- a/resources/lang/zh-HK/list.php +++ b/resources/lang/zh-HK/list.php @@ -41,6 +41,8 @@ return [ 'process_date' => 'Processing date', 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', + 'interal_reference' => 'Internal reference', 'notes' => 'Notes', 'from' => 'From', 'piggy_bank' => 'Piggy bank', diff --git a/resources/lang/zh-TW/firefly.php b/resources/lang/zh-TW/firefly.php index faa231dbe1..772cdfa84a 100644 --- a/resources/lang/zh-TW/firefly.php +++ b/resources/lang/zh-TW/firefly.php @@ -285,6 +285,7 @@ return [ 'pref_optional_tj_process_date' => 'Processing date', 'pref_optional_tj_due_date' => 'Due date', 'pref_optional_tj_payment_date' => 'Payment date', + 'pref_optional_tj_invoice_date' => 'Invoice date', 'pref_optional_tj_internal_reference' => 'Internal reference', 'pref_optional_tj_notes' => 'Notes', 'pref_optional_tj_attachments' => 'Attachments', diff --git a/resources/lang/zh-TW/form.php b/resources/lang/zh-TW/form.php index daecaa688b..aeb72045a8 100644 --- a/resources/lang/zh-TW/form.php +++ b/resources/lang/zh-TW/form.php @@ -149,5 +149,6 @@ return [ 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', 'internal_reference' => 'Internal reference', ]; diff --git a/resources/lang/zh-TW/list.php b/resources/lang/zh-TW/list.php index 1452343752..64b65ec301 100644 --- a/resources/lang/zh-TW/list.php +++ b/resources/lang/zh-TW/list.php @@ -41,6 +41,8 @@ return [ 'process_date' => '處理日期', 'due_date' => 'Due date', 'payment_date' => 'Payment date', + 'invoice_date' => 'Invoice date', + 'interal_reference' => 'Internal reference', 'notes' => 'Notes', 'from' => '從', 'piggy_bank' => '存錢筒',