From 535fd9777a768fa3e395d14885e3b401cea63201 Mon Sep 17 00:00:00 2001 From: JC5 Date: Sat, 7 Mar 2026 06:31:14 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20Auto=20commit=20for=20release=20?= =?UTF-8?q?'develop'=20on=202026-03-07?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Api/V1/Requests/ApiRequest.php | 2 +- app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php | 1 + app/Api/V1/Requests/Data/Bulk/MoveTransactionsRequest.php | 1 + app/Api/V1/Requests/Data/Bulk/TransactionRequest.php | 1 + app/Api/V1/Requests/Data/DestroyRequest.php | 1 + app/Api/V1/Requests/Data/Export/ExportRequest.php | 1 + app/Api/V1/Requests/Data/SameDateRequest.php | 1 + app/Api/V1/Requests/Generic/SingleDateRequest.php | 1 + app/Api/V1/Requests/Insight/GenericRequest.php | 1 + app/Api/V1/Requests/Models/Account/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Account/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Attachment/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Attachment/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Bill/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Bill/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Budget/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Budget/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/BudgetLimit/StoreRequest.php | 1 + app/Api/V1/Requests/Models/BudgetLimit/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Category/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Category/UpdateRequest.php | 1 + .../Requests/Models/CurrencyExchangeRate/DestroyRequest.php | 1 + .../Models/CurrencyExchangeRate/StoreByCurrenciesRequest.php | 1 + .../Models/CurrencyExchangeRate/StoreByDateRequest.php | 1 + .../V1/Requests/Models/CurrencyExchangeRate/StoreRequest.php | 1 + .../Requests/Models/CurrencyExchangeRate/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/ObjectGroup/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/PiggyBank/StoreRequest.php | 1 + app/Api/V1/Requests/Models/PiggyBank/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Recurrence/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Recurrence/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Rule/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Rule/TestRequest.php | 1 + app/Api/V1/Requests/Models/Rule/TriggerRequest.php | 1 + app/Api/V1/Requests/Models/Rule/UpdateRequest.php | 1 + .../V1/Requests/Models/Rule/ValidateExpressionRequest.php | 1 + app/Api/V1/Requests/Models/RuleGroup/StoreRequest.php | 1 + app/Api/V1/Requests/Models/RuleGroup/TestRequest.php | 1 + app/Api/V1/Requests/Models/RuleGroup/TriggerRequest.php | 1 + app/Api/V1/Requests/Models/RuleGroup/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Tag/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Tag/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Transaction/StoreRequest.php | 1 + app/Api/V1/Requests/Models/Transaction/UpdateRequest.php | 1 + .../V1/Requests/Models/TransactionCurrency/StoreRequest.php | 1 + .../V1/Requests/Models/TransactionCurrency/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/TransactionLink/StoreRequest.php | 1 + app/Api/V1/Requests/Models/TransactionLink/UpdateRequest.php | 1 + .../V1/Requests/Models/TransactionLinkType/StoreRequest.php | 1 + .../V1/Requests/Models/TransactionLinkType/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/UserGroup/UpdateRequest.php | 1 + app/Api/V1/Requests/Models/Webhook/CreateRequest.php | 1 + app/Api/V1/Requests/Models/Webhook/UpdateRequest.php | 1 + app/Api/V1/Requests/System/UpdateRequest.php | 5 +++-- app/Api/V1/Requests/System/UserStoreRequest.php | 1 + app/Api/V1/Requests/System/UserUpdateRequest.php | 1 + app/Api/V1/Requests/User/PreferenceStoreRequest.php | 1 + app/Api/V1/Requests/User/PreferenceUpdateRequest.php | 1 + app/Http/Requests/AttachmentFormRequest.php | 1 + app/Http/Requests/BillStoreRequest.php | 1 + app/Http/Requests/BillUpdateRequest.php | 1 + app/Http/Requests/BudgetFormStoreRequest.php | 1 + app/Http/Requests/BudgetFormUpdateRequest.php | 1 + app/Http/Requests/BudgetIncomeRequest.php | 1 + app/Http/Requests/BulkEditJournalRequest.php | 1 + app/Http/Requests/CategoryFormRequest.php | 1 + app/Http/Requests/ConfigurationRequest.php | 1 + app/Http/Requests/CurrencyFormRequest.php | 1 + app/Http/Requests/DeleteAccountFormRequest.php | 1 + app/Http/Requests/EmailFormRequest.php | 1 + app/Http/Requests/ExistingTokenFormRequest.php | 1 + app/Http/Requests/InviteUserFormRequest.php | 1 + app/Http/Requests/JournalLinkRequest.php | 1 + app/Http/Requests/LinkTypeFormRequest.php | 1 + app/Http/Requests/MassDeleteJournalRequest.php | 1 + app/Http/Requests/MassEditJournalRequest.php | 1 + app/Http/Requests/NewUserFormRequest.php | 1 + app/Http/Requests/NotificationRequest.php | 1 + app/Http/Requests/ObjectGroupFormRequest.php | 1 + app/Http/Requests/PiggyBankStoreRequest.php | 1 + app/Http/Requests/PiggyBankUpdateRequest.php | 1 + app/Http/Requests/PreferencesRequest.php | 1 + app/Http/Requests/ProfileFormRequest.php | 1 + app/Http/Requests/ReconciliationStoreRequest.php | 1 + app/Http/Requests/RecurrenceFormRequest.php | 1 + app/Http/Requests/ReportFormRequest.php | 1 + app/Http/Requests/RuleFormRequest.php | 1 + app/Http/Requests/RuleGroupFormRequest.php | 1 + app/Http/Requests/SelectTransactionsRequest.php | 1 + app/Http/Requests/TagFormRequest.php | 1 + app/Http/Requests/TestRuleFormRequest.php | 1 + app/Http/Requests/TokenFormRequest.php | 1 + app/Http/Requests/TriggerRecurrenceRequest.php | 1 + app/Http/Requests/UserFormRequest.php | 1 + app/Http/Requests/UserRegistrationRequest.php | 1 + app/Support/JsonApi/Enrichments/BudgetLimitEnrichment.php | 4 ++-- config/firefly.php | 2 +- 97 files changed, 100 insertions(+), 6 deletions(-) diff --git a/app/Api/V1/Requests/ApiRequest.php b/app/Api/V1/Requests/ApiRequest.php index b08b95cb72..a4f00fb9fc 100644 --- a/app/Api/V1/Requests/ApiRequest.php +++ b/app/Api/V1/Requests/ApiRequest.php @@ -34,7 +34,7 @@ class ApiRequest extends FormRequest protected array $acceptedRoles = []; - protected string $required = ''; + protected string $required = ''; public function handleConfig(array $config): void { diff --git a/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php b/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php index bb3caed948..984ff05013 100644 --- a/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php +++ b/app/Api/V1/Requests/Autocomplete/AutocompleteRequest.php @@ -38,6 +38,7 @@ class AutocompleteRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getData(): array diff --git a/app/Api/V1/Requests/Data/Bulk/MoveTransactionsRequest.php b/app/Api/V1/Requests/Data/Bulk/MoveTransactionsRequest.php index 739cca67ff..77d6fa6f9a 100644 --- a/app/Api/V1/Requests/Data/Bulk/MoveTransactionsRequest.php +++ b/app/Api/V1/Requests/Data/Bulk/MoveTransactionsRequest.php @@ -38,6 +38,7 @@ class MoveTransactionsRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getAll(): array diff --git a/app/Api/V1/Requests/Data/Bulk/TransactionRequest.php b/app/Api/V1/Requests/Data/Bulk/TransactionRequest.php index c867716879..93c1247a21 100644 --- a/app/Api/V1/Requests/Data/Bulk/TransactionRequest.php +++ b/app/Api/V1/Requests/Data/Bulk/TransactionRequest.php @@ -44,6 +44,7 @@ class TransactionRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use ValidatesBulkTransactionQuery; + protected array $acceptedRoles = []; public function getAll(): array diff --git a/app/Api/V1/Requests/Data/DestroyRequest.php b/app/Api/V1/Requests/Data/DestroyRequest.php index 6261ff14a4..a9b5b65396 100644 --- a/app/Api/V1/Requests/Data/DestroyRequest.php +++ b/app/Api/V1/Requests/Data/DestroyRequest.php @@ -35,6 +35,7 @@ class DestroyRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Data/Export/ExportRequest.php b/app/Api/V1/Requests/Data/Export/ExportRequest.php index 149ee9ca7d..76f9f37c6f 100644 --- a/app/Api/V1/Requests/Data/Export/ExportRequest.php +++ b/app/Api/V1/Requests/Data/Export/ExportRequest.php @@ -38,6 +38,7 @@ class ExportRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getAll(): array diff --git a/app/Api/V1/Requests/Data/SameDateRequest.php b/app/Api/V1/Requests/Data/SameDateRequest.php index f6d395fafa..78964bffcf 100644 --- a/app/Api/V1/Requests/Data/SameDateRequest.php +++ b/app/Api/V1/Requests/Data/SameDateRequest.php @@ -39,6 +39,7 @@ class SameDateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Generic/SingleDateRequest.php b/app/Api/V1/Requests/Generic/SingleDateRequest.php index 70a1a124c7..da447c3db2 100644 --- a/app/Api/V1/Requests/Generic/SingleDateRequest.php +++ b/app/Api/V1/Requests/Generic/SingleDateRequest.php @@ -40,6 +40,7 @@ class SingleDateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Insight/GenericRequest.php b/app/Api/V1/Requests/Insight/GenericRequest.php index a0a3cb6588..e8156890d5 100644 --- a/app/Api/V1/Requests/Insight/GenericRequest.php +++ b/app/Api/V1/Requests/Insight/GenericRequest.php @@ -44,6 +44,7 @@ class GenericRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; private Collection $accounts; diff --git a/app/Api/V1/Requests/Models/Account/StoreRequest.php b/app/Api/V1/Requests/Models/Account/StoreRequest.php index 2b9c52d91a..383ded14e1 100644 --- a/app/Api/V1/Requests/Models/Account/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Account/StoreRequest.php @@ -42,6 +42,7 @@ class StoreRequest extends FormRequest use AppendsLocationData; use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getAllAccountData(): array diff --git a/app/Api/V1/Requests/Models/Account/UpdateRequest.php b/app/Api/V1/Requests/Models/Account/UpdateRequest.php index 1f6180566a..58037cc875 100644 --- a/app/Api/V1/Requests/Models/Account/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Account/UpdateRequest.php @@ -45,6 +45,7 @@ class UpdateRequest extends FormRequest use AppendsLocationData; use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getUpdateData(): array diff --git a/app/Api/V1/Requests/Models/Attachment/StoreRequest.php b/app/Api/V1/Requests/Models/Attachment/StoreRequest.php index 3b6f287362..1a8d617733 100644 --- a/app/Api/V1/Requests/Models/Attachment/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Attachment/StoreRequest.php @@ -36,6 +36,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Attachment/UpdateRequest.php b/app/Api/V1/Requests/Models/Attachment/UpdateRequest.php index a9ec4c96d3..9e302939e5 100644 --- a/app/Api/V1/Requests/Models/Attachment/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Attachment/UpdateRequest.php @@ -36,6 +36,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Bill/StoreRequest.php b/app/Api/V1/Requests/Models/Bill/StoreRequest.php index 0d2f2b61fa..9adcdcac44 100644 --- a/app/Api/V1/Requests/Models/Bill/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Bill/StoreRequest.php @@ -41,6 +41,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Bill/UpdateRequest.php b/app/Api/V1/Requests/Models/Bill/UpdateRequest.php index 6174bafea8..fd439d7439 100644 --- a/app/Api/V1/Requests/Models/Bill/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Bill/UpdateRequest.php @@ -40,6 +40,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Budget/StoreRequest.php b/app/Api/V1/Requests/Models/Budget/StoreRequest.php index 920374cba1..af5fd53580 100644 --- a/app/Api/V1/Requests/Models/Budget/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Budget/StoreRequest.php @@ -41,6 +41,7 @@ class StoreRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use ValidatesAutoBudgetRequest; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Budget/UpdateRequest.php b/app/Api/V1/Requests/Models/Budget/UpdateRequest.php index c70d336557..901058a104 100644 --- a/app/Api/V1/Requests/Models/Budget/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Budget/UpdateRequest.php @@ -42,6 +42,7 @@ class UpdateRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use ValidatesAutoBudgetRequest; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/BudgetLimit/StoreRequest.php b/app/Api/V1/Requests/Models/BudgetLimit/StoreRequest.php index ed719e54df..102e449fec 100644 --- a/app/Api/V1/Requests/Models/BudgetLimit/StoreRequest.php +++ b/app/Api/V1/Requests/Models/BudgetLimit/StoreRequest.php @@ -44,6 +44,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/BudgetLimit/UpdateRequest.php b/app/Api/V1/Requests/Models/BudgetLimit/UpdateRequest.php index a24a957b5d..4d9cbb38be 100644 --- a/app/Api/V1/Requests/Models/BudgetLimit/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/BudgetLimit/UpdateRequest.php @@ -40,6 +40,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Category/StoreRequest.php b/app/Api/V1/Requests/Models/Category/StoreRequest.php index aa032f7e23..281065777b 100644 --- a/app/Api/V1/Requests/Models/Category/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Category/StoreRequest.php @@ -35,6 +35,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Category/UpdateRequest.php b/app/Api/V1/Requests/Models/Category/UpdateRequest.php index 8e35fd7854..5e6da5c661 100644 --- a/app/Api/V1/Requests/Models/Category/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Category/UpdateRequest.php @@ -36,6 +36,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/CurrencyExchangeRate/DestroyRequest.php b/app/Api/V1/Requests/Models/CurrencyExchangeRate/DestroyRequest.php index 93aa897306..580f1cc495 100644 --- a/app/Api/V1/Requests/Models/CurrencyExchangeRate/DestroyRequest.php +++ b/app/Api/V1/Requests/Models/CurrencyExchangeRate/DestroyRequest.php @@ -33,6 +33,7 @@ class DestroyRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getDate(): ?Carbon diff --git a/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByCurrenciesRequest.php b/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByCurrenciesRequest.php index d39af991e9..62a8b6c350 100644 --- a/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByCurrenciesRequest.php +++ b/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByCurrenciesRequest.php @@ -35,6 +35,7 @@ class StoreByCurrenciesRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getAll(): array diff --git a/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByDateRequest.php b/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByDateRequest.php index c82710a1e6..61bf88c0ae 100644 --- a/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByDateRequest.php +++ b/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreByDateRequest.php @@ -36,6 +36,7 @@ class StoreByDateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreRequest.php b/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreRequest.php index dbbdde1556..2bf14daa26 100644 --- a/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreRequest.php +++ b/app/Api/V1/Requests/Models/CurrencyExchangeRate/StoreRequest.php @@ -35,6 +35,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getDate(): ?Carbon diff --git a/app/Api/V1/Requests/Models/CurrencyExchangeRate/UpdateRequest.php b/app/Api/V1/Requests/Models/CurrencyExchangeRate/UpdateRequest.php index 6fa7f80aec..22426cec8b 100644 --- a/app/Api/V1/Requests/Models/CurrencyExchangeRate/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/CurrencyExchangeRate/UpdateRequest.php @@ -33,6 +33,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getDate(): ?Carbon diff --git a/app/Api/V1/Requests/Models/ObjectGroup/UpdateRequest.php b/app/Api/V1/Requests/Models/ObjectGroup/UpdateRequest.php index 0eb1b096cf..7fc7917144 100644 --- a/app/Api/V1/Requests/Models/ObjectGroup/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/ObjectGroup/UpdateRequest.php @@ -36,6 +36,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getUpdateData(): array diff --git a/app/Api/V1/Requests/Models/PiggyBank/StoreRequest.php b/app/Api/V1/Requests/Models/PiggyBank/StoreRequest.php index a0879c4b3a..1aa3f386af 100644 --- a/app/Api/V1/Requests/Models/PiggyBank/StoreRequest.php +++ b/app/Api/V1/Requests/Models/PiggyBank/StoreRequest.php @@ -41,6 +41,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/PiggyBank/UpdateRequest.php b/app/Api/V1/Requests/Models/PiggyBank/UpdateRequest.php index e6ba01706d..2b1eb52ff9 100644 --- a/app/Api/V1/Requests/Models/PiggyBank/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/PiggyBank/UpdateRequest.php @@ -39,6 +39,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Recurrence/StoreRequest.php b/app/Api/V1/Requests/Models/Recurrence/StoreRequest.php index ed10a40da6..1476b66391 100644 --- a/app/Api/V1/Requests/Models/Recurrence/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Recurrence/StoreRequest.php @@ -48,6 +48,7 @@ class StoreRequest extends FormRequest use GetRecurrenceData; use RecurrenceValidation; use TransactionValidation; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Recurrence/UpdateRequest.php b/app/Api/V1/Requests/Models/Recurrence/UpdateRequest.php index e19be00979..ca9492ccb6 100644 --- a/app/Api/V1/Requests/Models/Recurrence/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Recurrence/UpdateRequest.php @@ -49,6 +49,7 @@ class UpdateRequest extends FormRequest use GetRecurrenceData; use RecurrenceValidation; use TransactionValidation; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Rule/StoreRequest.php b/app/Api/V1/Requests/Models/Rule/StoreRequest.php index aa5f202f1a..72cd9f727c 100644 --- a/app/Api/V1/Requests/Models/Rule/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Rule/StoreRequest.php @@ -41,6 +41,7 @@ class StoreRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use GetRuleConfiguration; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Rule/TestRequest.php b/app/Api/V1/Requests/Models/Rule/TestRequest.php index c8f882f6bc..646515c87a 100644 --- a/app/Api/V1/Requests/Models/Rule/TestRequest.php +++ b/app/Api/V1/Requests/Models/Rule/TestRequest.php @@ -36,6 +36,7 @@ class TestRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getTestParameters(): array diff --git a/app/Api/V1/Requests/Models/Rule/TriggerRequest.php b/app/Api/V1/Requests/Models/Rule/TriggerRequest.php index 338365b55c..95497a2c00 100644 --- a/app/Api/V1/Requests/Models/Rule/TriggerRequest.php +++ b/app/Api/V1/Requests/Models/Rule/TriggerRequest.php @@ -36,6 +36,7 @@ class TriggerRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getTriggerParameters(): array diff --git a/app/Api/V1/Requests/Models/Rule/UpdateRequest.php b/app/Api/V1/Requests/Models/Rule/UpdateRequest.php index 6e1340de85..eedf72d327 100644 --- a/app/Api/V1/Requests/Models/Rule/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Rule/UpdateRequest.php @@ -42,6 +42,7 @@ class UpdateRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use GetRuleConfiguration; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Rule/ValidateExpressionRequest.php b/app/Api/V1/Requests/Models/Rule/ValidateExpressionRequest.php index 9883281e36..d38af36f70 100644 --- a/app/Api/V1/Requests/Models/Rule/ValidateExpressionRequest.php +++ b/app/Api/V1/Requests/Models/Rule/ValidateExpressionRequest.php @@ -34,6 +34,7 @@ use Illuminate\Foundation\Http\FormRequest; class ValidateExpressionRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; public function rules(): array diff --git a/app/Api/V1/Requests/Models/RuleGroup/StoreRequest.php b/app/Api/V1/Requests/Models/RuleGroup/StoreRequest.php index 76c3e8d0d0..1702aa52ce 100644 --- a/app/Api/V1/Requests/Models/RuleGroup/StoreRequest.php +++ b/app/Api/V1/Requests/Models/RuleGroup/StoreRequest.php @@ -36,6 +36,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/RuleGroup/TestRequest.php b/app/Api/V1/Requests/Models/RuleGroup/TestRequest.php index 2b42fad604..8620824956 100644 --- a/app/Api/V1/Requests/Models/RuleGroup/TestRequest.php +++ b/app/Api/V1/Requests/Models/RuleGroup/TestRequest.php @@ -36,6 +36,7 @@ class TestRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getTestParameters(): array diff --git a/app/Api/V1/Requests/Models/RuleGroup/TriggerRequest.php b/app/Api/V1/Requests/Models/RuleGroup/TriggerRequest.php index 1bdd3189d2..5c2c84792c 100644 --- a/app/Api/V1/Requests/Models/RuleGroup/TriggerRequest.php +++ b/app/Api/V1/Requests/Models/RuleGroup/TriggerRequest.php @@ -36,6 +36,7 @@ class TriggerRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getTriggerParameters(): array diff --git a/app/Api/V1/Requests/Models/RuleGroup/UpdateRequest.php b/app/Api/V1/Requests/Models/RuleGroup/UpdateRequest.php index 5027496741..e660feef20 100644 --- a/app/Api/V1/Requests/Models/RuleGroup/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/RuleGroup/UpdateRequest.php @@ -37,6 +37,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Tag/StoreRequest.php b/app/Api/V1/Requests/Models/Tag/StoreRequest.php index d22cd9f200..1e46339206 100644 --- a/app/Api/V1/Requests/Models/Tag/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Tag/StoreRequest.php @@ -38,6 +38,7 @@ class StoreRequest extends FormRequest use AppendsLocationData; use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Tag/UpdateRequest.php b/app/Api/V1/Requests/Models/Tag/UpdateRequest.php index eefa094d30..a83c6435af 100644 --- a/app/Api/V1/Requests/Models/Tag/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Tag/UpdateRequest.php @@ -39,6 +39,7 @@ class UpdateRequest extends FormRequest use AppendsLocationData; use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Transaction/StoreRequest.php b/app/Api/V1/Requests/Models/Transaction/StoreRequest.php index f4861b4f21..50f3fa7b93 100644 --- a/app/Api/V1/Requests/Models/Transaction/StoreRequest.php +++ b/app/Api/V1/Requests/Models/Transaction/StoreRequest.php @@ -53,6 +53,7 @@ class StoreRequest extends FormRequest use CurrencyValidation; use GroupValidation; use TransactionValidation; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/Transaction/UpdateRequest.php b/app/Api/V1/Requests/Models/Transaction/UpdateRequest.php index 26c5cd5a34..1cd3672426 100644 --- a/app/Api/V1/Requests/Models/Transaction/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Transaction/UpdateRequest.php @@ -49,6 +49,7 @@ class UpdateRequest extends FormRequest use ConvertsDataTypes; use GroupValidation; use TransactionValidation; + protected array $acceptedRoles = []; private array $arrayFields; diff --git a/app/Api/V1/Requests/Models/TransactionCurrency/StoreRequest.php b/app/Api/V1/Requests/Models/TransactionCurrency/StoreRequest.php index edbf06244b..be16685086 100644 --- a/app/Api/V1/Requests/Models/TransactionCurrency/StoreRequest.php +++ b/app/Api/V1/Requests/Models/TransactionCurrency/StoreRequest.php @@ -36,6 +36,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/TransactionCurrency/UpdateRequest.php b/app/Api/V1/Requests/Models/TransactionCurrency/UpdateRequest.php index 04ee6eaf9b..c6ccd62d7b 100644 --- a/app/Api/V1/Requests/Models/TransactionCurrency/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/TransactionCurrency/UpdateRequest.php @@ -37,6 +37,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/TransactionLink/StoreRequest.php b/app/Api/V1/Requests/Models/TransactionLink/StoreRequest.php index 48ad2b0cdf..ac0bec8fc5 100644 --- a/app/Api/V1/Requests/Models/TransactionLink/StoreRequest.php +++ b/app/Api/V1/Requests/Models/TransactionLink/StoreRequest.php @@ -40,6 +40,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/TransactionLink/UpdateRequest.php b/app/Api/V1/Requests/Models/TransactionLink/UpdateRequest.php index bcd58ac392..66e2ee60c0 100644 --- a/app/Api/V1/Requests/Models/TransactionLink/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/TransactionLink/UpdateRequest.php @@ -40,6 +40,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/TransactionLinkType/StoreRequest.php b/app/Api/V1/Requests/Models/TransactionLinkType/StoreRequest.php index 19755c6e59..983de3b6b0 100644 --- a/app/Api/V1/Requests/Models/TransactionLinkType/StoreRequest.php +++ b/app/Api/V1/Requests/Models/TransactionLinkType/StoreRequest.php @@ -35,6 +35,7 @@ class StoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/TransactionLinkType/UpdateRequest.php b/app/Api/V1/Requests/Models/TransactionLinkType/UpdateRequest.php index 73a7fb838a..82ec1a6396 100644 --- a/app/Api/V1/Requests/Models/TransactionLinkType/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/TransactionLinkType/UpdateRequest.php @@ -37,6 +37,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/Models/UserGroup/UpdateRequest.php b/app/Api/V1/Requests/Models/UserGroup/UpdateRequest.php index 056bc4096d..148ed9cd2e 100644 --- a/app/Api/V1/Requests/Models/UserGroup/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/UserGroup/UpdateRequest.php @@ -35,6 +35,7 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getData(): array diff --git a/app/Api/V1/Requests/Models/Webhook/CreateRequest.php b/app/Api/V1/Requests/Models/Webhook/CreateRequest.php index d3d4d39d80..d692646ab2 100644 --- a/app/Api/V1/Requests/Models/Webhook/CreateRequest.php +++ b/app/Api/V1/Requests/Models/Webhook/CreateRequest.php @@ -42,6 +42,7 @@ class CreateRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use ValidatesWebhooks; + protected array $acceptedRoles = []; public function getData(): array diff --git a/app/Api/V1/Requests/Models/Webhook/UpdateRequest.php b/app/Api/V1/Requests/Models/Webhook/UpdateRequest.php index fc16dc30c4..02caae4995 100644 --- a/app/Api/V1/Requests/Models/Webhook/UpdateRequest.php +++ b/app/Api/V1/Requests/Models/Webhook/UpdateRequest.php @@ -42,6 +42,7 @@ class UpdateRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use ValidatesWebhooks; + protected array $acceptedRoles = []; public function getData(): array diff --git a/app/Api/V1/Requests/System/UpdateRequest.php b/app/Api/V1/Requests/System/UpdateRequest.php index fd8d70d65b..187209ff41 100644 --- a/app/Api/V1/Requests/System/UpdateRequest.php +++ b/app/Api/V1/Requests/System/UpdateRequest.php @@ -36,9 +36,10 @@ class UpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; - private array $booleans = [ + private array $booleans = [ 'configuration.is_demo_site', 'configuration.single_user_mode', 'configuration.enable_exchange_rates', @@ -47,7 +48,7 @@ class UpdateRequest extends FormRequest 'configuration.enable_external_rates', 'configuration.allow_webhooks', ]; - private array $integers = ['configuration.permission_update_check', 'configuration.last_update_check']; + private array $integers = ['configuration.permission_update_check', 'configuration.last_update_check']; /** * Get all data from the request. diff --git a/app/Api/V1/Requests/System/UserStoreRequest.php b/app/Api/V1/Requests/System/UserStoreRequest.php index 65caed5437..76732fddf3 100644 --- a/app/Api/V1/Requests/System/UserStoreRequest.php +++ b/app/Api/V1/Requests/System/UserStoreRequest.php @@ -36,6 +36,7 @@ class UserStoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/System/UserUpdateRequest.php b/app/Api/V1/Requests/System/UserUpdateRequest.php index 3fb67698d2..8dd7da01e0 100644 --- a/app/Api/V1/Requests/System/UserUpdateRequest.php +++ b/app/Api/V1/Requests/System/UserUpdateRequest.php @@ -39,6 +39,7 @@ class UserUpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Api/V1/Requests/User/PreferenceStoreRequest.php b/app/Api/V1/Requests/User/PreferenceStoreRequest.php index dcf3bc504c..20802fa518 100644 --- a/app/Api/V1/Requests/User/PreferenceStoreRequest.php +++ b/app/Api/V1/Requests/User/PreferenceStoreRequest.php @@ -35,6 +35,7 @@ class PreferenceStoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getAll(): array diff --git a/app/Api/V1/Requests/User/PreferenceUpdateRequest.php b/app/Api/V1/Requests/User/PreferenceUpdateRequest.php index 03e9e1911e..8174b2547e 100644 --- a/app/Api/V1/Requests/User/PreferenceUpdateRequest.php +++ b/app/Api/V1/Requests/User/PreferenceUpdateRequest.php @@ -35,6 +35,7 @@ class PreferenceUpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getAll(): array diff --git a/app/Http/Requests/AttachmentFormRequest.php b/app/Http/Requests/AttachmentFormRequest.php index ce44876521..dd2ceb67c4 100644 --- a/app/Http/Requests/AttachmentFormRequest.php +++ b/app/Http/Requests/AttachmentFormRequest.php @@ -36,6 +36,7 @@ class AttachmentFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/BillStoreRequest.php b/app/Http/Requests/BillStoreRequest.php index c2aabf7bd4..5b696bb05f 100644 --- a/app/Http/Requests/BillStoreRequest.php +++ b/app/Http/Requests/BillStoreRequest.php @@ -37,6 +37,7 @@ class BillStoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/BillUpdateRequest.php b/app/Http/Requests/BillUpdateRequest.php index 1d0cb025a2..6959c307cd 100644 --- a/app/Http/Requests/BillUpdateRequest.php +++ b/app/Http/Requests/BillUpdateRequest.php @@ -38,6 +38,7 @@ class BillUpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/BudgetFormStoreRequest.php b/app/Http/Requests/BudgetFormStoreRequest.php index beb2b12fc0..06803814aa 100644 --- a/app/Http/Requests/BudgetFormStoreRequest.php +++ b/app/Http/Requests/BudgetFormStoreRequest.php @@ -39,6 +39,7 @@ class BudgetFormStoreRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use ValidatesAutoBudgetRequest; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/BudgetFormUpdateRequest.php b/app/Http/Requests/BudgetFormUpdateRequest.php index 1811f5210f..daf52e51c7 100644 --- a/app/Http/Requests/BudgetFormUpdateRequest.php +++ b/app/Http/Requests/BudgetFormUpdateRequest.php @@ -40,6 +40,7 @@ class BudgetFormUpdateRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use ValidatesAutoBudgetRequest; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/BudgetIncomeRequest.php b/app/Http/Requests/BudgetIncomeRequest.php index 07877542a6..70edfb063a 100644 --- a/app/Http/Requests/BudgetIncomeRequest.php +++ b/app/Http/Requests/BudgetIncomeRequest.php @@ -35,6 +35,7 @@ use Illuminate\Support\Facades\Log; class BudgetIncomeRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/BulkEditJournalRequest.php b/app/Http/Requests/BulkEditJournalRequest.php index fa932b2e84..ab58ec53fa 100644 --- a/app/Http/Requests/BulkEditJournalRequest.php +++ b/app/Http/Requests/BulkEditJournalRequest.php @@ -36,6 +36,7 @@ class BulkEditJournalRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/CategoryFormRequest.php b/app/Http/Requests/CategoryFormRequest.php index 5e167d5235..a716a8d502 100644 --- a/app/Http/Requests/CategoryFormRequest.php +++ b/app/Http/Requests/CategoryFormRequest.php @@ -37,6 +37,7 @@ class CategoryFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/ConfigurationRequest.php b/app/Http/Requests/ConfigurationRequest.php index e450a5d687..58eacb58c3 100644 --- a/app/Http/Requests/ConfigurationRequest.php +++ b/app/Http/Requests/ConfigurationRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class ConfigurationRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/CurrencyFormRequest.php b/app/Http/Requests/CurrencyFormRequest.php index 89cc2a39e7..77e4cb92b2 100644 --- a/app/Http/Requests/CurrencyFormRequest.php +++ b/app/Http/Requests/CurrencyFormRequest.php @@ -37,6 +37,7 @@ class CurrencyFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/DeleteAccountFormRequest.php b/app/Http/Requests/DeleteAccountFormRequest.php index 5fc4aa8697..8f31ce9e4e 100644 --- a/app/Http/Requests/DeleteAccountFormRequest.php +++ b/app/Http/Requests/DeleteAccountFormRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class DeleteAccountFormRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/EmailFormRequest.php b/app/Http/Requests/EmailFormRequest.php index 1f74a424e8..f3d077c309 100644 --- a/app/Http/Requests/EmailFormRequest.php +++ b/app/Http/Requests/EmailFormRequest.php @@ -36,6 +36,7 @@ class EmailFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/ExistingTokenFormRequest.php b/app/Http/Requests/ExistingTokenFormRequest.php index b645c6b6a5..4a1c842f6a 100644 --- a/app/Http/Requests/ExistingTokenFormRequest.php +++ b/app/Http/Requests/ExistingTokenFormRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class ExistingTokenFormRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/InviteUserFormRequest.php b/app/Http/Requests/InviteUserFormRequest.php index 368fe542b3..7febb59679 100644 --- a/app/Http/Requests/InviteUserFormRequest.php +++ b/app/Http/Requests/InviteUserFormRequest.php @@ -37,6 +37,7 @@ class InviteUserFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/JournalLinkRequest.php b/app/Http/Requests/JournalLinkRequest.php index 514403c41d..791b1ccc4a 100644 --- a/app/Http/Requests/JournalLinkRequest.php +++ b/app/Http/Requests/JournalLinkRequest.php @@ -37,6 +37,7 @@ class JournalLinkRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/LinkTypeFormRequest.php b/app/Http/Requests/LinkTypeFormRequest.php index ec5d96ac3e..3c8bf21cc0 100644 --- a/app/Http/Requests/LinkTypeFormRequest.php +++ b/app/Http/Requests/LinkTypeFormRequest.php @@ -36,6 +36,7 @@ class LinkTypeFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/MassDeleteJournalRequest.php b/app/Http/Requests/MassDeleteJournalRequest.php index 996f5e17f6..224d0a8aac 100644 --- a/app/Http/Requests/MassDeleteJournalRequest.php +++ b/app/Http/Requests/MassDeleteJournalRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class MassDeleteJournalRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/MassEditJournalRequest.php b/app/Http/Requests/MassEditJournalRequest.php index fb433209f8..25963c50b2 100644 --- a/app/Http/Requests/MassEditJournalRequest.php +++ b/app/Http/Requests/MassEditJournalRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class MassEditJournalRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/NewUserFormRequest.php b/app/Http/Requests/NewUserFormRequest.php index c8ce49aaae..c0183b01a0 100644 --- a/app/Http/Requests/NewUserFormRequest.php +++ b/app/Http/Requests/NewUserFormRequest.php @@ -37,6 +37,7 @@ class NewUserFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/NotificationRequest.php b/app/Http/Requests/NotificationRequest.php index bd4c9f7302..74c6e0d8fa 100644 --- a/app/Http/Requests/NotificationRequest.php +++ b/app/Http/Requests/NotificationRequest.php @@ -33,6 +33,7 @@ class NotificationRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; public function getAll(): array diff --git a/app/Http/Requests/ObjectGroupFormRequest.php b/app/Http/Requests/ObjectGroupFormRequest.php index 616b0113c8..b3bc4fa5e7 100644 --- a/app/Http/Requests/ObjectGroupFormRequest.php +++ b/app/Http/Requests/ObjectGroupFormRequest.php @@ -37,6 +37,7 @@ class ObjectGroupFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/PiggyBankStoreRequest.php b/app/Http/Requests/PiggyBankStoreRequest.php index 5e3126c258..4081483eb1 100644 --- a/app/Http/Requests/PiggyBankStoreRequest.php +++ b/app/Http/Requests/PiggyBankStoreRequest.php @@ -41,6 +41,7 @@ class PiggyBankStoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/PiggyBankUpdateRequest.php b/app/Http/Requests/PiggyBankUpdateRequest.php index a156417b34..e4d236aff0 100644 --- a/app/Http/Requests/PiggyBankUpdateRequest.php +++ b/app/Http/Requests/PiggyBankUpdateRequest.php @@ -42,6 +42,7 @@ class PiggyBankUpdateRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/PreferencesRequest.php b/app/Http/Requests/PreferencesRequest.php index 8eeaf499ae..f58383ada7 100644 --- a/app/Http/Requests/PreferencesRequest.php +++ b/app/Http/Requests/PreferencesRequest.php @@ -31,6 +31,7 @@ use Illuminate\Foundation\Http\FormRequest; class PreferencesRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/ProfileFormRequest.php b/app/Http/Requests/ProfileFormRequest.php index 7f91a4e6d6..f76fa7a302 100644 --- a/app/Http/Requests/ProfileFormRequest.php +++ b/app/Http/Requests/ProfileFormRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class ProfileFormRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/ReconciliationStoreRequest.php b/app/Http/Requests/ReconciliationStoreRequest.php index d06f3c752f..1cfae0eab4 100644 --- a/app/Http/Requests/ReconciliationStoreRequest.php +++ b/app/Http/Requests/ReconciliationStoreRequest.php @@ -39,6 +39,7 @@ class ReconciliationStoreRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/RecurrenceFormRequest.php b/app/Http/Requests/RecurrenceFormRequest.php index 17d7406565..f4941e3cd8 100644 --- a/app/Http/Requests/RecurrenceFormRequest.php +++ b/app/Http/Requests/RecurrenceFormRequest.php @@ -45,6 +45,7 @@ class RecurrenceFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/ReportFormRequest.php b/app/Http/Requests/ReportFormRequest.php index 1c22035e93..b4384a8636 100644 --- a/app/Http/Requests/ReportFormRequest.php +++ b/app/Http/Requests/ReportFormRequest.php @@ -45,6 +45,7 @@ use function Safe\preg_match; class ReportFormRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/RuleFormRequest.php b/app/Http/Requests/RuleFormRequest.php index 67b2540b6e..fa50a0113d 100644 --- a/app/Http/Requests/RuleFormRequest.php +++ b/app/Http/Requests/RuleFormRequest.php @@ -40,6 +40,7 @@ class RuleFormRequest extends FormRequest use ChecksLogin; use ConvertsDataTypes; use GetRuleConfiguration; + protected array $acceptedRoles = []; public static function replaceAmountTrigger(array $array): array diff --git a/app/Http/Requests/RuleGroupFormRequest.php b/app/Http/Requests/RuleGroupFormRequest.php index ef62183602..5335755ea7 100644 --- a/app/Http/Requests/RuleGroupFormRequest.php +++ b/app/Http/Requests/RuleGroupFormRequest.php @@ -38,6 +38,7 @@ class RuleGroupFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/SelectTransactionsRequest.php b/app/Http/Requests/SelectTransactionsRequest.php index 6af88c0ff7..d0b12a0f1e 100644 --- a/app/Http/Requests/SelectTransactionsRequest.php +++ b/app/Http/Requests/SelectTransactionsRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class SelectTransactionsRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/TagFormRequest.php b/app/Http/Requests/TagFormRequest.php index a10f33251c..ef15921da3 100644 --- a/app/Http/Requests/TagFormRequest.php +++ b/app/Http/Requests/TagFormRequest.php @@ -40,6 +40,7 @@ class TagFormRequest extends FormRequest use AppendsLocationData; use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/TestRuleFormRequest.php b/app/Http/Requests/TestRuleFormRequest.php index ea1901d859..ccf1d7e499 100644 --- a/app/Http/Requests/TestRuleFormRequest.php +++ b/app/Http/Requests/TestRuleFormRequest.php @@ -36,6 +36,7 @@ class TestRuleFormRequest extends FormRequest { use ChecksLogin; use GetRuleConfiguration; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/TokenFormRequest.php b/app/Http/Requests/TokenFormRequest.php index ca89abc134..9ab1e5bdf8 100644 --- a/app/Http/Requests/TokenFormRequest.php +++ b/app/Http/Requests/TokenFormRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class TokenFormRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/TriggerRecurrenceRequest.php b/app/Http/Requests/TriggerRecurrenceRequest.php index a382d78dd1..2f482badeb 100644 --- a/app/Http/Requests/TriggerRecurrenceRequest.php +++ b/app/Http/Requests/TriggerRecurrenceRequest.php @@ -37,6 +37,7 @@ class TriggerRecurrenceRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/UserFormRequest.php b/app/Http/Requests/UserFormRequest.php index 961a1378fe..77321ebe02 100644 --- a/app/Http/Requests/UserFormRequest.php +++ b/app/Http/Requests/UserFormRequest.php @@ -36,6 +36,7 @@ class UserFormRequest extends FormRequest { use ChecksLogin; use ConvertsDataTypes; + protected array $acceptedRoles = []; /** diff --git a/app/Http/Requests/UserRegistrationRequest.php b/app/Http/Requests/UserRegistrationRequest.php index f2cedc1f3f..fa27d6531d 100644 --- a/app/Http/Requests/UserRegistrationRequest.php +++ b/app/Http/Requests/UserRegistrationRequest.php @@ -34,6 +34,7 @@ use Illuminate\Support\Facades\Log; class UserRegistrationRequest extends FormRequest { use ChecksLogin; + protected array $acceptedRoles = []; /** diff --git a/app/Support/JsonApi/Enrichments/BudgetLimitEnrichment.php b/app/Support/JsonApi/Enrichments/BudgetLimitEnrichment.php index 3e51b6a4ce..c236c7d85f 100644 --- a/app/Support/JsonApi/Enrichments/BudgetLimitEnrichment.php +++ b/app/Support/JsonApi/Enrichments/BudgetLimitEnrichment.php @@ -208,8 +208,8 @@ class BudgetLimitEnrichment implements EnrichmentInterface private function stringifyIds(): void { - $this->expenses = array_map(static fn($first): array => array_map(static function (array $second): array { - $second['currency_id'] = (string)($second['currency_id'] ?? 0); + $this->expenses = array_map(static fn ($first): array => array_map(static function (array $second): array { + $second['currency_id'] = (string) ($second['currency_id'] ?? 0); return $second; }, $first), $this->expenses); diff --git a/config/firefly.php b/config/firefly.php index e81c07d266..7d35037c7c 100644 --- a/config/firefly.php +++ b/config/firefly.php @@ -79,7 +79,7 @@ return [ // see cer.php for exchange rates feature flag. ], 'version' => 'develop/2026-03-07', - 'build_time' => 1772860710, + 'build_time' => 1772861293, 'api_version' => '2.1.0', // field is no longer used. 'db_version' => 28, // field is no longer used.