From: Winfried Kappeler Date: Thu, 6 Jun 2024 17:36:39 +0000 (+0200) Subject: V 0.2.3 ViewHelperLocal X-Git-Url: https://gitweb.hamatoma.de/?a=commitdiff_plain;h=f4083e8c8e6a2f05f9c04abc201bfddad1f34300;p=kaesch.git V 0.2.3 ViewHelperLocal - Transaction: improvements in register tabs --- diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f0aa87..b3e0295 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# V 0.2.3 ViewHelperLocal + +- Transaction: improvements in register tabs + # V 0.0.2 Mandator Account Transaction moved to lkn - modules Mandator Account Transaction are now symbolic links diff --git a/app/Helpers/ViewHelperLocal.php b/app/Helpers/ViewHelperLocal.php index cbcecc8..87fd2bf 100644 --- a/app/Helpers/ViewHelperLocal.php +++ b/app/Helpers/ViewHelperLocal.php @@ -3,7 +3,9 @@ namespace App\Helpers; use App\Helpers\NavigationTabs; - +define('ROLE_ADMIN', 10); +define('ROLE_MANAGER', 20); +define('ROLE_USER', 50); /** * Helpers for views * @@ -11,7 +13,15 @@ use App\Helpers\NavigationTabs; */ class ViewHelperLocal { - public static function getNavigationTabInfo(string $name, int $indexActive, int $referenceId): ?NavigationTabs + /** + * Returns a NavigationTabs instance given by name. + * @param string $name the name of the tab info + * @param int $indexActive the index (0..N-1) of the tab that should be the active tab + * @param int $referenceId used for links + * @param string $options + * @param int $referenceId2 used for other links + */ + public static function getNavigationTabInfo(string $name, int $indexActive, int $referenceId, ?string $options=null, ?int $referenceId2 = null): ?NavigationTabs { $rc = null; switch ($name) { @@ -31,14 +41,17 @@ class ViewHelperLocal break; case 'mandator-edit': $rc = new NavigationTabs([ + 'Mandators;/mandator-index', "Properties;/mandator-edit/$referenceId", "Accounts;/account-index/$referenceId" ], $indexActive); break; case 'account-edit': $rc = new NavigationTabs([ + 'Mandators;/mandator-index', + "Accounts;/account-index/$options", "Properties;/account-edit/$referenceId", - "Transactions;/transaction-index/$referenceId" + "Transactions;/transaction-index/$referenceId", ], $indexActive); break; case 'transaction-create': @@ -46,11 +59,36 @@ class ViewHelperLocal "Properties;/transaction-edit/$referenceId", ], $indexActive); break; - case 'transaction-edit': + case 'transaction-create-document': + $rc = new NavigationTabs([ + 'Mandators;/mandator-index', + "Accounts;/account-index/$referenceId2", + "Transactions;/transaction-index/$referenceId2", + "Properties;/transaction-edit/$referenceId", + "Responsibility;/transaction-editowner/$referenceId", + "Documents;/transaction-index_documents/$referenceId", + "Document;/transaction-create_document/$referenceId" + ], $indexActive); + break; + case 'transaction-edit-document': $rc = new NavigationTabs([ + 'Mandators;/mandator-index', + "Accounts;/account-index/$referenceId2", + "Transactions;/transaction-index/$referenceId2", "Properties;/transaction-edit/$referenceId", - "Ownership;/transaction-editowner/$referenceId", - "Documents;/files-indextrans/$referenceId" + "Responsibility;/transaction-editowner/$referenceId", + "Documents;/transaction-index_documents/$referenceId", + "Document;/transaction-edit_document/$options/$referenceId" + ], $indexActive); + break; + case 'transaction-edit': + $rc = new NavigationTabs([ + 'Mandators;/mandator-index', + "Accounts;/account-index/$referenceId2", + "Transactions;/transaction-index/$referenceId2", + "Properties;/transaction-edit/$referenceId", + "Responsibility;/transaction-editowner/$referenceId", + "Documents;/transaction-index_documents/$referenceId", ], $indexActive); break; default: @@ -58,4 +96,13 @@ class ViewHelperLocal } return $rc; } + /** + * Tests whether the current user has a role. + * @param int $neededPriority ROLE_ADMIN...ROLE_GUEST + */ + public static function hasNeededRole(int $neededPriority): bool + { + $role = Auth::user()->role_id; + return $role <= $neededPriority; + } } diff --git a/composer.lock b/composer.lock index 5501d28..c196d04 100644 --- a/composer.lock +++ b/composer.lock @@ -1056,7 +1056,7 @@ "dist": { "type": "path", "url": "../laraknife", - "reference": "9d4c22c089cf931d661ccc3f8125e054d47ca40b" + "reference": "f593c3b28cae789a0cd9d443282ec3994d37d25a" }, "require-dev": { "phpunit/phpunit": "11.0.x-dev" @@ -3289,16 +3289,16 @@ }, { "name": "symfony/clock", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/clock.git", - "reference": "fe47b7cf6a68c045c37928aa89a39d5eb9a2b37c" + "reference": "3dfc8b084853586de51dd1441c6242c76a28cbe7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/clock/zipball/fe47b7cf6a68c045c37928aa89a39d5eb9a2b37c", - "reference": "fe47b7cf6a68c045c37928aa89a39d5eb9a2b37c", + "url": "https://api.github.com/repos/symfony/clock/zipball/3dfc8b084853586de51dd1441c6242c76a28cbe7", + "reference": "3dfc8b084853586de51dd1441c6242c76a28cbe7", "shasum": "" }, "require": { @@ -3343,7 +3343,7 @@ "time" ], "support": { - "source": "https://github.com/symfony/clock/tree/v7.1.0" + "source": "https://github.com/symfony/clock/tree/v7.1.1" }, "funding": [ { @@ -3359,20 +3359,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/console", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "5bcde9e0b2ea9bd9772bca17618365ea921c5707" + "reference": "9b008f2d7b21c74ef4d0c3de6077a642bc55ece3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/5bcde9e0b2ea9bd9772bca17618365ea921c5707", - "reference": "5bcde9e0b2ea9bd9772bca17618365ea921c5707", + "url": "https://api.github.com/repos/symfony/console/zipball/9b008f2d7b21c74ef4d0c3de6077a642bc55ece3", + "reference": "9b008f2d7b21c74ef4d0c3de6077a642bc55ece3", "shasum": "" }, "require": { @@ -3436,7 +3436,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.1.0" + "source": "https://github.com/symfony/console/tree/v7.1.1" }, "funding": [ { @@ -3452,20 +3452,20 @@ "type": "tidelift" } ], - "time": "2024-05-17T10:55:18+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/css-selector", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "843f2f7ac5e4c5bf0ec77daef23ca6d4d8922adc" + "reference": "1c7cee86c6f812896af54434f8ce29c8d94f9ff4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/843f2f7ac5e4c5bf0ec77daef23ca6d4d8922adc", - "reference": "843f2f7ac5e4c5bf0ec77daef23ca6d4d8922adc", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/1c7cee86c6f812896af54434f8ce29c8d94f9ff4", + "reference": "1c7cee86c6f812896af54434f8ce29c8d94f9ff4", "shasum": "" }, "require": { @@ -3501,7 +3501,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v7.1.0" + "source": "https://github.com/symfony/css-selector/tree/v7.1.1" }, "funding": [ { @@ -3517,7 +3517,7 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/deprecation-contracts", @@ -3588,16 +3588,16 @@ }, { "name": "symfony/error-handler", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "477d911900bf32fc43a675f78d4cbaedbb78378f" + "reference": "e9b8bbce0b4f322939332ab7b6b81d8c11da27dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/477d911900bf32fc43a675f78d4cbaedbb78378f", - "reference": "477d911900bf32fc43a675f78d4cbaedbb78378f", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/e9b8bbce0b4f322939332ab7b6b81d8c11da27dd", + "reference": "e9b8bbce0b4f322939332ab7b6b81d8c11da27dd", "shasum": "" }, "require": { @@ -3643,7 +3643,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v7.1.0" + "source": "https://github.com/symfony/error-handler/tree/v7.1.1" }, "funding": [ { @@ -3659,20 +3659,20 @@ "type": "tidelift" } ], - "time": "2024-05-17T10:55:18+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "522d2772d6c7bab843b0c52466dc7844622bacc2" + "reference": "9fa7f7a21beb22a39a8f3f28618b29e50d7a55a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/522d2772d6c7bab843b0c52466dc7844622bacc2", - "reference": "522d2772d6c7bab843b0c52466dc7844622bacc2", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9fa7f7a21beb22a39a8f3f28618b29e50d7a55a7", + "reference": "9fa7f7a21beb22a39a8f3f28618b29e50d7a55a7", "shasum": "" }, "require": { @@ -3723,7 +3723,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v7.1.0" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.1.1" }, "funding": [ { @@ -3739,7 +3739,7 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -3819,16 +3819,16 @@ }, { "name": "symfony/finder", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "fb6c2d65c3dbf7ad83201a4168d4510c8dddaac7" + "reference": "fbb0ba67688b780efbc886c1a0a0948dcf7205d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/fb6c2d65c3dbf7ad83201a4168d4510c8dddaac7", - "reference": "fb6c2d65c3dbf7ad83201a4168d4510c8dddaac7", + "url": "https://api.github.com/repos/symfony/finder/zipball/fbb0ba67688b780efbc886c1a0a0948dcf7205d6", + "reference": "fbb0ba67688b780efbc886c1a0a0948dcf7205d6", "shasum": "" }, "require": { @@ -3863,7 +3863,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.1.0" + "source": "https://github.com/symfony/finder/tree/v7.1.1" }, "funding": [ { @@ -3879,20 +3879,20 @@ "type": "tidelift" } ], - "time": "2024-04-28T18:29:00+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/http-foundation", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "f9c54a6b1697d0b3b3d541e89e7843cdb3c9bfb7" + "reference": "74d171d5b6a1d9e4bfee09a41937c17a7536acfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f9c54a6b1697d0b3b3d541e89e7843cdb3c9bfb7", - "reference": "f9c54a6b1697d0b3b3d541e89e7843cdb3c9bfb7", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/74d171d5b6a1d9e4bfee09a41937c17a7536acfa", + "reference": "74d171d5b6a1d9e4bfee09a41937c17a7536acfa", "shasum": "" }, "require": { @@ -3940,7 +3940,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.1.0" + "source": "https://github.com/symfony/http-foundation/tree/v7.1.1" }, "funding": [ { @@ -3956,20 +3956,20 @@ "type": "tidelift" } ], - "time": "2024-05-20T16:41:11+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "7eb093ee3911354aa13704d757127535dd8d371f" + "reference": "fa8d1c75b5f33b1302afccf81811f93976c6e26f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/7eb093ee3911354aa13704d757127535dd8d371f", - "reference": "7eb093ee3911354aa13704d757127535dd8d371f", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fa8d1c75b5f33b1302afccf81811f93976c6e26f", + "reference": "fa8d1c75b5f33b1302afccf81811f93976c6e26f", "shasum": "" }, "require": { @@ -4054,7 +4054,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v7.1.0" + "source": "https://github.com/symfony/http-kernel/tree/v7.1.1" }, "funding": [ { @@ -4070,20 +4070,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T07:46:30+00:00" + "time": "2024-06-04T06:52:15+00:00" }, { "name": "symfony/mailer", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "1528f3fb85d1cbed8bf68a19d5428de662c29d7e" + "reference": "2eaad2e167cae930f25a3d731fec8b2ded5e751e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/1528f3fb85d1cbed8bf68a19d5428de662c29d7e", - "reference": "1528f3fb85d1cbed8bf68a19d5428de662c29d7e", + "url": "https://api.github.com/repos/symfony/mailer/zipball/2eaad2e167cae930f25a3d731fec8b2ded5e751e", + "reference": "2eaad2e167cae930f25a3d731fec8b2ded5e751e", "shasum": "" }, "require": { @@ -4134,7 +4134,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.1.0" + "source": "https://github.com/symfony/mailer/tree/v7.1.1" }, "funding": [ { @@ -4150,20 +4150,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T07:45:05+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/mime", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "92d6b9b1217eebff2035577db505b7e1435ca78c" + "reference": "21027eaacc1a8a20f5e616c25c3580f5dd3a15df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/92d6b9b1217eebff2035577db505b7e1435ca78c", - "reference": "92d6b9b1217eebff2035577db505b7e1435ca78c", + "url": "https://api.github.com/repos/symfony/mime/zipball/21027eaacc1a8a20f5e616c25c3580f5dd3a15df", + "reference": "21027eaacc1a8a20f5e616c25c3580f5dd3a15df", "shasum": "" }, "require": { @@ -4176,7 +4176,7 @@ "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<6.4", - "symfony/serializer": "<6.4" + "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", @@ -4186,7 +4186,7 @@ "symfony/process": "^6.4|^7.0", "symfony/property-access": "^6.4|^7.0", "symfony/property-info": "^6.4|^7.0", - "symfony/serializer": "^6.4|^7.0" + "symfony/serializer": "^6.4.3|^7.0.3" }, "type": "library", "autoload": { @@ -4218,7 +4218,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.1.0" + "source": "https://github.com/symfony/mime/tree/v7.1.1" }, "funding": [ { @@ -4234,7 +4234,7 @@ "type": "tidelift" } ], - "time": "2024-05-29T15:16:11+00:00" + "time": "2024-06-04T06:40:14+00:00" }, { "name": "symfony/polyfill-ctype", @@ -4949,16 +4949,16 @@ }, { "name": "symfony/process", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "56c8a1ea51eb70003fee94a78c7d6d0f44832ce7" + "reference": "febf90124323a093c7ee06fdb30e765ca3c20028" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/56c8a1ea51eb70003fee94a78c7d6d0f44832ce7", - "reference": "56c8a1ea51eb70003fee94a78c7d6d0f44832ce7", + "url": "https://api.github.com/repos/symfony/process/zipball/febf90124323a093c7ee06fdb30e765ca3c20028", + "reference": "febf90124323a093c7ee06fdb30e765ca3c20028", "shasum": "" }, "require": { @@ -4990,7 +4990,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.1.0" + "source": "https://github.com/symfony/process/tree/v7.1.1" }, "funding": [ { @@ -5006,20 +5006,20 @@ "type": "tidelift" } ], - "time": "2024-05-17T10:55:18+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/routing", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "0ec2f36fbd769467f98c9c02cea1b76ed117115d" + "reference": "60c31bab5c45af7f13091b87deb708830f3c96c0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/0ec2f36fbd769467f98c9c02cea1b76ed117115d", - "reference": "0ec2f36fbd769467f98c9c02cea1b76ed117115d", + "url": "https://api.github.com/repos/symfony/routing/zipball/60c31bab5c45af7f13091b87deb708830f3c96c0", + "reference": "60c31bab5c45af7f13091b87deb708830f3c96c0", "shasum": "" }, "require": { @@ -5071,7 +5071,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.1.0" + "source": "https://github.com/symfony/routing/tree/v7.1.1" }, "funding": [ { @@ -5087,7 +5087,7 @@ "type": "tidelift" } ], - "time": "2024-05-28T06:54:05+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/service-contracts", @@ -5174,16 +5174,16 @@ }, { "name": "symfony/string", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "6f41b185e742737917e6f2e3eca37767fba5f17a" + "reference": "60bc311c74e0af215101235aa6f471bcbc032df2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/6f41b185e742737917e6f2e3eca37767fba5f17a", - "reference": "6f41b185e742737917e6f2e3eca37767fba5f17a", + "url": "https://api.github.com/repos/symfony/string/zipball/60bc311c74e0af215101235aa6f471bcbc032df2", + "reference": "60bc311c74e0af215101235aa6f471bcbc032df2", "shasum": "" }, "require": { @@ -5241,7 +5241,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.1.0" + "source": "https://github.com/symfony/string/tree/v7.1.1" }, "funding": [ { @@ -5257,20 +5257,20 @@ "type": "tidelift" } ], - "time": "2024-05-17T10:55:18+00:00" + "time": "2024-06-04T06:40:14+00:00" }, { "name": "symfony/translation", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "583d18e461eada8270ca44b7d99f07abf1ab048e" + "reference": "cf5ae136e124fc7681b34ce9fac9d5b9ae8ceee3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/583d18e461eada8270ca44b7d99f07abf1ab048e", - "reference": "583d18e461eada8270ca44b7d99f07abf1ab048e", + "url": "https://api.github.com/repos/symfony/translation/zipball/cf5ae136e124fc7681b34ce9fac9d5b9ae8ceee3", + "reference": "cf5ae136e124fc7681b34ce9fac9d5b9ae8ceee3", "shasum": "" }, "require": { @@ -5335,7 +5335,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.1.0" + "source": "https://github.com/symfony/translation/tree/v7.1.1" }, "funding": [ { @@ -5351,7 +5351,7 @@ "type": "tidelift" } ], - "time": "2024-05-02T11:50:05+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/translation-contracts", @@ -5433,16 +5433,16 @@ }, { "name": "symfony/uid", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "3bbcb15f311b86f72486826ade080d8013231f96" + "reference": "bb59febeecc81528ff672fad5dab7f06db8c8277" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/3bbcb15f311b86f72486826ade080d8013231f96", - "reference": "3bbcb15f311b86f72486826ade080d8013231f96", + "url": "https://api.github.com/repos/symfony/uid/zipball/bb59febeecc81528ff672fad5dab7f06db8c8277", + "reference": "bb59febeecc81528ff672fad5dab7f06db8c8277", "shasum": "" }, "require": { @@ -5487,7 +5487,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v7.1.0" + "source": "https://github.com/symfony/uid/tree/v7.1.1" }, "funding": [ { @@ -5503,20 +5503,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "symfony/var-dumper", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "595e4a4bc2118e7f4884315a684678b9403d44a6" + "reference": "deb2c2b506ff6fdbb340e00b34e9901e1605f293" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/595e4a4bc2118e7f4884315a684678b9403d44a6", - "reference": "595e4a4bc2118e7f4884315a684678b9403d44a6", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/deb2c2b506ff6fdbb340e00b34e9901e1605f293", + "reference": "deb2c2b506ff6fdbb340e00b34e9901e1605f293", "shasum": "" }, "require": { @@ -5570,7 +5570,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.1.0" + "source": "https://github.com/symfony/var-dumper/tree/v7.1.1" }, "funding": [ { @@ -5586,7 +5586,7 @@ "type": "tidelift" } ], - "time": "2024-05-28T06:54:05+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -8185,16 +8185,16 @@ }, { "name": "symfony/yaml", - "version": "v7.1.0", + "version": "v7.1.1", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "c5f718c94e3c37dd77b77484e6cf0b524b2d405e" + "reference": "fa34c77015aa6720469db7003567b9f772492bf2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/c5f718c94e3c37dd77b77484e6cf0b524b2d405e", - "reference": "c5f718c94e3c37dd77b77484e6cf0b524b2d405e", + "url": "https://api.github.com/repos/symfony/yaml/zipball/fa34c77015aa6720469db7003567b9f772492bf2", + "reference": "fa34c77015aa6720469db7003567b9f772492bf2", "shasum": "" }, "require": { @@ -8236,7 +8236,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v7.1.0" + "source": "https://github.com/symfony/yaml/tree/v7.1.1" }, "funding": [ { @@ -8252,7 +8252,7 @@ "type": "tidelift" } ], - "time": "2024-04-28T18:29:00+00:00" + "time": "2024-05-31T14:57:53+00:00" }, { "name": "theseer/tokenizer", diff --git a/lang/de_DE.json b/lang/de_DE.json index 54d0675..6da098e 100644 --- a/lang/de_DE.json +++ b/lang/de_DE.json @@ -88,6 +88,7 @@ "Logout": "Abmelden", "Manager": "Verwalter", "Mandator": "Mandant", + "Mandators": "Mandanten", "Markup": "Sprachtyp", "Member": "Mitglied", "Members": "Mitglieder", @@ -113,6 +114,7 @@ "Reference": "Referenz", "Remain signed in": "Angemeldet bleiben", "Repetition": "Wiederholung", + "Responsibility": "Verantwortung", "Responsibility changed": "Verantwortung ge\u00e4ndert", "Role": "Rolle", "Roles": "Rollen", @@ -130,6 +132,7 @@ "Status": "Status", "Store": "Speichern", "Store Menu": "Men\u00fc speichern", + "Sum": "Summe", "Task": "Aufgabe", "Term": "Termin", "Terms": "Termine", @@ -142,6 +145,8 @@ "Title": "Titel", "To": "Bis", "Total": "Gesamt", + "Transaction": "Transaktion", + "Transactions": "Transaktionen", "Type": "Typ", "Up": "Auf", "User": "Benutzer",