From dca44f15889235c3c1af092038c8d4fbff300b0e Mon Sep 17 00:00:00 2001 From: James Cole Date: Fri, 29 Dec 2017 19:55:15 +0100 Subject: [PATCH] Code for new release. --- .sandstorm/changelog.md | 21 +- .sandstorm/sandstorm-files.list | 470 ++++++++++++++++++++++++------ .sandstorm/sandstorm-pkgdef.capnp | 4 +- CHANGELOG.md | 25 ++ composer.lock | 10 +- 5 files changed, 430 insertions(+), 100 deletions(-) diff --git a/.sandstorm/changelog.md b/.sandstorm/changelog.md index 5e8bcd510b..7cef1b27c5 100644 --- a/.sandstorm/changelog.md +++ b/.sandstorm/changelog.md @@ -1,5 +1,24 @@ -# 4.6.1.1 +# 4.6.12 +- Support for Indonesian. +- New report, see [issue 384](https://github.com/firefly-iii/firefly-iii/issues/384) +- [Issue 964](https://github.com/firefly-iii/firefly-iii/issues/964) as suggested by [gavu](https://github.com/gavu) +- Greatly improved Docker support and documentation. +- [Issue 1046](https://github.com/firefly-iii/firefly-iii/issues/1046), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1047](https://github.com/firefly-iii/firefly-iii/issues/1047), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1048](https://github.com/firefly-iii/firefly-iii/issues/1048), as reported by [webence](https://github.com/webence) +- [Issue 1049](https://github.com/firefly-iii/firefly-iii/issues/1049), as reported by [nicoschreiner](https://github.com/nicoschreiner) +- [Issue 1015](https://github.com/firefly-iii/firefly-iii/issues/1015), as reporterd by a user on Tweakers.net +- [Issue 1056](https://github.com/firefly-iii/firefly-iii/issues/1056), as reported by [repercussion](https://github.com/repercussion) +- [Issue 1061](https://github.com/firefly-iii/firefly-iii/issues/1061), as reported by [Meizikyn](https://github.com/Meizikyn) +- [Issue 1045](https://github.com/firefly-iii/firefly-iii/issues/1045), as reported by [gavu](https://github.com/gavu) +- First code for [issue 1040](https://github.com/firefly-iii/firefly-iii/issues/1040) ([simonsmiley](https://github.com/simonsmiley)) +- [Issue 1059](https://github.com/firefly-iii/firefly-iii/issues/1059), as reported by [4oo4](https://github.com/4oo4) +- [Issue 1063](https://github.com/firefly-iii/firefly-iii/issues/1063), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1064](https://github.com/firefly-iii/firefly-iii/issues/1064), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1066](https://github.com/firefly-iii/firefly-iii/issues/1066), reported by [wtercato](https://github.com/wtercato) + +# 4.6.1.1 - Import routine can scan for matching bills, [issue 956](https://github.com/firefly-iii/firefly-iii/issues/956) - Import will no longer scan for rules, this has become optional. Originally suggested in [issue 956](https://github.com/firefly-iii/firefly-iii/issues/956) by [gavu](https://github.com/gavu) - [Issue 1033](https://github.com/firefly-iii/firefly-iii/issues/1033), as reported by [Jumanjii](https://github.com/Jumanjii) diff --git a/.sandstorm/sandstorm-files.list b/.sandstorm/sandstorm-files.list index f2dd05a521..72917f50eb 100644 --- a/.sandstorm/sandstorm-files.list +++ b/.sandstorm/sandstorm-files.list @@ -208,14 +208,6 @@ opt/app/.env.heroku opt/app/.env.sandstorm opt/app/.gitattributes opt/app/.sandstorm/.gitattributes -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/action_provision -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/action_set_name -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/creator_uid -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/id -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/index_uuid -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/private_key -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/synced_folders -opt/app/.sandstorm/.vagrant/machines/default/virtualbox/vagrant_cwd opt/app/.sandstorm/Vagrantfile opt/app/.sandstorm/app-graphics/firefly-iii-128.png opt/app/.sandstorm/app-graphics/firefly-iii-150.png @@ -260,6 +252,7 @@ opt/app/app/Events/AdminRequestedTestMessage.php opt/app/app/Events/Event.php opt/app/app/Events/RegisteredUser.php opt/app/app/Events/RequestedNewPassword.php +opt/app/app/Events/RequestedVersionCheckStatus.php opt/app/app/Events/StoredTransactionJournal.php opt/app/app/Events/UpdatedTransactionJournal.php opt/app/app/Events/UserChangedEmail.php @@ -279,6 +272,9 @@ opt/app/app/Export/Exporter/ExporterInterface.php opt/app/app/Export/ProcessorInterface.php opt/app/app/Generator/Chart/Basic/ChartJsGenerator.php opt/app/app/Generator/Chart/Basic/GeneratorInterface.php +opt/app/app/Generator/Report/Account/MonthReportGenerator.php +opt/app/app/Generator/Report/Account/MultiYearReportGenerator.php +opt/app/app/Generator/Report/Account/YearReportGenerator.php opt/app/app/Generator/Report/Audit/MonthReportGenerator.php opt/app/app/Generator/Report/Audit/MultiYearReportGenerator.php opt/app/app/Generator/Report/Audit/YearReportGenerator.php @@ -301,6 +297,7 @@ opt/app/app/Handlers/Events/AdminEventHandler.php opt/app/app/Handlers/Events/StoredJournalEventHandler.php opt/app/app/Handlers/Events/UpdatedJournalEventHandler.php opt/app/app/Handlers/Events/UserEventHandler.php +opt/app/app/Handlers/Events/VersionCheckEventHandler.php opt/app/app/Helpers/Attachments/AttachmentHelper.php opt/app/app/Helpers/Attachments/AttachmentHelperInterface.php opt/app/app/Helpers/Chart/MetaPieChart.php @@ -339,6 +336,7 @@ opt/app/app/Http/Controllers/AccountController.php opt/app/app/Http/Controllers/Admin/ConfigurationController.php opt/app/app/Http/Controllers/Admin/HomeController.php opt/app/app/Http/Controllers/Admin/LinkController.php +opt/app/app/Http/Controllers/Admin/UpdateController.php opt/app/app/Http/Controllers/Admin/UserController.php opt/app/app/Http/Controllers/AttachmentController.php opt/app/app/Http/Controllers/Auth/ForgotPasswordController.php @@ -355,6 +353,7 @@ opt/app/app/Http/Controllers/Chart/BudgetController.php opt/app/app/Http/Controllers/Chart/BudgetReportController.php opt/app/app/Http/Controllers/Chart/CategoryController.php opt/app/app/Http/Controllers/Chart/CategoryReportController.php +opt/app/app/Http/Controllers/Chart/ExpenseReportController.php opt/app/app/Http/Controllers/Chart/PiggyBankController.php opt/app/app/Http/Controllers/Chart/ReportController.php opt/app/app/Http/Controllers/Chart/TagReportController.php @@ -363,9 +362,10 @@ opt/app/app/Http/Controllers/CurrencyController.php opt/app/app/Http/Controllers/ExportController.php opt/app/app/Http/Controllers/HelpController.php opt/app/app/Http/Controllers/HomeController.php -opt/app/app/Http/Controllers/Import/BankController.php -opt/app/app/Http/Controllers/Import/FileController.php -opt/app/app/Http/Controllers/ImportController.php +opt/app/app/Http/Controllers/Import/ConfigurationController.php +opt/app/app/Http/Controllers/Import/IndexController.php +opt/app/app/Http/Controllers/Import/PrerequisitesController.php +opt/app/app/Http/Controllers/Import/StatusController.php opt/app/app/Http/Controllers/JavascriptController.php opt/app/app/Http/Controllers/Json/AutoCompleteController.php opt/app/app/Http/Controllers/Json/BoxController.php @@ -382,6 +382,7 @@ opt/app/app/Http/Controllers/Report/AccountController.php opt/app/app/Http/Controllers/Report/BalanceController.php opt/app/app/Http/Controllers/Report/BudgetController.php opt/app/app/Http/Controllers/Report/CategoryController.php +opt/app/app/Http/Controllers/Report/ExpenseController.php opt/app/app/Http/Controllers/Report/OperationsController.php opt/app/app/Http/Controllers/ReportController.php opt/app/app/Http/Controllers/RuleController.php @@ -400,7 +401,8 @@ opt/app/app/Http/Middleware/AuthenticateTwoFactor.php opt/app/app/Http/Middleware/Binder.php opt/app/app/Http/Middleware/EncryptCookies.php opt/app/app/Http/Middleware/IsAdmin.php -opt/app/app/Http/Middleware/IsLimitedUser.php +opt/app/app/Http/Middleware/IsDemoUser.php +opt/app/app/Http/Middleware/IsSandStormUser.php opt/app/app/Http/Middleware/Range.php opt/app/app/Http/Middleware/RedirectIfAuthenticated.php opt/app/app/Http/Middleware/RedirectIfTwoFactorAuthenticated.php @@ -420,7 +422,6 @@ opt/app/app/Http/Requests/CurrencyFormRequest.php opt/app/app/Http/Requests/DeleteAccountFormRequest.php opt/app/app/Http/Requests/EmailFormRequest.php opt/app/app/Http/Requests/ExportFormRequest.php -opt/app/app/Http/Requests/ImportUploadRequest.php opt/app/app/Http/Requests/JournalFormRequest.php opt/app/app/Http/Requests/JournalLinkRequest.php opt/app/app/Http/Requests/LinkTypeFormRequest.php @@ -441,15 +442,15 @@ opt/app/app/Http/Requests/TestRuleFormRequest.php opt/app/app/Http/Requests/TokenFormRequest.php opt/app/app/Http/Requests/UserFormRequest.php opt/app/app/Http/Requests/UserRegistrationRequest.php -opt/app/app/Http/breadcrumbs.php -opt/app/app/Import/Configurator/ConfiguratorInterface.php -opt/app/app/Import/Configurator/CsvConfigurator.php +opt/app/app/Import/Configuration/ConfiguratorInterface.php +opt/app/app/Import/Configuration/FileConfigurator.php +opt/app/app/Import/Configuration/SpectreConfigurator.php opt/app/app/Import/Converter/Amount.php opt/app/app/Import/Converter/AmountCredit.php -opt/app/app/Import/Converter/AmountDebet.php +opt/app/app/Import/Converter/AmountDebit.php opt/app/app/Import/Converter/ConverterInterface.php -opt/app/app/Import/Converter/INGDebetCredit.php -opt/app/app/Import/Converter/RabobankDebetCredit.php +opt/app/app/Import/Converter/INGDebitCredit.php +opt/app/app/Import/Converter/RabobankDebitCredit.php opt/app/app/Import/FileProcessor/CsvProcessor.php opt/app/app/Import/FileProcessor/FileProcessorInterface.php opt/app/app/Import/Logging/CommandHandler.php @@ -472,7 +473,13 @@ opt/app/app/Import/Object/ImportBudget.php opt/app/app/Import/Object/ImportCategory.php opt/app/app/Import/Object/ImportCurrency.php opt/app/app/Import/Object/ImportJournal.php -opt/app/app/Import/Routine/ImportRoutine.php +opt/app/app/Import/Prerequisites/BunqPrerequisites.php +opt/app/app/Import/Prerequisites/FilePrerequisites.php +opt/app/app/Import/Prerequisites/PrerequisitesInterface.php +opt/app/app/Import/Prerequisites/SpectrePrerequisites.php +opt/app/app/Import/Routine/FileRoutine.php +opt/app/app/Import/Routine/RoutineInterface.php +opt/app/app/Import/Routine/SpectreRoutine.php opt/app/app/Import/Specifics/AbnAmroDescription.php opt/app/app/Import/Specifics/IngDescription.php opt/app/app/Import/Specifics/PresidentsChoice.php @@ -612,8 +619,18 @@ opt/app/app/Services/Bunq/Token/InstallationToken.php opt/app/app/Services/Bunq/Token/SessionToken.php opt/app/app/Services/Currency/ExchangeRateInterface.php opt/app/app/Services/Currency/FixerIO.php +opt/app/app/Services/Github/Object/GithubObject.php +opt/app/app/Services/Github/Object/Release.php +opt/app/app/Services/Github/Request/GithubRequest.php +opt/app/app/Services/Github/Request/UpdateRequest.php opt/app/app/Services/Password/PwndVerifier.php opt/app/app/Services/Password/Verifier.php +opt/app/app/Services/Spectre/Object/Customer.php +opt/app/app/Services/Spectre/Object/SpectreObject.php +opt/app/app/Services/Spectre/Object/Token.php +opt/app/app/Services/Spectre/Request/CreateTokenRequest.php +opt/app/app/Services/Spectre/Request/NewCustomerRequest.php +opt/app/app/Services/Spectre/Request/SpectreRequest.php opt/app/app/Support/Amount.php opt/app/app/Support/Binder/AccountList.php opt/app/app/Support/Binder/BinderInterface.php @@ -637,13 +654,12 @@ opt/app/app/Support/Facades/Preferences.php opt/app/app/Support/Facades/Steam.php opt/app/app/Support/FireflyConfig.php opt/app/app/Support/Import/Configuration/ConfigurationInterface.php -opt/app/app/Support/Import/Configuration/Csv/Initial.php -opt/app/app/Support/Import/Configuration/Csv/Map.php -opt/app/app/Support/Import/Configuration/Csv/Roles.php +opt/app/app/Support/Import/Configuration/File/Initial.php +opt/app/app/Support/Import/Configuration/File/Map.php +opt/app/app/Support/Import/Configuration/File/Roles.php +opt/app/app/Support/Import/Configuration/File/Upload.php opt/app/app/Support/Import/Information/BunqInformation.php opt/app/app/Support/Import/Information/InformationInterface.php -opt/app/app/Support/Import/Prerequisites/BunqPrerequisites.php -opt/app/app/Support/Import/Prerequisites/PrerequisitesInterface.php opt/app/app/Support/Models/TransactionJournalTrait.php opt/app/app/Support/Navigation.php opt/app/app/Support/Preferences.php @@ -730,12 +746,15 @@ opt/app/composer.lock opt/app/composer.phar opt/app/config/app.php opt/app/config/auth.php +opt/app/config/breadcrumbs.php opt/app/config/broadcasting.php opt/app/config/cache.php opt/app/config/csv.php opt/app/config/database.php opt/app/config/filesystems.php opt/app/config/firefly.php +opt/app/config/google2fa.php +opt/app/config/import.php opt/app/config/intro.php opt/app/config/mail.php opt/app/config/queue.php @@ -766,9 +785,6 @@ opt/app/database/seeds/LinkTypeSeeder.php opt/app/database/seeds/PermissionSeeder.php opt/app/database/seeds/TransactionCurrencySeeder.php opt/app/database/seeds/TransactionTypeSeeder.php -opt/app/docker-compose.dockerhub.yml -opt/app/docker-compose.override.yml -opt/app/docker-compose.prod.yml opt/app/docker-compose.yml opt/app/nginx_app.conf opt/app/phpunit.coverage.xml @@ -850,6 +866,10 @@ opt/app/public/images/image.png opt/app/public/images/loading-small.gif opt/app/public/images/loading-wide.gif opt/app/public/images/logos/bunq.png +opt/app/public/images/logos/csv.png +opt/app/public/images/logos/file.png +opt/app/public/images/logos/plaid.png +opt/app/public/images/logos/spectre.png opt/app/public/images/page_green.png opt/app/public/images/page_white_acrobat.png opt/app/public/index.php @@ -858,6 +878,7 @@ opt/app/public/js/ff/accounts/edit-reconciliation.js opt/app/public/js/ff/accounts/edit.js opt/app/public/js/ff/accounts/reconcile.js opt/app/public/js/ff/accounts/show.js +opt/app/public/js/ff/admin/update/index.js opt/app/public/js/ff/bills/create.js opt/app/public/js/ff/bills/edit.js opt/app/public/js/ff/bills/show.js @@ -880,17 +901,16 @@ opt/app/public/js/ff/piggy-banks/edit.js opt/app/public/js/ff/piggy-banks/index.js opt/app/public/js/ff/piggy-banks/show.js opt/app/public/js/ff/preferences/index.js +opt/app/public/js/ff/reports/account/month.js +opt/app/public/js/ff/reports/all.js opt/app/public/js/ff/reports/audit/all.js -opt/app/public/js/ff/reports/budget/all.js opt/app/public/js/ff/reports/budget/month.js -opt/app/public/js/ff/reports/category/all.js opt/app/public/js/ff/reports/category/month.js opt/app/public/js/ff/reports/default/all.js opt/app/public/js/ff/reports/default/month.js opt/app/public/js/ff/reports/default/multi-year.js opt/app/public/js/ff/reports/default/year.js opt/app/public/js/ff/reports/index.js -opt/app/public/js/ff/reports/tag/all.js opt/app/public/js/ff/reports/tag/month.js opt/app/public/js/ff/rules/create-edit.js opt/app/public/js/ff/rules/index.js @@ -975,6 +995,7 @@ opt/app/resources/lang/de_DE/demo.php opt/app/resources/lang/de_DE/firefly.php opt/app/resources/lang/de_DE/form.php opt/app/resources/lang/de_DE/help.php +opt/app/resources/lang/de_DE/import.php opt/app/resources/lang/de_DE/intro.php opt/app/resources/lang/de_DE/list.php opt/app/resources/lang/de_DE/pagination.php @@ -988,6 +1009,7 @@ opt/app/resources/lang/en_US/csv.php opt/app/resources/lang/en_US/demo.php opt/app/resources/lang/en_US/firefly.php opt/app/resources/lang/en_US/form.php +opt/app/resources/lang/en_US/import.php opt/app/resources/lang/en_US/intro.php opt/app/resources/lang/en_US/list.php opt/app/resources/lang/en_US/pagination.php @@ -1002,11 +1024,26 @@ opt/app/resources/lang/fr_FR/demo.php opt/app/resources/lang/fr_FR/firefly.php opt/app/resources/lang/fr_FR/form.php opt/app/resources/lang/fr_FR/help.php +opt/app/resources/lang/fr_FR/import.php opt/app/resources/lang/fr_FR/intro.php opt/app/resources/lang/fr_FR/list.php opt/app/resources/lang/fr_FR/pagination.php opt/app/resources/lang/fr_FR/passwords.php opt/app/resources/lang/fr_FR/validation.php +opt/app/resources/lang/id_ID/auth.php +opt/app/resources/lang/id_ID/bank.php +opt/app/resources/lang/id_ID/breadcrumbs.php +opt/app/resources/lang/id_ID/config.php +opt/app/resources/lang/id_ID/csv.php +opt/app/resources/lang/id_ID/demo.php +opt/app/resources/lang/id_ID/firefly.php +opt/app/resources/lang/id_ID/form.php +opt/app/resources/lang/id_ID/import.php +opt/app/resources/lang/id_ID/intro.php +opt/app/resources/lang/id_ID/list.php +opt/app/resources/lang/id_ID/pagination.php +opt/app/resources/lang/id_ID/passwords.php +opt/app/resources/lang/id_ID/validation.php opt/app/resources/lang/nl_NL/auth.php opt/app/resources/lang/nl_NL/bank.php opt/app/resources/lang/nl_NL/breadcrumbs.php @@ -1016,6 +1053,7 @@ opt/app/resources/lang/nl_NL/demo.php opt/app/resources/lang/nl_NL/firefly.php opt/app/resources/lang/nl_NL/form.php opt/app/resources/lang/nl_NL/help.php +opt/app/resources/lang/nl_NL/import.php opt/app/resources/lang/nl_NL/intro.php opt/app/resources/lang/nl_NL/list.php opt/app/resources/lang/nl_NL/pagination.php @@ -1030,6 +1068,7 @@ opt/app/resources/lang/pl_PL/demo.php opt/app/resources/lang/pl_PL/firefly.php opt/app/resources/lang/pl_PL/form.php opt/app/resources/lang/pl_PL/help.php +opt/app/resources/lang/pl_PL/import.php opt/app/resources/lang/pl_PL/intro.php opt/app/resources/lang/pl_PL/list.php opt/app/resources/lang/pl_PL/pagination.php @@ -1057,6 +1096,7 @@ opt/app/resources/views/admin/link/delete.twig opt/app/resources/views/admin/link/edit.twig opt/app/resources/views/admin/link/index.twig opt/app/resources/views/admin/link/show.twig +opt/app/resources/views/admin/update/index.twig opt/app/resources/views/admin/users/delete.twig opt/app/resources/views/admin/users/edit.twig opt/app/resources/views/admin/users/index.twig @@ -1151,13 +1191,17 @@ opt/app/resources/views/form/text.twig opt/app/resources/views/form/textarea.twig opt/app/resources/views/import/bank/form.twig opt/app/resources/views/import/bunq/prerequisites.twig -opt/app/resources/views/import/csv/initial.twig -opt/app/resources/views/import/csv/map.twig -opt/app/resources/views/import/csv/roles.twig -opt/app/resources/views/import/file/finished.twig -opt/app/resources/views/import/file/index.twig -opt/app/resources/views/import/file/status.twig +opt/app/resources/views/import/file/initial.twig +opt/app/resources/views/import/file/map.twig +opt/app/resources/views/import/file/roles.twig +opt/app/resources/views/import/file/upload.twig opt/app/resources/views/import/index.twig +opt/app/resources/views/import/spectre/input-fields.twig +opt/app/resources/views/import/spectre/prerequisites.twig +opt/app/resources/views/import/spectre/redirect.twig +opt/app/resources/views/import/spectre/select-country.twig +opt/app/resources/views/import/spectre/select-provider.twig +opt/app/resources/views/import/status.twig opt/app/resources/views/index.twig opt/app/resources/views/javascript/accounts.twig opt/app/resources/views/javascript/currencies.twig @@ -1204,6 +1248,7 @@ opt/app/resources/views/profile/change-email.twig opt/app/resources/views/profile/change-password.twig opt/app/resources/views/profile/delete-account.twig opt/app/resources/views/profile/index.twig +opt/app/resources/views/reports/account/report.twig opt/app/resources/views/reports/audit/report.twig opt/app/resources/views/reports/budget/month.twig opt/app/resources/views/reports/category/month.twig @@ -1211,6 +1256,7 @@ opt/app/resources/views/reports/default/month.twig opt/app/resources/views/reports/default/multi-year.twig opt/app/resources/views/reports/default/year.twig opt/app/resources/views/reports/index.twig +opt/app/resources/views/reports/options/account.twig opt/app/resources/views/reports/options/budget.twig opt/app/resources/views/reports/options/category.twig opt/app/resources/views/reports/options/no-options.twig @@ -1222,10 +1268,14 @@ opt/app/resources/views/reports/partials/budget-period.twig opt/app/resources/views/reports/partials/budgets.twig opt/app/resources/views/reports/partials/categories.twig opt/app/resources/views/reports/partials/category-period.twig +opt/app/resources/views/reports/partials/exp-budgets.twig +opt/app/resources/views/reports/partials/exp-categories.twig +opt/app/resources/views/reports/partials/exp-not-grouped.twig opt/app/resources/views/reports/partials/income-expenses.twig opt/app/resources/views/reports/partials/journals-audit.twig opt/app/resources/views/reports/partials/operations.twig opt/app/resources/views/reports/partials/tags.twig +opt/app/resources/views/reports/partials/top-transactions.twig opt/app/resources/views/reports/tag/month.twig opt/app/resources/views/rules/index.twig opt/app/resources/views/rules/partials/action.twig @@ -1246,6 +1296,7 @@ opt/app/resources/views/tags/delete.twig opt/app/resources/views/tags/edit.twig opt/app/resources/views/tags/index.twig opt/app/resources/views/tags/show.twig +opt/app/resources/views/test/test.twig opt/app/resources/views/transactions/convert.twig opt/app/resources/views/transactions/index.twig opt/app/resources/views/transactions/links/delete.twig @@ -1257,6 +1308,7 @@ opt/app/resources/views/transactions/single/delete.twig opt/app/resources/views/transactions/single/edit.twig opt/app/resources/views/transactions/split/edit.twig opt/app/routes/api.php +opt/app/routes/breadcrumbs.php opt/app/routes/channels.php opt/app/routes/console.php opt/app/routes/web.php @@ -1325,14 +1377,6 @@ opt/app/vendor/bacon/bacon-qr-code/tests/BaconQrCode/Renderer/Text/TextTest.php opt/app/vendor/bacon/bacon-qr-code/tests/bootstrap.php opt/app/vendor/bin/commonmark opt/app/vendor/bin/doctrine-dbal -opt/app/vendor/christian-riesen/base32/LICENSE -opt/app/vendor/christian-riesen/base32/README.md -opt/app/vendor/christian-riesen/base32/build.xml -opt/app/vendor/christian-riesen/base32/composer.json -opt/app/vendor/christian-riesen/base32/phpunit.xml.dist -opt/app/vendor/christian-riesen/base32/src/Base32.php -opt/app/vendor/christian-riesen/base32/tests/Base32Test.php -opt/app/vendor/christian-riesen/base32/tests/bootstrap.php opt/app/vendor/composer/ClassLoader.php opt/app/vendor/composer/LICENSE opt/app/vendor/composer/autoload_classmap.php @@ -1342,37 +1386,24 @@ opt/app/vendor/composer/autoload_psr4.php opt/app/vendor/composer/autoload_real.php opt/app/vendor/composer/autoload_static.php opt/app/vendor/composer/installed.json -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/.editorconfig -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/README.md -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/RELEASE-CHECKLIST.md opt/app/vendor/davejamesmiller/laravel-breadcrumbs/composer.json opt/app/vendor/davejamesmiller/laravel-breadcrumbs/config/breadcrumbs.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/scripts/test-coverage.sh -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/CurrentRoute.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exception.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Facade.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Generator.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Manager.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/ServiceProvider.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/View.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/TestCase.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/bootstrap.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/fixtures/CustomServiceProvider.html -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/fixtures/DependantServiceProvider.html -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/fixtures/bootstrap2.html -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/fixtures/bootstrap3.html -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/fixtures/integration.html -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/integration/CustomServiceProviderTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/integration/DependantServiceProviderErrorTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/integration/DependantServiceProviderTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/integration/IntegrationTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/unit/CurrentRouteTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/unit/FacadeTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/unit/GeneratorTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/unit/ManagerTest.php -opt/app/vendor/davejamesmiller/laravel-breadcrumbs/tests/unit/ViewTest.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsException.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsGenerator.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsManager.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsServiceProvider.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/DuplicateBreadcrumbException.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/InvalidBreadcrumbException.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/UnnamedRouteException.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/ViewNotSetException.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Facades/Breadcrumbs.php opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bootstrap2.blade.php opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bootstrap3.blade.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bootstrap4.blade.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bulma.blade.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/foundation6.blade.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/json-ld.php +opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/materialize.blade.php opt/app/vendor/doctrine/annotations/CHANGELOG.md opt/app/vendor/doctrine/annotations/LICENSE opt/app/vendor/doctrine/annotations/README.md @@ -2188,6 +2219,7 @@ opt/app/vendor/laravel/framework/src/Illuminate/Events/CallQueuedListener.php opt/app/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php opt/app/vendor/laravel/framework/src/Illuminate/Events/EventServiceProvider.php opt/app/vendor/laravel/framework/src/Illuminate/Events/composer.json +opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/Cache.php opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemAdapter.php opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemManager.php @@ -2663,6 +2695,7 @@ opt/app/vendor/laravel/framework/src/Illuminate/Support/MessageBag.php opt/app/vendor/laravel/framework/src/Illuminate/Support/NamespacedItemResolver.php opt/app/vendor/laravel/framework/src/Illuminate/Support/Optional.php opt/app/vendor/laravel/framework/src/Illuminate/Support/Pluralizer.php +opt/app/vendor/laravel/framework/src/Illuminate/Support/ProcessUtils.php opt/app/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php opt/app/vendor/laravel/framework/src/Illuminate/Support/Str.php opt/app/vendor/laravel/framework/src/Illuminate/Support/Testing/Fakes/BusFake.php @@ -2865,23 +2898,29 @@ opt/app/vendor/league/commonmark/src/Util/Html5Entities.php opt/app/vendor/league/commonmark/src/Util/LinkParserHelper.php opt/app/vendor/league/commonmark/src/Util/RegexHelper.php opt/app/vendor/league/commonmark/src/Util/UrlEncoder.php +opt/app/vendor/league/commonmark/src/Util/Xml.php opt/app/vendor/league/csv/LICENSE opt/app/vendor/league/csv/autoload.php opt/app/vendor/league/csv/composer.json opt/app/vendor/league/csv/src/AbstractCsv.php -opt/app/vendor/league/csv/src/Config/Controls.php -opt/app/vendor/league/csv/src/Config/Output.php -opt/app/vendor/league/csv/src/Exception/InvalidRowException.php -opt/app/vendor/league/csv/src/Modifier/MapIterator.php -opt/app/vendor/league/csv/src/Modifier/QueryFilter.php -opt/app/vendor/league/csv/src/Modifier/RowFilter.php -opt/app/vendor/league/csv/src/Modifier/StreamFilter.php -opt/app/vendor/league/csv/src/Modifier/StreamIterator.php -opt/app/vendor/league/csv/src/Plugin/ColumnConsistencyValidator.php -opt/app/vendor/league/csv/src/Plugin/ForbiddenNullValuesValidator.php -opt/app/vendor/league/csv/src/Plugin/SkipNullValuesFormatter.php +opt/app/vendor/league/csv/src/ByteSequence.php +opt/app/vendor/league/csv/src/CannotInsertRecord.php +opt/app/vendor/league/csv/src/CharsetConverter.php +opt/app/vendor/league/csv/src/ColumnConsistency.php +opt/app/vendor/league/csv/src/EncloseField.php +opt/app/vendor/league/csv/src/EscapeFormula.php +opt/app/vendor/league/csv/src/Exception.php +opt/app/vendor/league/csv/src/HTMLConverter.php +opt/app/vendor/league/csv/src/MapIterator.php +opt/app/vendor/league/csv/src/RFC4180Field.php opt/app/vendor/league/csv/src/Reader.php +opt/app/vendor/league/csv/src/ResultSet.php +opt/app/vendor/league/csv/src/Statement.php +opt/app/vendor/league/csv/src/Stream.php opt/app/vendor/league/csv/src/Writer.php +opt/app/vendor/league/csv/src/XMLConverter.php +opt/app/vendor/league/csv/src/functions.php +opt/app/vendor/league/csv/src/functions_include.php opt/app/vendor/league/flysystem/LICENSE opt/app/vendor/league/flysystem/composer.json opt/app/vendor/league/flysystem/docs/CNAME @@ -3229,6 +3268,31 @@ opt/app/vendor/nesbot/carbon/src/Carbon/Lang/uz.php opt/app/vendor/nesbot/carbon/src/Carbon/Lang/vi.php opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh.php opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh_TW.php +opt/app/vendor/paragonie/constant_time_encoding/LICENSE.txt +opt/app/vendor/paragonie/constant_time_encoding/README.md +opt/app/vendor/paragonie/constant_time_encoding/composer.json +opt/app/vendor/paragonie/constant_time_encoding/phpunit.xml.dist +opt/app/vendor/paragonie/constant_time_encoding/psalm.xml +opt/app/vendor/paragonie/constant_time_encoding/src/Base32.php +opt/app/vendor/paragonie/constant_time_encoding/src/Base32Hex.php +opt/app/vendor/paragonie/constant_time_encoding/src/Base64.php +opt/app/vendor/paragonie/constant_time_encoding/src/Base64DotSlash.php +opt/app/vendor/paragonie/constant_time_encoding/src/Base64DotSlashOrdered.php +opt/app/vendor/paragonie/constant_time_encoding/src/Base64UrlSafe.php +opt/app/vendor/paragonie/constant_time_encoding/src/Binary.php +opt/app/vendor/paragonie/constant_time_encoding/src/EncoderInterface.php +opt/app/vendor/paragonie/constant_time_encoding/src/Encoding.php +opt/app/vendor/paragonie/constant_time_encoding/src/Hex.php +opt/app/vendor/paragonie/constant_time_encoding/src/RFC4648.php +opt/app/vendor/paragonie/constant_time_encoding/tests/Base32HexTest.php +opt/app/vendor/paragonie/constant_time_encoding/tests/Base32Test.php +opt/app/vendor/paragonie/constant_time_encoding/tests/Base64DotSlashOrderedTest.php +opt/app/vendor/paragonie/constant_time_encoding/tests/Base64DotSlashTest.php +opt/app/vendor/paragonie/constant_time_encoding/tests/Base64Test.php +opt/app/vendor/paragonie/constant_time_encoding/tests/Base64UrlSafeTest.php +opt/app/vendor/paragonie/constant_time_encoding/tests/EncodingTest.php +opt/app/vendor/paragonie/constant_time_encoding/tests/HexTest.php +opt/app/vendor/paragonie/constant_time_encoding/tests/RFC4648Test.php opt/app/vendor/paragonie/random_compat/LICENSE opt/app/vendor/paragonie/random_compat/build-phar.sh opt/app/vendor/paragonie/random_compat/composer.json @@ -3247,19 +3311,45 @@ opt/app/vendor/paragonie/random_compat/lib/random_int.php opt/app/vendor/paragonie/random_compat/other/build_phar.php opt/app/vendor/paragonie/random_compat/psalm-autoload.php opt/app/vendor/paragonie/random_compat/psalm.xml +opt/app/vendor/pragmarx/google2fa-laravel/LICENSE +opt/app/vendor/pragmarx/google2fa-laravel/changelog.md +opt/app/vendor/pragmarx/google2fa-laravel/composer.json +opt/app/vendor/pragmarx/google2fa-laravel/docs/middleware.jpg +opt/app/vendor/pragmarx/google2fa-laravel/phpspec.yml +opt/app/vendor/pragmarx/google2fa-laravel/readme.md +opt/app/vendor/pragmarx/google2fa-laravel/src/Events/OneTimePasswordRequested.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Exceptions/InvalidOneTimePassword.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Exceptions/InvalidSecretKey.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Facade.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Middleware.php +opt/app/vendor/pragmarx/google2fa-laravel/src/ServiceProvider.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Auth.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Authenticator.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Config.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Constants.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/ErrorBag.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Input.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Request.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Response.php +opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Session.php +opt/app/vendor/pragmarx/google2fa-laravel/src/config/config.php +opt/app/vendor/pragmarx/google2fa-laravel/tests/spec/Support/AuthenticatorSpec.php +opt/app/vendor/pragmarx/google2fa-laravel/upgrading.md opt/app/vendor/pragmarx/google2fa/LICENSE opt/app/vendor/pragmarx/google2fa/changelog.md opt/app/vendor/pragmarx/google2fa/composer.json -opt/app/vendor/pragmarx/google2fa/phpspec.yml +opt/app/vendor/pragmarx/google2fa/docs/playground.jpg opt/app/vendor/pragmarx/google2fa/readme.md -opt/app/vendor/pragmarx/google2fa/src/Contracts/Google2FA.php +opt/app/vendor/pragmarx/google2fa/src/Exceptions/IncompatibleWithGoogleAuthenticatorException.php opt/app/vendor/pragmarx/google2fa/src/Exceptions/InvalidCharactersException.php opt/app/vendor/pragmarx/google2fa/src/Exceptions/SecretKeyTooShortException.php opt/app/vendor/pragmarx/google2fa/src/Google2FA.php +opt/app/vendor/pragmarx/google2fa/src/Support/Base32.php +opt/app/vendor/pragmarx/google2fa/src/Support/Constants.php +opt/app/vendor/pragmarx/google2fa/src/Support/QRCode.php opt/app/vendor/pragmarx/google2fa/src/Support/Url.php -opt/app/vendor/pragmarx/google2fa/src/Vendor/Laravel/Facade.php -opt/app/vendor/pragmarx/google2fa/src/Vendor/Laravel/ServiceProvider.php -opt/app/vendor/pragmarx/google2fa/tests/spec/Google2FASpec.php +opt/app/vendor/pragmarx/google2fa/tests/Google2FATest.php +opt/app/vendor/pragmarx/google2fa/tests/bootstrap.php opt/app/vendor/pragmarx/google2fa/upgrading.md opt/app/vendor/psr/container/LICENSE opt/app/vendor/psr/container/README.md @@ -4245,10 +4335,11 @@ opt/app/vendor/symfony/debug/Tests/Fixtures/reallyNotPsr0.php opt/app/vendor/symfony/debug/Tests/Fixtures2/RequiredTwice.php opt/app/vendor/symfony/debug/Tests/HeaderMock.php opt/app/vendor/symfony/debug/Tests/MockExceptionHandler.php +opt/app/vendor/symfony/debug/Tests/phpt/exception_rethrown.phpt +opt/app/vendor/symfony/debug/Tests/phpt/fatal_with_nested_handlers.phpt opt/app/vendor/symfony/debug/composer.json opt/app/vendor/symfony/debug/phpunit.xml.dist opt/app/vendor/symfony/event-dispatcher/CHANGELOG.md -opt/app/vendor/symfony/event-dispatcher/ContainerAwareEventDispatcher.php opt/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php opt/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php opt/app/vendor/symfony/event-dispatcher/Debug/WrappedListener.php @@ -4262,7 +4353,6 @@ opt/app/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php opt/app/vendor/symfony/event-dispatcher/LICENSE opt/app/vendor/symfony/event-dispatcher/README.md opt/app/vendor/symfony/event-dispatcher/Tests/AbstractEventDispatcherTest.php -opt/app/vendor/symfony/event-dispatcher/Tests/ContainerAwareEventDispatcherTest.php opt/app/vendor/symfony/event-dispatcher/Tests/Debug/TraceableEventDispatcherTest.php opt/app/vendor/symfony/event-dispatcher/Tests/DependencyInjection/RegisterListenersPassTest.php opt/app/vendor/symfony/event-dispatcher/Tests/EventDispatcherTest.php @@ -4453,6 +4543,8 @@ opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/st opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/storage.php opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie.expected opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie.php +opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie_and_session.expected +opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie_and_session.php opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MemcacheSessionHandlerTest.php opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MemcachedSessionHandlerTest.php opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MongoDbSessionHandlerTest.php @@ -4529,9 +4621,12 @@ opt/app/vendor/symfony/http-kernel/DependencyInjection/ControllerArgumentValueRe opt/app/vendor/symfony/http-kernel/DependencyInjection/Extension.php opt/app/vendor/symfony/http-kernel/DependencyInjection/FragmentRendererPass.php opt/app/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php +opt/app/vendor/symfony/http-kernel/DependencyInjection/LoggerPass.php opt/app/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php opt/app/vendor/symfony/http-kernel/DependencyInjection/RegisterControllerArgumentLocatorsPass.php opt/app/vendor/symfony/http-kernel/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPass.php +opt/app/vendor/symfony/http-kernel/DependencyInjection/ResettableServicePass.php +opt/app/vendor/symfony/http-kernel/DependencyInjection/ServicesResetter.php opt/app/vendor/symfony/http-kernel/Event/FilterControllerArgumentsEvent.php opt/app/vendor/symfony/http-kernel/Event/FilterControllerEvent.php opt/app/vendor/symfony/http-kernel/Event/FilterResponseEvent.php @@ -4600,11 +4695,14 @@ opt/app/vendor/symfony/http-kernel/KernelEvents.php opt/app/vendor/symfony/http-kernel/KernelInterface.php opt/app/vendor/symfony/http-kernel/LICENSE opt/app/vendor/symfony/http-kernel/Log/DebugLoggerInterface.php +opt/app/vendor/symfony/http-kernel/Log/Logger.php opt/app/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php opt/app/vendor/symfony/http-kernel/Profiler/Profile.php opt/app/vendor/symfony/http-kernel/Profiler/Profiler.php opt/app/vendor/symfony/http-kernel/Profiler/ProfilerStorageInterface.php opt/app/vendor/symfony/http-kernel/README.md +opt/app/vendor/symfony/http-kernel/RebootableInterface.php +opt/app/vendor/symfony/http-kernel/Resources/welcome.html.php opt/app/vendor/symfony/http-kernel/TerminableInterface.php opt/app/vendor/symfony/http-kernel/Tests/Bundle/BundleTest.php opt/app/vendor/symfony/http-kernel/Tests/CacheClearer/ChainCacheClearerTest.php @@ -4614,11 +4712,13 @@ opt/app/vendor/symfony/http-kernel/Tests/CacheWarmer/CacheWarmerTest.php opt/app/vendor/symfony/http-kernel/Tests/ClientTest.php opt/app/vendor/symfony/http-kernel/Tests/Config/EnvParametersResourceTest.php opt/app/vendor/symfony/http-kernel/Tests/Config/FileLocatorTest.php +opt/app/vendor/symfony/http-kernel/Tests/Controller/ArgumentResolver/ServiceValueResolverTest.php opt/app/vendor/symfony/http-kernel/Tests/Controller/ArgumentResolverTest.php opt/app/vendor/symfony/http-kernel/Tests/Controller/ContainerControllerResolverTest.php opt/app/vendor/symfony/http-kernel/Tests/Controller/ControllerResolverTest.php opt/app/vendor/symfony/http-kernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php opt/app/vendor/symfony/http-kernel/Tests/ControllerMetadata/ArgumentMetadataTest.php +opt/app/vendor/symfony/http-kernel/Tests/DataCollector/Compiler.log opt/app/vendor/symfony/http-kernel/Tests/DataCollector/ConfigDataCollectorTest.php opt/app/vendor/symfony/http-kernel/Tests/DataCollector/DataCollectorTest.php opt/app/vendor/symfony/http-kernel/Tests/DataCollector/DumpDataCollectorTest.php @@ -4634,9 +4734,13 @@ opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/AddAnnotatedClasses opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/ControllerArgumentValueResolverPassTest.php opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/FragmentRendererPassTest.php opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/LazyLoadingFragmentHandlerTest.php +opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/LoggerPassTest.php opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/MergeExtensionConfigurationPassTest.php opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php +opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/ResettableServicePassTest.php +opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/ServicesResetterTest.php +opt/app/vendor/symfony/http-kernel/Tests/Event/FilterControllerArgumentsEventTest.php opt/app/vendor/symfony/http-kernel/Tests/Event/GetResponseForExceptionEventTest.php opt/app/vendor/symfony/http-kernel/Tests/EventListener/AddRequestFormatsListenerTest.php opt/app/vendor/symfony/http-kernel/Tests/EventListener/DebugHandlersListenerTest.php @@ -4676,6 +4780,7 @@ opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Bundle1Bundle/foo.txt opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Bundle2Bundle/foo.txt opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ChildBundle/Resources/foo.txt opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ChildBundle/Resources/hide.txt +opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ClearableService.php opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/BasicTypesController.php opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/ExtendingRequest.php opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/ExtendingSession.php @@ -4694,6 +4799,7 @@ opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/Extensi opt/app/vendor/symfony/http-kernel/Tests/Fixtures/KernelForOverrideName.php opt/app/vendor/symfony/http-kernel/Tests/Fixtures/KernelForTest.php opt/app/vendor/symfony/http-kernel/Tests/Fixtures/KernelWithoutBundles.php +opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ResettableService.php opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Resources/BaseBundle/hide.txt opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Resources/Bundle1Bundle/foo.txt opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Resources/ChildBundle/foo.txt @@ -4716,6 +4822,7 @@ opt/app/vendor/symfony/http-kernel/Tests/HttpCache/TestHttpKernel.php opt/app/vendor/symfony/http-kernel/Tests/HttpCache/TestMultipleHttpKernel.php opt/app/vendor/symfony/http-kernel/Tests/HttpKernelTest.php opt/app/vendor/symfony/http-kernel/Tests/KernelTest.php +opt/app/vendor/symfony/http-kernel/Tests/Log/LoggerTest.php opt/app/vendor/symfony/http-kernel/Tests/Logger.php opt/app/vendor/symfony/http-kernel/Tests/Profiler/FileProfilerStorageTest.php opt/app/vendor/symfony/http-kernel/Tests/Profiler/ProfilerTest.php @@ -5297,6 +5404,7 @@ opt/app/vendor/twig/twig/lib/Twig/Cache/Null.php opt/app/vendor/twig/twig/lib/Twig/CacheInterface.php opt/app/vendor/twig/twig/lib/Twig/Compiler.php opt/app/vendor/twig/twig/lib/Twig/CompilerInterface.php +opt/app/vendor/twig/twig/lib/Twig/ContainerRuntimeLoader.php opt/app/vendor/twig/twig/lib/Twig/Environment.php opt/app/vendor/twig/twig/lib/Twig/Error.php opt/app/vendor/twig/twig/lib/Twig/Error/Loader.php @@ -5417,6 +5525,7 @@ opt/app/vendor/twig/twig/lib/Twig/Node/SetTemp.php opt/app/vendor/twig/twig/lib/Twig/Node/Spaceless.php opt/app/vendor/twig/twig/lib/Twig/Node/Text.php opt/app/vendor/twig/twig/lib/Twig/Node/With.php +opt/app/vendor/twig/twig/lib/Twig/NodeCaptureInterface.php opt/app/vendor/twig/twig/lib/Twig/NodeInterface.php opt/app/vendor/twig/twig/lib/Twig/NodeOutputInterface.php opt/app/vendor/twig/twig/lib/Twig/NodeTraverser.php @@ -5427,6 +5536,7 @@ opt/app/vendor/twig/twig/lib/Twig/NodeVisitor/Sandbox.php opt/app/vendor/twig/twig/lib/Twig/NodeVisitorInterface.php opt/app/vendor/twig/twig/lib/Twig/Parser.php opt/app/vendor/twig/twig/lib/Twig/ParserInterface.php +opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Base.php opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Blackfire.php opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Html.php opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Text.php @@ -5486,15 +5596,188 @@ opt/app/vendor/twig/twig/lib/Twig/TokenStream.php opt/app/vendor/twig/twig/lib/Twig/Util/DeprecationCollector.php opt/app/vendor/twig/twig/lib/Twig/Util/TemplateDirIterator.php opt/app/vendor/twig/twig/phpunit.xml.dist +opt/app/vendor/twig/twig/src/Cache/CacheInterface.php +opt/app/vendor/twig/twig/src/Cache/FilesystemCache.php +opt/app/vendor/twig/twig/src/Cache/NullCache.php +opt/app/vendor/twig/twig/src/Compiler.php +opt/app/vendor/twig/twig/src/Environment.php +opt/app/vendor/twig/twig/src/Error/Error.php +opt/app/vendor/twig/twig/src/Error/LoaderError.php +opt/app/vendor/twig/twig/src/Error/RuntimeError.php +opt/app/vendor/twig/twig/src/Error/SyntaxError.php +opt/app/vendor/twig/twig/src/ExpressionParser.php +opt/app/vendor/twig/twig/src/Extension/AbstractExtension.php +opt/app/vendor/twig/twig/src/Extension/CoreExtension.php +opt/app/vendor/twig/twig/src/Extension/DebugExtension.php +opt/app/vendor/twig/twig/src/Extension/EscaperExtension.php +opt/app/vendor/twig/twig/src/Extension/ExtensionInterface.php +opt/app/vendor/twig/twig/src/Extension/GlobalsInterface.php +opt/app/vendor/twig/twig/src/Extension/InitRuntimeInterface.php +opt/app/vendor/twig/twig/src/Extension/OptimizerExtension.php +opt/app/vendor/twig/twig/src/Extension/ProfilerExtension.php +opt/app/vendor/twig/twig/src/Extension/RuntimeExtensionInterface.php +opt/app/vendor/twig/twig/src/Extension/SandboxExtension.php +opt/app/vendor/twig/twig/src/Extension/StagingExtension.php +opt/app/vendor/twig/twig/src/Extension/StringLoaderExtension.php +opt/app/vendor/twig/twig/src/FileExtensionEscapingStrategy.php +opt/app/vendor/twig/twig/src/Lexer.php +opt/app/vendor/twig/twig/src/Loader/ArrayLoader.php +opt/app/vendor/twig/twig/src/Loader/ChainLoader.php +opt/app/vendor/twig/twig/src/Loader/ExistsLoaderInterface.php +opt/app/vendor/twig/twig/src/Loader/FilesystemLoader.php +opt/app/vendor/twig/twig/src/Loader/LoaderInterface.php +opt/app/vendor/twig/twig/src/Loader/SourceContextLoaderInterface.php +opt/app/vendor/twig/twig/src/Markup.php +opt/app/vendor/twig/twig/src/Node/AutoEscapeNode.php +opt/app/vendor/twig/twig/src/Node/BlockNode.php +opt/app/vendor/twig/twig/src/Node/BlockReferenceNode.php +opt/app/vendor/twig/twig/src/Node/BodyNode.php +opt/app/vendor/twig/twig/src/Node/CheckSecurityNode.php +opt/app/vendor/twig/twig/src/Node/DoNode.php +opt/app/vendor/twig/twig/src/Node/EmbedNode.php +opt/app/vendor/twig/twig/src/Node/Expression/AbstractExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/ArrayExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/AssignNameExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/ConcatBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/DivBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/EndsWithBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/EqualBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/FloorDivBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/GreaterBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/GreaterEqualBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/InBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/LessBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/LessEqualBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/MatchesBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/ModBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/MulBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/NotEqualBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/NotInBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/OrBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/PowerBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/RangeBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/StartsWithBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/Binary/SubBinary.php +opt/app/vendor/twig/twig/src/Node/Expression/BlockReferenceExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/CallExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/ConditionalExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/ConstantExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/Filter/DefaultFilter.php +opt/app/vendor/twig/twig/src/Node/Expression/FilterExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/FunctionExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/NameExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/ParentExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/TempNameExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php +opt/app/vendor/twig/twig/src/Node/Expression/Test/DefinedTest.php +opt/app/vendor/twig/twig/src/Node/Expression/Test/DivisiblebyTest.php +opt/app/vendor/twig/twig/src/Node/Expression/Test/EvenTest.php +opt/app/vendor/twig/twig/src/Node/Expression/Test/NullTest.php +opt/app/vendor/twig/twig/src/Node/Expression/Test/OddTest.php +opt/app/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php +opt/app/vendor/twig/twig/src/Node/Expression/TestExpression.php +opt/app/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php +opt/app/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php +opt/app/vendor/twig/twig/src/Node/Expression/Unary/NotUnary.php +opt/app/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php +opt/app/vendor/twig/twig/src/Node/FlushNode.php +opt/app/vendor/twig/twig/src/Node/ForLoopNode.php +opt/app/vendor/twig/twig/src/Node/ForNode.php +opt/app/vendor/twig/twig/src/Node/IfNode.php +opt/app/vendor/twig/twig/src/Node/ImportNode.php +opt/app/vendor/twig/twig/src/Node/IncludeNode.php +opt/app/vendor/twig/twig/src/Node/MacroNode.php +opt/app/vendor/twig/twig/src/Node/ModuleNode.php +opt/app/vendor/twig/twig/src/Node/Node.php +opt/app/vendor/twig/twig/src/Node/NodeCaptureInterface.php +opt/app/vendor/twig/twig/src/Node/NodeOutputInterface.php +opt/app/vendor/twig/twig/src/Node/PrintNode.php +opt/app/vendor/twig/twig/src/Node/SandboxNode.php +opt/app/vendor/twig/twig/src/Node/SandboxedPrintNode.php +opt/app/vendor/twig/twig/src/Node/SetNode.php +opt/app/vendor/twig/twig/src/Node/SetTempNode.php +opt/app/vendor/twig/twig/src/Node/SpacelessNode.php +opt/app/vendor/twig/twig/src/Node/TextNode.php +opt/app/vendor/twig/twig/src/Node/WithNode.php +opt/app/vendor/twig/twig/src/NodeTraverser.php +opt/app/vendor/twig/twig/src/NodeVisitor/AbstractNodeVisitor.php +opt/app/vendor/twig/twig/src/NodeVisitor/EscaperNodeVisitor.php +opt/app/vendor/twig/twig/src/NodeVisitor/NodeVisitorInterface.php +opt/app/vendor/twig/twig/src/NodeVisitor/OptimizerNodeVisitor.php +opt/app/vendor/twig/twig/src/NodeVisitor/SafeAnalysisNodeVisitor.php +opt/app/vendor/twig/twig/src/NodeVisitor/SandboxNodeVisitor.php +opt/app/vendor/twig/twig/src/Parser.php +opt/app/vendor/twig/twig/src/Profiler/Dumper/BaseDumper.php +opt/app/vendor/twig/twig/src/Profiler/Dumper/BlackfireDumper.php +opt/app/vendor/twig/twig/src/Profiler/Dumper/HtmlDumper.php +opt/app/vendor/twig/twig/src/Profiler/Dumper/TextDumper.php +opt/app/vendor/twig/twig/src/Profiler/Node/EnterProfileNode.php +opt/app/vendor/twig/twig/src/Profiler/Node/LeaveProfileNode.php +opt/app/vendor/twig/twig/src/Profiler/NodeVisitor/ProfilerNodeVisitor.php +opt/app/vendor/twig/twig/src/Profiler/Profile.php +opt/app/vendor/twig/twig/src/RuntimeLoader/ContainerRuntimeLoader.php +opt/app/vendor/twig/twig/src/RuntimeLoader/FactoryRuntimeLoader.php +opt/app/vendor/twig/twig/src/RuntimeLoader/RuntimeLoaderInterface.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityError.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFilterError.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFunctionError.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedMethodError.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedPropertyError.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedTagError.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityPolicy.php +opt/app/vendor/twig/twig/src/Sandbox/SecurityPolicyInterface.php +opt/app/vendor/twig/twig/src/Source.php +opt/app/vendor/twig/twig/src/Template.php +opt/app/vendor/twig/twig/src/TemplateWrapper.php +opt/app/vendor/twig/twig/src/Test/IntegrationTestCase.php +opt/app/vendor/twig/twig/src/Test/NodeTestCase.php +opt/app/vendor/twig/twig/src/Token.php +opt/app/vendor/twig/twig/src/TokenParser/AbstractTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/AutoEscapeTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/BlockTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/DoTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/EmbedTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/ExtendsTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/FilterTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/FlushTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/ForTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/FromTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/IfTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/ImportTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/IncludeTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/MacroTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/SandboxTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/SetTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/SpacelessTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/TokenParserInterface.php +opt/app/vendor/twig/twig/src/TokenParser/UseTokenParser.php +opt/app/vendor/twig/twig/src/TokenParser/WithTokenParser.php +opt/app/vendor/twig/twig/src/TokenStream.php +opt/app/vendor/twig/twig/src/TwigFilter.php +opt/app/vendor/twig/twig/src/TwigFunction.php +opt/app/vendor/twig/twig/src/TwigTest.php +opt/app/vendor/twig/twig/src/Util/DeprecationCollector.php +opt/app/vendor/twig/twig/src/Util/TemplateDirIterator.php opt/app/vendor/twig/twig/test/Twig/Tests/AutoloaderTest.php opt/app/vendor/twig/twig/test/Twig/Tests/Cache/FilesystemTest.php opt/app/vendor/twig/twig/test/Twig/Tests/CompilerTest.php +opt/app/vendor/twig/twig/test/Twig/Tests/ContainerRuntimeLoaderTest.php opt/app/vendor/twig/twig/test/Twig/Tests/CustomExtensionTest.php opt/app/vendor/twig/twig/test/Twig/Tests/EnvironmentTest.php opt/app/vendor/twig/twig/test/Twig/Tests/ErrorTest.php opt/app/vendor/twig/twig/test/Twig/Tests/ExpressionParserTest.php opt/app/vendor/twig/twig/test/Twig/Tests/Extension/CoreTest.php opt/app/vendor/twig/twig/test/Twig/Tests/Extension/SandboxTest.php +opt/app/vendor/twig/twig/test/Twig/Tests/FactoryRuntimeLoaderTest.php opt/app/vendor/twig/twig/test/Twig/Tests/FileCachingTest.php opt/app/vendor/twig/twig/test/Twig/Tests/FileExtensionEscapingStrategyTest.php opt/app/vendor/twig/twig/test/Twig/Tests/FilesystemHelper.php @@ -5561,6 +5844,7 @@ opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/default.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/dynamic_filter.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_html_attr.test +opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_javascript.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_non_supported_charset.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/first.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/force_escape.test @@ -5751,6 +6035,7 @@ opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/multiple_aliases.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/parent_block.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/parent_block2.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/parent_block3.test +opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/use_with_parent.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/verbatim/basic.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/verbatim/mixed_usage_with_raw.test opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/verbatim/whitespace_control.test @@ -5851,12 +6136,11 @@ opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/Dumper/BlackfireTest.php opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/Dumper/HtmlTest.php opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/Dumper/TextTest.php opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/ProfileTest.php -opt/app/vendor/twig/twig/test/Twig/Tests/RuntimeFactoryLoaderTest.php opt/app/vendor/twig/twig/test/Twig/Tests/TemplateTest.php opt/app/vendor/twig/twig/test/Twig/Tests/TemplateWrapperTest.php opt/app/vendor/twig/twig/test/Twig/Tests/TokenStreamTest.php +opt/app/vendor/twig/twig/test/Twig/Tests/Util/DeprecationCollectorTest.php opt/app/vendor/twig/twig/test/Twig/Tests/escapingTest.php -opt/app/vendor/twig/twig/test/bootstrap.php opt/app/vendor/vlucas/phpdotenv/LICENSE.txt opt/app/vendor/vlucas/phpdotenv/composer.json opt/app/vendor/vlucas/phpdotenv/src/Dotenv.php @@ -6010,6 +6294,8 @@ usr/lib/x86_64-linux-gnu/libxml2.so.2 usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 usr/lib/x86_64-linux-gnu/libxslt.so.1 usr/lib/x86_64-linux-gnu/libxslt.so.1.1.28 +usr/lib/x86_64-linux-gnu/libzip.so.4 +usr/lib/x86_64-linux-gnu/libzip.so.4.0.0 usr/sbin/mysqld usr/sbin/nginx usr/sbin/php-fpm7.1 diff --git a/.sandstorm/sandstorm-pkgdef.capnp b/.sandstorm/sandstorm-pkgdef.capnp index 85220dd1bf..fd65c7f0cd 100644 --- a/.sandstorm/sandstorm-pkgdef.capnp +++ b/.sandstorm/sandstorm-pkgdef.capnp @@ -15,8 +15,8 @@ const pkgdef :Spk.PackageDefinition = ( manifest = ( appTitle = (defaultText = "Firefly III"), - appVersion = 5, - appMarketingVersion = (defaultText = "4.6.11.1"), + appVersion = 6, + appMarketingVersion = (defaultText = "4.6.12"), actions = [ # Define your "new document" handlers here. diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c9fc0a77a..46aee1a99b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,31 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [4.6.12] - 2017-12-31 +### Added +- Support for Indonesian. +- New report, see [issue 384](https://github.com/firefly-iii/firefly-iii/issues/384) +- [Issue 964](https://github.com/firefly-iii/firefly-iii/issues/964) as suggested by [gavu](https://github.com/gavu) + +### Changed +- Greatly improved Docker support and documentation. + +### Fixed +- [Issue 1046](https://github.com/firefly-iii/firefly-iii/issues/1046), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1047](https://github.com/firefly-iii/firefly-iii/issues/1047), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1048](https://github.com/firefly-iii/firefly-iii/issues/1048), as reported by [webence](https://github.com/webence) +- [Issue 1049](https://github.com/firefly-iii/firefly-iii/issues/1049), as reported by [nicoschreiner](https://github.com/nicoschreiner) +- [Issue 1015](https://github.com/firefly-iii/firefly-iii/issues/1015), as reporterd by a user on Tweakers.net +- [Issue 1056](https://github.com/firefly-iii/firefly-iii/issues/1056), as reported by [repercussion](https://github.com/repercussion) +- [Issue 1061](https://github.com/firefly-iii/firefly-iii/issues/1061), as reported by [Meizikyn](https://github.com/Meizikyn) +- [Issue 1045](https://github.com/firefly-iii/firefly-iii/issues/1045), as reported by [gavu](https://github.com/gavu) +- First code for [issue 1040](https://github.com/firefly-iii/firefly-iii/issues/1040) ([simonsmiley](https://github.com/simonsmiley)) +- [Issue 1059](https://github.com/firefly-iii/firefly-iii/issues/1059), as reported by [4oo4](https://github.com/4oo4) +- [Issue 1063](https://github.com/firefly-iii/firefly-iii/issues/1063), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1064](https://github.com/firefly-iii/firefly-iii/issues/1064), as reported by [pkoziol](https://github.com/pkoziol) +- [Issue 1066](https://github.com/firefly-iii/firefly-iii/issues/1066), reported by [wtercato](https://github.com/wtercato) + + ## [4.6.11.1] - 2017-12-08 ### Added - Import routine can scan for matching bills, [issue 956](https://github.com/firefly-iii/firefly-iii/issues/956) diff --git a/composer.lock b/composer.lock index a2d3bac8c7..88046c0b2d 100644 --- a/composer.lock +++ b/composer.lock @@ -748,16 +748,16 @@ }, { "name": "laravel/framework", - "version": "v5.5.27", + "version": "v5.5.28", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "b4fb6eeb227b7327b4ca7f92263b693ec9ac9875" + "reference": "cfafae1f2043208390a7c984e3070696f4969605" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/b4fb6eeb227b7327b4ca7f92263b693ec9ac9875", - "reference": "b4fb6eeb227b7327b4ca7f92263b693ec9ac9875", + "url": "https://api.github.com/repos/laravel/framework/zipball/cfafae1f2043208390a7c984e3070696f4969605", + "reference": "cfafae1f2043208390a7c984e3070696f4969605", "shasum": "" }, "require": { @@ -878,7 +878,7 @@ "framework", "laravel" ], - "time": "2017-12-20T15:43:48+00:00" + "time": "2017-12-26T16:24:40+00:00" }, { "name": "laravelcollective/html",