diff --git a/app/Enums/PersonalAccessTokenAbility.php b/app/Enums/PersonalAccessTokenAbility.php index f85e8b17..fd0d6738 100644 --- a/app/Enums/PersonalAccessTokenAbility.php +++ b/app/Enums/PersonalAccessTokenAbility.php @@ -141,6 +141,7 @@ public static function redemptionAppTokenAbilities(): array return [ self::VOUCHER_REDEMPTIONS_CREATE->value => self::abilityLabels()[self::VOUCHER_REDEMPTIONS_CREATE->value], self::VOUCHER_REDEMPTIONS_READ->value => self::abilityLabels()[self::VOUCHER_REDEMPTIONS_READ->value], + self::MY_TEAM_READ->value => self::abilityLabels()[self::MY_TEAM_READ->value], ]; } diff --git a/app/Http/Middleware/HandleInertiaRequests.php b/app/Http/Middleware/HandleInertiaRequests.php index 5dd72654..c333f9c7 100644 --- a/app/Http/Middleware/HandleInertiaRequests.php +++ b/app/Http/Middleware/HandleInertiaRequests.php @@ -43,7 +43,7 @@ public function share(Request $request): array return [ ...parent::share($request), - 'auth' => [ + 'auth' => [ 'user' => $request->user(), 'currentTeam' => $team, 'availableTeams' => TeamUser::with('team')->where('user_id', Auth::id())->get(), @@ -51,6 +51,7 @@ public function share(Request $request): array ], 'personalAccessTokenAbilities' => PersonalAccessTokenAbility::groupsAbilityCasesWithDefinitions(), 'platformAppTokenAbilities' => PersonalAccessTokenAbility::platformAppTokenAbilities(), + 'redemptionAppTokenAbilities' => PersonalAccessTokenAbility::redemptionAppTokenAbilities(), 'isImpersonating' => session('vine:impersonator'), 'voucherSetTypes' => VoucherSetType::values(), ]; diff --git a/composer.lock b/composer.lock index e1cb9f65..cb70d477 100644 --- a/composer.lock +++ b/composer.lock @@ -62,16 +62,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.332.0", + "version": "3.334.4", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "3b4972a465b66fe3da461a3febdcc363954a0969" + "reference": "3261e515cfc1bae024bce72be3ea28708461c0a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/3b4972a465b66fe3da461a3febdcc363954a0969", - "reference": "3b4972a465b66fe3da461a3febdcc363954a0969", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/3261e515cfc1bae024bce72be3ea28708461c0a3", + "reference": "3261e515cfc1bae024bce72be3ea28708461c0a3", "shasum": "" }, "require": { @@ -154,9 +154,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.332.0" + "source": "https://github.com/aws/aws-sdk-php/tree/3.334.4" }, - "time": "2024-12-02T03:48:16+00:00" + "time": "2024-12-11T19:41:47+00:00" }, { "name": "bacon/bacon-qr-code", @@ -1496,16 +1496,16 @@ }, { "name": "inertiajs/inertia-laravel", - "version": "v1.3.1", + "version": "v1.3.2", "source": { "type": "git", "url": "https://github.com/inertiajs/inertia-laravel.git", - "reference": "c4026af538c21355a11c4f90f2a9e0bad7abd88d" + "reference": "7e6a030ffab315099782a4844a2175455f511c68" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/inertiajs/inertia-laravel/zipball/c4026af538c21355a11c4f90f2a9e0bad7abd88d", - "reference": "c4026af538c21355a11c4f90f2a9e0bad7abd88d", + "url": "https://api.github.com/repos/inertiajs/inertia-laravel/zipball/7e6a030ffab315099782a4844a2175455f511c68", + "reference": "7e6a030ffab315099782a4844a2175455f511c68", "shasum": "" }, "require": { @@ -1560,7 +1560,7 @@ ], "support": { "issues": "https://github.com/inertiajs/inertia-laravel/issues", - "source": "https://github.com/inertiajs/inertia-laravel/tree/v1.3.1" + "source": "https://github.com/inertiajs/inertia-laravel/tree/v1.3.2" }, "funding": [ { @@ -1568,7 +1568,7 @@ "type": "github" } ], - "time": "2024-11-14T14:22:48+00:00" + "time": "2024-12-05T14:52:50+00:00" }, { "name": "intervention/gif", @@ -1947,16 +1947,16 @@ }, { "name": "laravel/framework", - "version": "v11.34.2", + "version": "v11.35.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "865da6d73dd353f07a7bcbd778c55966a620121f" + "reference": "f1a7aaa3c1235b7a95ccaa58db90e0cd9d8c3fcc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/865da6d73dd353f07a7bcbd778c55966a620121f", - "reference": "865da6d73dd353f07a7bcbd778c55966a620121f", + "url": "https://api.github.com/repos/laravel/framework/zipball/f1a7aaa3c1235b7a95ccaa58db90e0cd9d8c3fcc", + "reference": "f1a7aaa3c1235b7a95ccaa58db90e0cd9d8c3fcc", "shasum": "" }, "require": { @@ -1980,6 +1980,7 @@ "league/commonmark": "^2.2.1", "league/flysystem": "^3.25.1", "league/flysystem-local": "^3.25.1", + "league/uri": "^7.5.1", "monolog/monolog": "^3.0", "nesbot/carbon": "^2.72.2|^3.4", "nunomaduro/termwind": "^2.0", @@ -2063,9 +2064,9 @@ "league/flysystem-read-only": "^3.25.1", "league/flysystem-sftp-v3": "^3.25.1", "mockery/mockery": "^1.6.10", - "nyholm/psr7": "^1.2", "orchestra/testbench-core": "^9.6", "pda/pheanstalk": "^5.0.6", + "php-http/discovery": "^1.15", "phpstan/phpstan": "^1.11.5", "phpunit/phpunit": "^10.5.35|^11.3.6", "predis/predis": "^2.3", @@ -2097,8 +2098,8 @@ "league/flysystem-read-only": "Required to use read-only disks (^3.25.1)", "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.25.1).", "mockery/mockery": "Required to use mocking (^1.6).", - "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", "pda/pheanstalk": "Required to use the beanstalk queue driver (^5.0).", + "php-http/discovery": "Required to use PSR-7 bridging features (^1.15).", "phpunit/phpunit": "Required to use assertions and run tests (^10.5|^11.0).", "predis/predis": "Required to use the predis connector (^2.3).", "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", @@ -2119,6 +2120,7 @@ }, "autoload": { "files": [ + "src/Illuminate/Collections/functions.php", "src/Illuminate/Collections/helpers.php", "src/Illuminate/Events/functions.php", "src/Illuminate/Filesystem/functions.php", @@ -2156,7 +2158,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-11-27T15:43:57+00:00" + "time": "2024-12-10T16:09:29+00:00" }, { "name": "laravel/prompts", @@ -2219,16 +2221,16 @@ }, { "name": "laravel/sanctum", - "version": "v4.0.5", + "version": "v4.0.6", "source": { "type": "git", "url": "https://github.com/laravel/sanctum.git", - "reference": "fe361b9a63407a228f884eb78d7217f680b50140" + "reference": "9e069e36d90b1e1f41886efa0fe9800a6b354694" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/sanctum/zipball/fe361b9a63407a228f884eb78d7217f680b50140", - "reference": "fe361b9a63407a228f884eb78d7217f680b50140", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/9e069e36d90b1e1f41886efa0fe9800a6b354694", + "reference": "9e069e36d90b1e1f41886efa0fe9800a6b354694", "shasum": "" }, "require": { @@ -2279,7 +2281,7 @@ "issues": "https://github.com/laravel/sanctum/issues", "source": "https://github.com/laravel/sanctum" }, - "time": "2024-11-26T14:36:23+00:00" + "time": "2024-11-26T21:18:33+00:00" }, { "name": "laravel/serializable-closure", @@ -2344,16 +2346,16 @@ }, { "name": "laravel/slack-notification-channel", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/laravel/slack-notification-channel.git", - "reference": "f43f63f1e0d22de1ded93425e4a9a5f977bfe34c" + "reference": "282d52d70195283eb1b92e59d7bdc2d525361f4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/slack-notification-channel/zipball/f43f63f1e0d22de1ded93425e4a9a5f977bfe34c", - "reference": "f43f63f1e0d22de1ded93425e4a9a5f977bfe34c", + "url": "https://api.github.com/repos/laravel/slack-notification-channel/zipball/282d52d70195283eb1b92e59d7bdc2d525361f4b", + "reference": "282d52d70195283eb1b92e59d7bdc2d525361f4b", "shasum": "" }, "require": { @@ -2403,9 +2405,9 @@ ], "support": { "issues": "https://github.com/laravel/slack-notification-channel/issues", - "source": "https://github.com/laravel/slack-notification-channel/tree/v3.4.1" + "source": "https://github.com/laravel/slack-notification-channel/tree/v3.4.2" }, - "time": "2024-11-21T15:06:30+00:00" + "time": "2024-11-29T14:59:32+00:00" }, { "name": "laravel/tinker", @@ -2548,16 +2550,16 @@ }, { "name": "league/commonmark", - "version": "2.5.3", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "b650144166dfa7703e62a22e493b853b58d874b0" + "reference": "d150f911e0079e90ae3c106734c93137c184f932" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/b650144166dfa7703e62a22e493b853b58d874b0", - "reference": "b650144166dfa7703e62a22e493b853b58d874b0", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d150f911e0079e90ae3c106734c93137c184f932", + "reference": "d150f911e0079e90ae3c106734c93137c184f932", "shasum": "" }, "require": { @@ -2582,8 +2584,9 @@ "phpstan/phpstan": "^1.8.2", "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", "scrutinizer/ocular": "^1.8.1", - "symfony/finder": "^5.3 | ^6.0 || ^7.0", - "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 || ^7.0", + "symfony/finder": "^5.3 | ^6.0 | ^7.0", + "symfony/process": "^5.4 | ^6.0 | ^7.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0", "unleashedtech/php-coding-standard": "^3.1.1", "vimeo/psalm": "^4.24.0 || ^5.0.0" }, @@ -2593,7 +2596,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.6-dev" + "dev-main": "2.7-dev" } }, "autoload": { @@ -2650,7 +2653,7 @@ "type": "tidelift" } ], - "time": "2024-08-16T11:46:16+00:00" + "time": "2024-12-07T15:34:16+00:00" }, { "name": "league/config", @@ -3044,18 +3047,192 @@ ], "time": "2024-09-21T08:32:55+00:00" }, + { + "name": "league/uri", + "version": "7.5.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri.git", + "reference": "81fb5145d2644324614cc532b28efd0215bda430" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/81fb5145d2644324614cc532b28efd0215bda430", + "reference": "81fb5145d2644324614cc532b28efd0215bda430", + "shasum": "" + }, + "require": { + "league/uri-interfaces": "^7.5", + "php": "^8.1" + }, + "conflict": { + "league/uri-schemes": "^1.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-fileinfo": "to create Data URI from file contennts", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain", + "league/uri-components": "Needed to easily manipulate URI objects components", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "URI manipulation library", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "middleware", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "uri-template", + "url", + "ws" + ], + "support": { + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri/tree/7.5.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-12-08T08:40:02+00:00" + }, + { + "name": "league/uri-interfaces", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri-interfaces.git", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^8.1", + "psr/http-factory": "^1", + "psr/http-message": "^1.1 || ^2.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "Common interfaces and classes for URI representation and interaction", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "url", + "ws" + ], + "support": { + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-12-08T08:18:47+00:00" + }, { "name": "monolog/monolog", - "version": "3.8.0", + "version": "3.8.1", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "32e515fdc02cdafbe4593e30a9350d486b125b67" + "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/32e515fdc02cdafbe4593e30a9350d486b125b67", - "reference": "32e515fdc02cdafbe4593e30a9350d486b125b67", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/aef6ee73a77a66e404dd6540934a9ef1b3c855b4", + "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4", "shasum": "" }, "require": { @@ -3133,7 +3310,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/3.8.0" + "source": "https://github.com/Seldaek/monolog/tree/3.8.1" }, "funding": [ { @@ -3145,7 +3322,7 @@ "type": "tidelift" } ], - "time": "2024-11-12T13:57:08+00:00" + "time": "2024-12-05T17:15:07+00:00" }, { "name": "mpociot/reflection-docblock", @@ -4329,16 +4506,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.5", + "version": "v0.12.7", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "36a03ff27986682c22985e56aabaf840dd173cb5" + "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/36a03ff27986682c22985e56aabaf840dd173cb5", - "reference": "36a03ff27986682c22985e56aabaf840dd173cb5", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", + "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", "shasum": "" }, "require": { @@ -4402,9 +4579,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.5" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.7" }, - "time": "2024-11-29T06:14:30+00:00" + "time": "2024-12-10T01:58:33+00:00" }, { "name": "ralouphie/getallheaders", @@ -4755,13 +4932,13 @@ "type": "library", "extra": { "laravel": { + "aliases": { + "Sentry": "Sentry\\Laravel\\Facade" + }, "providers": [ "Sentry\\Laravel\\ServiceProvider", "Sentry\\Laravel\\Tracing\\ServiceProvider" - ], - "aliases": { - "Sentry": "Sentry\\Laravel\\Facade" - } + ] } }, "autoload": { @@ -5111,16 +5288,16 @@ }, { "name": "spatie/error-solutions", - "version": "1.1.1", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/spatie/error-solutions.git", - "reference": "ae7393122eda72eed7cc4f176d1e96ea444f2d67" + "reference": "d239a65235a1eb128dfa0a4e4c4ef032ea11b541" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/error-solutions/zipball/ae7393122eda72eed7cc4f176d1e96ea444f2d67", - "reference": "ae7393122eda72eed7cc4f176d1e96ea444f2d67", + "url": "https://api.github.com/repos/spatie/error-solutions/zipball/d239a65235a1eb128dfa0a4e4c4ef032ea11b541", + "reference": "d239a65235a1eb128dfa0a4e4c4ef032ea11b541", "shasum": "" }, "require": { @@ -5173,7 +5350,7 @@ ], "support": { "issues": "https://github.com/spatie/error-solutions/issues", - "source": "https://github.com/spatie/error-solutions/tree/1.1.1" + "source": "https://github.com/spatie/error-solutions/tree/1.1.2" }, "funding": [ { @@ -5181,7 +5358,7 @@ "type": "github" } ], - "time": "2024-07-25T11:06:04+00:00" + "time": "2024-12-11T09:51:56+00:00" }, { "name": "spatie/flare-client-php", @@ -5287,12 +5464,12 @@ "type": "library", "extra": { "laravel": { - "providers": [ - "Spatie\\LaravelErrorShare\\LaravelErrorShareServiceProvider" - ], "aliases": { "LaravelErrorShare": "Spatie\\LaravelErrorShare\\Facades\\LaravelErrorShare" - } + }, + "providers": [ + "Spatie\\LaravelErrorShare\\LaravelErrorShareServiceProvider" + ] } }, "autoload": { @@ -5425,16 +5602,16 @@ }, { "name": "spatie/laravel-package-tools", - "version": "1.16.6", + "version": "1.17.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-package-tools.git", - "reference": "1f26942dc1e5c49eacfced34fdbc29ed234bd7b3" + "reference": "9ab30fd24f677e5aa370ea4cf6b41c517d16cf85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/1f26942dc1e5c49eacfced34fdbc29ed234bd7b3", - "reference": "1f26942dc1e5c49eacfced34fdbc29ed234bd7b3", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/9ab30fd24f677e5aa370ea4cf6b41c517d16cf85", + "reference": "9ab30fd24f677e5aa370ea4cf6b41c517d16cf85", "shasum": "" }, "require": { @@ -5443,10 +5620,10 @@ }, "require-dev": { "mockery/mockery": "^1.5", - "orchestra/testbench": "^7.7|^8.0", - "pestphp/pest": "^1.22", - "phpunit/phpunit": "^9.5.24", - "spatie/pest-plugin-test-time": "^1.1" + "orchestra/testbench": "^7.7|^8.0|^9.0", + "pestphp/pest": "^1.22|^2", + "phpunit/phpunit": "^9.5.24|^10.5", + "spatie/pest-plugin-test-time": "^1.1|^2.2" }, "type": "library", "autoload": { @@ -5473,7 +5650,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-package-tools/issues", - "source": "https://github.com/spatie/laravel-package-tools/tree/1.16.6" + "source": "https://github.com/spatie/laravel-package-tools/tree/1.17.0" }, "funding": [ { @@ -5481,7 +5658,7 @@ "type": "github" } ], - "time": "2024-11-18T15:02:02+00:00" + "time": "2024-12-09T16:29:14+00:00" }, { "name": "symfony/clock", @@ -5559,16 +5736,16 @@ }, { "name": "symfony/console", - "version": "v7.2.0", + "version": "v7.2.1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "23c8aae6d764e2bae02d2a99f7532a7f6ed619cf" + "reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/23c8aae6d764e2bae02d2a99f7532a7f6ed619cf", - "reference": "23c8aae6d764e2bae02d2a99f7532a7f6ed619cf", + "url": "https://api.github.com/repos/symfony/console/zipball/fefcc18c0f5d0efe3ab3152f15857298868dc2c3", + "reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3", "shasum": "" }, "require": { @@ -5632,7 +5809,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.2.0" + "source": "https://github.com/symfony/console/tree/v7.2.1" }, "funding": [ { @@ -5648,7 +5825,7 @@ "type": "tidelift" } ], - "time": "2024-11-06T14:24:19+00:00" + "time": "2024-12-11T03:49:26+00:00" }, { "name": "symfony/css-selector", @@ -5784,16 +5961,16 @@ }, { "name": "symfony/error-handler", - "version": "v7.2.0", + "version": "v7.2.1", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "672b3dd1ef8b87119b446d67c58c106c43f965fe" + "reference": "6150b89186573046167796fa5f3f76601d5145f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/672b3dd1ef8b87119b446d67c58c106c43f965fe", - "reference": "672b3dd1ef8b87119b446d67c58c106c43f965fe", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/6150b89186573046167796fa5f3f76601d5145f8", + "reference": "6150b89186573046167796fa5f3f76601d5145f8", "shasum": "" }, "require": { @@ -5839,7 +6016,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.2.0" + "source": "https://github.com/symfony/error-handler/tree/v7.2.1" }, "funding": [ { @@ -5855,7 +6032,7 @@ "type": "tidelift" } ], - "time": "2024-11-05T15:35:02+00:00" + "time": "2024-12-07T08:50:44+00:00" }, { "name": "symfony/event-dispatcher", @@ -6079,23 +6256,23 @@ }, { "name": "symfony/http-client", - "version": "v7.2.0", + "version": "v7.2.1", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "955e43336aff03df1e8a8e17daefabb0127a313b" + "reference": "ff4df2b68d1c67abb9fef146e6540ea16b58d99e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/955e43336aff03df1e8a8e17daefabb0127a313b", - "reference": "955e43336aff03df1e8a8e17daefabb0127a313b", + "url": "https://api.github.com/repos/symfony/http-client/zipball/ff4df2b68d1c67abb9fef146e6540ea16b58d99e", + "reference": "ff4df2b68d1c67abb9fef146e6540ea16b58d99e", "shasum": "" }, "require": { "php": ">=8.2", "psr/log": "^1|^2|^3", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/http-client-contracts": "~3.4.3|^3.5.1", + "symfony/http-client-contracts": "~3.4.4|^3.5.2", "symfony/service-contracts": "^2.5|^3" }, "conflict": { @@ -6154,7 +6331,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v7.2.0" + "source": "https://github.com/symfony/http-client/tree/v7.2.1" }, "funding": [ { @@ -6170,20 +6347,20 @@ "type": "tidelift" } ], - "time": "2024-11-29T08:22:02+00:00" + "time": "2024-12-07T08:50:44+00:00" }, { "name": "symfony/http-client-contracts", - "version": "v3.5.1", + "version": "v3.5.2", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "c2f3ad828596624ca39ea40f83617ef51ca8bbf9" + "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/c2f3ad828596624ca39ea40f83617ef51ca8bbf9", - "reference": "c2f3ad828596624ca39ea40f83617ef51ca8bbf9", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ee8d807ab20fcb51267fdace50fbe3494c31e645", + "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645", "shasum": "" }, "require": { @@ -6191,12 +6368,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -6232,7 +6409,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/http-client-contracts/tree/v3.5.2" }, "funding": [ { @@ -6248,7 +6425,7 @@ "type": "tidelift" } ], - "time": "2024-11-25T12:02:18+00:00" + "time": "2024-12-07T08:49:48+00:00" }, { "name": "symfony/http-foundation", @@ -6330,16 +6507,16 @@ }, { "name": "symfony/http-kernel", - "version": "v7.2.0", + "version": "v7.2.1", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "6b4722a25e0aed1ccb4914b9bcbd493cc4676b4d" + "reference": "d8ae58eecae44c8e66833e76cc50a4ad3c002d97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6b4722a25e0aed1ccb4914b9bcbd493cc4676b4d", - "reference": "6b4722a25e0aed1ccb4914b9bcbd493cc4676b4d", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/d8ae58eecae44c8e66833e76cc50a4ad3c002d97", + "reference": "d8ae58eecae44c8e66833e76cc50a4ad3c002d97", "shasum": "" }, "require": { @@ -6424,7 +6601,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.2.0" + "source": "https://github.com/symfony/http-kernel/tree/v7.2.1" }, "funding": [ { @@ -6440,7 +6617,7 @@ "type": "tidelift" } ], - "time": "2024-11-29T08:42:40+00:00" + "time": "2024-12-11T12:09:10+00:00" }, { "name": "symfony/mailer", @@ -6593,16 +6770,16 @@ }, { "name": "symfony/mime", - "version": "v7.2.0", + "version": "v7.2.1", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "cc84a4b81f62158c3846ac7ff10f696aae2b524d" + "reference": "7f9617fcf15cb61be30f8b252695ed5e2bfac283" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/cc84a4b81f62158c3846ac7ff10f696aae2b524d", - "reference": "cc84a4b81f62158c3846ac7ff10f696aae2b524d", + "url": "https://api.github.com/repos/symfony/mime/zipball/7f9617fcf15cb61be30f8b252695ed5e2bfac283", + "reference": "7f9617fcf15cb61be30f8b252695ed5e2bfac283", "shasum": "" }, "require": { @@ -6657,7 +6834,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.2.0" + "source": "https://github.com/symfony/mime/tree/v7.2.1" }, "funding": [ { @@ -6673,7 +6850,7 @@ "type": "tidelift" } ], - "time": "2024-11-23T09:19:39+00:00" + "time": "2024-12-07T08:50:44+00:00" }, { "name": "symfony/options-resolver", @@ -6768,8 +6945,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6844,8 +7021,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -6923,8 +7100,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -7005,8 +7182,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -7089,8 +7266,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -7163,8 +7340,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -7243,8 +7420,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -7325,8 +7502,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -9096,16 +9273,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "11.0.7", + "version": "11.0.8", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "f7f08030e8811582cc459871d28d6f5a1a4d35ca" + "reference": "418c59fd080954f8c4aa5631d9502ecda2387118" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f7f08030e8811582cc459871d28d6f5a1a4d35ca", - "reference": "f7f08030e8811582cc459871d28d6f5a1a4d35ca", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/418c59fd080954f8c4aa5631d9502ecda2387118", + "reference": "418c59fd080954f8c4aa5631d9502ecda2387118", "shasum": "" }, "require": { @@ -9124,7 +9301,7 @@ "theseer/tokenizer": "^1.2.3" }, "require-dev": { - "phpunit/phpunit": "^11.4.1" + "phpunit/phpunit": "^11.5.0" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -9162,7 +9339,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.7" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.8" }, "funding": [ { @@ -9170,7 +9347,7 @@ "type": "github" } ], - "time": "2024-10-09T06:21:38+00:00" + "time": "2024-12-11T12:34:27+00:00" }, { "name": "phpunit/php-file-iterator", @@ -9419,16 +9596,16 @@ }, { "name": "phpunit/phpunit", - "version": "11.4.4", + "version": "11.5.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "f9ba7bd3c9f3ff54ec379d7a1c2e3f13fe0bbde4" + "reference": "2b94d4f2450b9869fa64a46fd8a6a41997aef56a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f9ba7bd3c9f3ff54ec379d7a1c2e3f13fe0bbde4", - "reference": "f9ba7bd3c9f3ff54ec379d7a1c2e3f13fe0bbde4", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/2b94d4f2450b9869fa64a46fd8a6a41997aef56a", + "reference": "2b94d4f2450b9869fa64a46fd8a6a41997aef56a", "shasum": "" }, "require": { @@ -9452,11 +9629,12 @@ "sebastian/comparator": "^6.2.1", "sebastian/diff": "^6.0.2", "sebastian/environment": "^7.2.0", - "sebastian/exporter": "^6.1.3", + "sebastian/exporter": "^6.3.0", "sebastian/global-state": "^7.0.2", "sebastian/object-enumerator": "^6.0.1", "sebastian/type": "^5.1.0", - "sebastian/version": "^5.0.2" + "sebastian/version": "^5.0.2", + "staabm/side-effects-detector": "^1.0.5" }, "suggest": { "ext-soap": "To be able to generate mocks based on WSDL files" @@ -9467,7 +9645,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "11.4-dev" + "dev-main": "11.5-dev" } }, "autoload": { @@ -9499,7 +9677,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/11.4.4" + "source": "https://github.com/sebastianbergmann/phpunit/tree/11.5.1" }, "funding": [ { @@ -9515,7 +9693,7 @@ "type": "tidelift" } ], - "time": "2024-11-27T10:44:52+00:00" + "time": "2024-12-11T10:52:48+00:00" }, { "name": "sebastian/cli-parser", @@ -9955,16 +10133,16 @@ }, { "name": "sebastian/exporter", - "version": "6.1.3", + "version": "6.3.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e" + "reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e", - "reference": "c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/3473f61172093b2da7de1fb5782e1f24cc036dc3", + "reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3", "shasum": "" }, "require": { @@ -9973,7 +10151,7 @@ "sebastian/recursion-context": "^6.0" }, "require-dev": { - "phpunit/phpunit": "^11.2" + "phpunit/phpunit": "^11.3" }, "type": "library", "extra": { @@ -10021,7 +10199,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/6.1.3" + "source": "https://github.com/sebastianbergmann/exporter/tree/6.3.0" }, "funding": [ { @@ -10029,7 +10207,7 @@ "type": "github" } ], - "time": "2024-07-03T04:56:19+00:00" + "time": "2024-12-05T09:17:50+00:00" }, { "name": "sebastian/global-state", @@ -10440,6 +10618,58 @@ ], "time": "2024-10-09T05:16:32+00:00" }, + { + "name": "staabm/side-effects-detector", + "version": "1.0.5", + "source": { + "type": "git", + "url": "https://github.com/staabm/side-effects-detector.git", + "reference": "d8334211a140ce329c13726d4a715adbddd0a163" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/staabm/side-effects-detector/zipball/d8334211a140ce329c13726d4a715adbddd0a163", + "reference": "d8334211a140ce329c13726d4a715adbddd0a163", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^1.12.6", + "phpunit/phpunit": "^9.6.21", + "symfony/var-dumper": "^5.4.43", + "tomasvotruba/type-coverage": "1.0.0", + "tomasvotruba/unused-public": "1.0.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "lib/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A static analysis tool to detect side effects in PHP code", + "keywords": [ + "static analysis" + ], + "support": { + "issues": "https://github.com/staabm/side-effects-detector/issues", + "source": "https://github.com/staabm/side-effects-detector/tree/1.0.5" + }, + "funding": [ + { + "url": "https://github.com/staabm", + "type": "github" + } + ], + "time": "2024-10-20T05:08:20+00:00" + }, { "name": "theseer/tokenizer", "version": "1.2.3", diff --git a/package-lock.json b/package-lock.json index c24fe3fa..1817302c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,13 +54,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", - "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", + "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.0" + "@babel/types": "^7.26.3" }, "bin": { "parser": "bin/babel-parser.js" @@ -70,9 +70,9 @@ } }, "node_modules/@babel/types": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", - "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", + "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", "dev": true, "license": "MIT", "dependencies": { @@ -538,9 +538,9 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", "dev": true, "license": "MIT", "dependencies": { @@ -640,9 +640,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.0.tgz", - "integrity": "sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.1.tgz", + "integrity": "sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==", "cpu": [ "arm" ], @@ -654,9 +654,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.0.tgz", - "integrity": "sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.1.tgz", + "integrity": "sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==", "cpu": [ "arm64" ], @@ -668,9 +668,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.0.tgz", - "integrity": "sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.1.tgz", + "integrity": "sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==", "cpu": [ "arm64" ], @@ -682,9 +682,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.0.tgz", - "integrity": "sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.1.tgz", + "integrity": "sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==", "cpu": [ "x64" ], @@ -696,9 +696,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.0.tgz", - "integrity": "sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.1.tgz", + "integrity": "sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==", "cpu": [ "arm64" ], @@ -710,9 +710,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.0.tgz", - "integrity": "sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.1.tgz", + "integrity": "sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==", "cpu": [ "x64" ], @@ -724,9 +724,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.0.tgz", - "integrity": "sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.1.tgz", + "integrity": "sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==", "cpu": [ "arm" ], @@ -738,9 +738,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.0.tgz", - "integrity": "sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.1.tgz", + "integrity": "sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==", "cpu": [ "arm" ], @@ -752,9 +752,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.0.tgz", - "integrity": "sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.1.tgz", + "integrity": "sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==", "cpu": [ "arm64" ], @@ -766,9 +766,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.0.tgz", - "integrity": "sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.1.tgz", + "integrity": "sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==", "cpu": [ "arm64" ], @@ -779,10 +779,24 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.28.1.tgz", + "integrity": "sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.0.tgz", - "integrity": "sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.1.tgz", + "integrity": "sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==", "cpu": [ "ppc64" ], @@ -794,9 +808,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.0.tgz", - "integrity": "sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.1.tgz", + "integrity": "sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==", "cpu": [ "riscv64" ], @@ -808,9 +822,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.0.tgz", - "integrity": "sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.1.tgz", + "integrity": "sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==", "cpu": [ "s390x" ], @@ -822,9 +836,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.0.tgz", - "integrity": "sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.1.tgz", + "integrity": "sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==", "cpu": [ "x64" ], @@ -836,9 +850,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.0.tgz", - "integrity": "sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.1.tgz", + "integrity": "sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==", "cpu": [ "x64" ], @@ -850,9 +864,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.0.tgz", - "integrity": "sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.1.tgz", + "integrity": "sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==", "cpu": [ "arm64" ], @@ -864,9 +878,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.0.tgz", - "integrity": "sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.1.tgz", + "integrity": "sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==", "cpu": [ "ia32" ], @@ -878,9 +892,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.0.tgz", - "integrity": "sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.1.tgz", + "integrity": "sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==", "cpu": [ "x64" ], @@ -1144,9 +1158,9 @@ } }, "node_modules/axios": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", - "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", "dev": true, "license": "MIT", "dependencies": { @@ -1232,17 +1246,47 @@ } }, "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "dev": true, "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.0", "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.2.tgz", + "integrity": "sha512-0lk0PHFe/uz0vl527fG9CgdE9WdafjDbCXvBbs+LUv000TVt2Jjhqbs4Jwm8gz070w8xXyEAxrPOMullsxXeGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "get-intrinsic": "^1.2.5" }, "engines": { "node": ">= 0.4" @@ -1262,9 +1306,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001685", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001685.tgz", - "integrity": "sha512-e/kJN1EMyHQzgcMEEgoo+YTCO1NGCmIYHk5Qk8jT6AazWemS5QFKJ5ShCJlH3GZrNIdZofcNCEwZqbMjjKzmnA==", + "version": "1.0.30001688", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001688.tgz", + "integrity": "sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==", "dev": true, "funding": [ { @@ -1457,6 +1501,21 @@ "dev": true, "license": "MIT" }, + "node_modules/dunder-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.0.tgz", + "integrity": "sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -1465,9 +1524,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.68", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.68.tgz", - "integrity": "sha512-FgMdJlma0OzUYlbrtZ4AeXjKxKPk6KT8WOP8BjcqxWtlg8qyJQjRzPJzUtUn5GBg1oQ26hFs7HOOHJMYiJRnvQ==", + "version": "1.5.73", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.73.tgz", + "integrity": "sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg==", "dev": true, "license": "ISC" }, @@ -1492,14 +1551,11 @@ } }, "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { "node": ">= 0.4" } @@ -1514,6 +1570,19 @@ "node": ">= 0.4" } }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/esbuild": { "version": "0.24.0", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz", @@ -1730,17 +1799,22 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", + "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", "dev": true, "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -1784,14 +1858,11 @@ } }, "node_modules/gopd": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.1.0.tgz", - "integrity": "sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { "node": ">= 0.4" }, @@ -1812,22 +1883,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-proto": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.1.0.tgz", - "integrity": "sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/has-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", @@ -1960,9 +2015,9 @@ } }, "node_modules/laravel-vite-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-1.1.0.tgz", - "integrity": "sha512-jo0PQGvAxbhUwNPEBKwNV8cS5kEsrCHPKrUtIBAuPrWODNCKcM4a/7dq2Hq4vzHaXdE7qOoasFs6GNQZecfZqw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-1.1.1.tgz", + "integrity": "sha512-HMZXpoSs1OR+7Lw1+g4Iy/s3HF3Ldl8KxxYT2Ot8pEB4XB/QRuZeWgDYJdu552UN03YRSRNK84CLC9NzYRtncA==", "dev": true, "license": "MIT", "dependencies": { @@ -1976,17 +2031,20 @@ "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "peerDependencies": { - "vite": "^6.0.0" + "vite": "^5.0.0 || ^6.0.0" } }, "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, "node_modules/lines-and-columns": { @@ -2018,15 +2076,25 @@ "license": "ISC" }, "node_modules/magic-string": { - "version": "0.30.14", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.14.tgz", - "integrity": "sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==", + "version": "0.30.15", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.15.tgz", + "integrity": "sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/math-intrinsics": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.0.0.tgz", + "integrity": "sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -2142,9 +2210,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "dev": true, "license": "MIT" }, @@ -2392,19 +2460,6 @@ } } }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, "node_modules/postcss-nested": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", @@ -2549,9 +2604,9 @@ } }, "node_modules/rollup": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.0.tgz", - "integrity": "sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.1.tgz", + "integrity": "sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==", "dev": true, "license": "MIT", "dependencies": { @@ -2565,24 +2620,25 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.28.0", - "@rollup/rollup-android-arm64": "4.28.0", - "@rollup/rollup-darwin-arm64": "4.28.0", - "@rollup/rollup-darwin-x64": "4.28.0", - "@rollup/rollup-freebsd-arm64": "4.28.0", - "@rollup/rollup-freebsd-x64": "4.28.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.28.0", - "@rollup/rollup-linux-arm-musleabihf": "4.28.0", - "@rollup/rollup-linux-arm64-gnu": "4.28.0", - "@rollup/rollup-linux-arm64-musl": "4.28.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.28.0", - "@rollup/rollup-linux-riscv64-gnu": "4.28.0", - "@rollup/rollup-linux-s390x-gnu": "4.28.0", - "@rollup/rollup-linux-x64-gnu": "4.28.0", - "@rollup/rollup-linux-x64-musl": "4.28.0", - "@rollup/rollup-win32-arm64-msvc": "4.28.0", - "@rollup/rollup-win32-ia32-msvc": "4.28.0", - "@rollup/rollup-win32-x64-msvc": "4.28.0", + "@rollup/rollup-android-arm-eabi": "4.28.1", + "@rollup/rollup-android-arm64": "4.28.1", + "@rollup/rollup-darwin-arm64": "4.28.1", + "@rollup/rollup-darwin-x64": "4.28.1", + "@rollup/rollup-freebsd-arm64": "4.28.1", + "@rollup/rollup-freebsd-x64": "4.28.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.28.1", + "@rollup/rollup-linux-arm-musleabihf": "4.28.1", + "@rollup/rollup-linux-arm64-gnu": "4.28.1", + "@rollup/rollup-linux-arm64-musl": "4.28.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.28.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.28.1", + "@rollup/rollup-linux-riscv64-gnu": "4.28.1", + "@rollup/rollup-linux-s390x-gnu": "4.28.1", + "@rollup/rollup-linux-x64-gnu": "4.28.1", + "@rollup/rollup-linux-x64-musl": "4.28.1", + "@rollup/rollup-win32-arm64-msvc": "4.28.1", + "@rollup/rollup-win32-ia32-msvc": "4.28.1", + "@rollup/rollup-win32-x64-msvc": "4.28.1", "fsevents": "~2.3.2" } }, @@ -2652,16 +2708,73 @@ } }, "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -2845,9 +2958,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.15.tgz", - "integrity": "sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.16.tgz", + "integrity": "sha512-TI4Cyx7gDiZ6r44ewaJmt0o6BrMCT5aK5e0rmJ/G9Xq3w7CX/5VXl/zIPEJZFUK5VEqwByyhqNPycPlvcK4ZNw==", "dev": true, "license": "MIT", "dependencies": { @@ -2860,7 +2973,7 @@ "glob-parent": "^6.0.2", "is-glob": "^4.0.3", "jiti": "^1.21.6", - "lilconfig": "^2.1.0", + "lilconfig": "^3.1.3", "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", @@ -2971,9 +3084,9 @@ "license": "MIT" }, "node_modules/vite": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.2.tgz", - "integrity": "sha512-XdQ+VsY2tJpBsKGs0wf3U/+azx8BBpYRHFAyKm5VeEZNOJZRB63q7Sc8Iup3k0TrN3KO6QgyzFf+opSbfY1y0g==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.3.tgz", + "integrity": "sha512-Cmuo5P0ENTN6HxLSo6IHsjCLn/81Vgrp81oaiFFMRa8gGDj5xEjIcEpf2ZymZtZR8oU0P2JX5WuUp/rlXcHkAw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/resources/js/Pages/Admin/Users/User.vue b/resources/js/Pages/Admin/Users/User.vue index 56ac1f93..4bf6ea0b 100644 --- a/resources/js/Pages/Admin/Users/User.vue +++ b/resources/js/Pages/Admin/Users/User.vue @@ -22,6 +22,7 @@ const limit = ref(5) const newPAT = ref({name: '', token_abilities: []}) const personalAccessTokenAbilities = usePage().props.personalAccessTokenAbilities; const platformAppTokenAbilities = usePage().props.platformAppTokenAbilities; +const redemptionAppTokenAbilities = usePage().props.redemptionAppTokenAbilities; const userTeams = ref({}) const user = ref({}) @@ -96,6 +97,17 @@ function selectPlatformAppType(){ }) } +function selectRedemptionAppType(){ + newPAT.value.token_abilities = Object.keys(redemptionAppTokenAbilities); + + Swal.fire({ + icon: "info", + title: "Redemption Apps", + html: '
We have selected the minimum required abilities for an API token for a "Redemption" type app.
' + + '
Be careful with these abilities, as they can redeem vouchers. Ensure the correct rights have been assigned.
' + }) +} + function clearAbilitiesList(){ newPAT.value.token_abilities = []; } @@ -229,6 +241,9 @@ function updateAdminStatus() { Platform App + + Redemption App + diff --git a/resources/views/scribe/index.blade.php b/resources/views/scribe/index.blade.php index 3fffddee..42a3d343 100644 --- a/resources/views/scribe/index.blade.php +++ b/resources/views/scribe/index.blade.php @@ -1370,7 +1370,7 @@ class="sl-flex sl-items-center sl-h-md sl-pr-4 sl-pl-12 sl-bg-canvas-100 hover:s
- Last updated: December 2, 2024 + Last updated: December 12, 2024
@@ -3445,7 +3445,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- bapgbgspsrkjoidsjopstwhhadcvomycaibkhisozbkzqxepdtvdxqyvbxtvowaiacvso + xoigcuknywgicbwxbttdoahivcprtcnqvsvgktcjzbnrufuzrrkbubbdgiqfvi
@@ -3491,7 +3491,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"query\": \"bapgbgspsrkjoidsjopstwhhadcvomycaibkhisozbkzqxepdtvdxqyvbxtvowaiacvso\" + \"query\": \"xoigcuknywgicbwxbttdoahivcprtcnqvsvgktcjzbnrufuzrrkbubbdgiqfvi\" }" @@ -3512,7 +3512,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "query": "bapgbgspsrkjoidsjopstwhhadcvomycaibkhisozbkzqxepdtvdxqyvbxtvowaiacvso" + "query": "xoigcuknywgicbwxbttdoahivcprtcnqvsvgktcjzbnrufuzrrkbubbdgiqfvi" }; fetch(url, { @@ -3538,7 +3538,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'query' => 'bapgbgspsrkjoidsjopstwhhadcvomycaibkhisozbkzqxepdtvdxqyvbxtvowaiacvso', + 'query' => 'xoigcuknywgicbwxbttdoahivcprtcnqvsvgktcjzbnrufuzrrkbubbdgiqfvi', ], ] ); @@ -3555,7 +3555,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-search' payload = { - "query": "bapgbgspsrkjoidsjopstwhhadcvomycaibkhisozbkzqxepdtvdxqyvbxtvowaiacvso" + "query": "xoigcuknywgicbwxbttdoahivcprtcnqvsvgktcjzbnrufuzrrkbubbdgiqfvi" } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -5832,7 +5832,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- quis + et
@@ -5873,7 +5873,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/quis" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/et" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -5885,7 +5885,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/quis"
+    "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/et"
 );
 
 const headers = {
@@ -5906,7 +5906,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/quis';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/et';
 $response = $client->get(
     $url,
     [
@@ -5929,7 +5929,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/quis'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-created/et'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -6629,7 +6629,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- qui + earum
@@ -6670,7 +6670,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/qui" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/earum" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -6682,7 +6682,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/qui"
+    "https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/earum"
 );
 
 const headers = {
@@ -6703,7 +6703,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/qui';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/earum';
 $response = $client->get(
     $url,
     [
@@ -6726,7 +6726,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/qui'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/my-team-voucher-sets-allocated/earum'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -7861,7 +7861,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- quasi + omnis
@@ -7888,7 +7888,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- whuel@example.net + vauer@example.com
@@ -7915,7 +7915,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- ad + repudiandae
@@ -7961,9 +7961,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"shop_name\": \"quasi\", - \"user_email\": \"whuel@example.net\", - \"user_name\": \"ad\" + \"shop_name\": \"omnis\", + \"user_email\": \"vauer@example.com\", + \"user_name\": \"repudiandae\" }"
@@ -7984,9 +7984,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "shop_name": "quasi", - "user_email": "whuel@example.net", - "user_name": "ad" + "shop_name": "omnis", + "user_email": "vauer@example.com", + "user_name": "repudiandae" }; fetch(url, { @@ -8012,9 +8012,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'shop_name' => 'quasi', - 'user_email' => 'whuel@example.net', - 'user_name' => 'ad', + 'shop_name' => 'omnis', + 'user_email' => 'vauer@example.com', + 'user_name' => 'repudiandae', ], ] ); @@ -8031,9 +8031,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/shops' payload = { - "shop_name": "quasi", - "user_email": "whuel@example.net", - "user_name": "ad" + "shop_name": "omnis", + "user_email": "vauer@example.com", + "user_name": "repudiandae" } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -8772,7 +8772,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 19 + 10
@@ -8863,7 +8863,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/system-statistics/19?cached=1&fields=id%2Cnum_users" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/system-statistics/10?cached=1&fields=id%2Cnum_users" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -8875,7 +8875,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/system-statistics/19"
+    "https://vine.openfoodnetwork.org.au/api/v1/system-statistics/10"
 );
 
 const params = {
@@ -8903,7 +8903,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/system-statistics/19';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/system-statistics/10';
 $response = $client->get(
     $url,
     [
@@ -8930,7 +8930,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/system-statistics/19'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/system-statistics/10'
 params = {
   'cached': '1',
   'fields': 'id,num_users',
@@ -9162,7 +9162,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- mollitia + repudiandae
@@ -9187,7 +9187,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- daron26@example.net + vhaag@example.com
@@ -9212,7 +9212,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 5 + 3
@@ -9258,9 +9258,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"voucher_id\": \"mollitia\", - \"beneficiary_email\": \"daron26@example.net\", - \"resend_beneficiary_distribution_id\": 5 + \"voucher_id\": \"repudiandae\", + \"beneficiary_email\": \"vhaag@example.com\", + \"resend_beneficiary_distribution_id\": 3 }"
@@ -9281,9 +9281,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "voucher_id": "mollitia", - "beneficiary_email": "daron26@example.net", - "resend_beneficiary_distribution_id": 5 + "voucher_id": "repudiandae", + "beneficiary_email": "vhaag@example.com", + "resend_beneficiary_distribution_id": 3 }; fetch(url, { @@ -9309,9 +9309,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'voucher_id' => 'mollitia', - 'beneficiary_email' => 'daron26@example.net', - 'resend_beneficiary_distribution_id' => 5, + 'voucher_id' => 'repudiandae', + 'beneficiary_email' => 'vhaag@example.com', + 'resend_beneficiary_distribution_id' => 3, ], ] ); @@ -9328,9 +9328,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/voucher-beneficiary-distributions' payload = { - "voucher_id": "mollitia", - "beneficiary_email": "daron26@example.net", - "resend_beneficiary_distribution_id": 5 + "voucher_id": "repudiandae", + "beneficiary_email": "vhaag@example.com", + "resend_beneficiary_distribution_id": 3 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -9550,7 +9550,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- aut + ducimus
@@ -9577,7 +9577,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- cupiditate + odit
@@ -9623,8 +9623,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"type\": \"aut\", - \"value\": \"cupiditate\" + \"type\": \"ducimus\", + \"value\": \"odit\" }"
@@ -9645,8 +9645,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "type": "aut", - "value": "cupiditate" + "type": "ducimus", + "value": "odit" }; fetch(url, { @@ -9672,8 +9672,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'type' => 'aut', - 'value' => 'cupiditate', + 'type' => 'ducimus', + 'value' => 'odit', ], ] ); @@ -9690,8 +9690,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/voucher-validation' payload = { - "type": "aut", - "value": "cupiditate" + "type": "ducimus", + "value": "odit" } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -9896,7 +9896,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- explicabo + voluptates
@@ -9920,7 +9920,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- rerum + dolores
@@ -9945,7 +9945,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 76 + 63
@@ -9991,9 +9991,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"voucher_id\": \"explicabo\", - \"voucher_set_id\": \"rerum\", - \"amount\": 76 + \"voucher_id\": \"voluptates\", + \"voucher_set_id\": \"dolores\", + \"amount\": 63 }"
@@ -10014,9 +10014,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "voucher_id": "explicabo", - "voucher_set_id": "rerum", - "amount": 76 + "voucher_id": "voluptates", + "voucher_set_id": "dolores", + "amount": 63 }; fetch(url, { @@ -10042,9 +10042,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'voucher_id' => 'explicabo', - 'voucher_set_id' => 'rerum', - 'amount' => 76, + 'voucher_id' => 'voluptates', + 'voucher_set_id' => 'dolores', + 'amount' => 63, ], ] ); @@ -10061,9 +10061,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/voucher-redemptions' payload = { - "voucher_id": "explicabo", - "voucher_set_id": "rerum", - "amount": 76 + "voucher_id": "voluptates", + "voucher_set_id": "dolores", + "amount": 63 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -11738,7 +11738,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- nobis + fugiat
@@ -11765,7 +11765,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- incidunt + et
@@ -11790,7 +11790,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- ["xnqxmhyxjhv"] + ["hbqvyslzkppfimamau"]
@@ -11815,7 +11815,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- iste + consequatur
@@ -11840,7 +11840,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- unde + molestiae
@@ -11886,13 +11886,13 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"acceptedFileTypes\": \"nobis\", - \"folder\": \"incidunt\", + \"acceptedFileTypes\": \"fugiat\", + \"folder\": \"et\", \"files\": [ - \"xnqxmhyxjhv\" + \"hbqvyslzkppfimamau\" ], - \"visibility\": \"iste\", - \"returnFilePathOnly\": \"unde\" + \"visibility\": \"consequatur\", + \"returnFilePathOnly\": \"molestiae\" }"
@@ -11913,13 +11913,13 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "acceptedFileTypes": "nobis", - "folder": "incidunt", + "acceptedFileTypes": "fugiat", + "folder": "et", "files": [ - "xnqxmhyxjhv" + "hbqvyslzkppfimamau" ], - "visibility": "iste", - "returnFilePathOnly": "unde" + "visibility": "consequatur", + "returnFilePathOnly": "molestiae" }; fetch(url, { @@ -11945,13 +11945,13 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'acceptedFileTypes' => 'nobis', - 'folder' => 'incidunt', + 'acceptedFileTypes' => 'fugiat', + 'folder' => 'et', 'files' => [ - 'xnqxmhyxjhv', + 'hbqvyslzkppfimamau', ], - 'visibility' => 'iste', - 'returnFilePathOnly' => 'unde', + 'visibility' => 'consequatur', + 'returnFilePathOnly' => 'molestiae', ], ] ); @@ -11968,13 +11968,13 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/file-uploads' payload = { - "acceptedFileTypes": "nobis", - "folder": "incidunt", + "acceptedFileTypes": "fugiat", + "folder": "et", "files": [ - "xnqxmhyxjhv" + "hbqvyslzkppfimamau" ], - "visibility": "iste", - "returnFilePathOnly": "unde" + "visibility": "consequatur", + "returnFilePathOnly": "molestiae" } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -12145,7 +12145,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- aewcsrwolbahnjfselconxnybaadsgjquknijxlcjhjxkusxfrkrfjrrmqfk + ncozuqetukitxoefoidznxjmnzhwdqyptegwouflrkaxxeqvtbjwaonwnuhykpvwhgnzhxwcmrrnokq
@@ -12191,7 +12191,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"query\": \"aewcsrwolbahnjfselconxnybaadsgjquknijxlcjhjxkusxfrkrfjrrmqfk\" + \"query\": \"ncozuqetukitxoefoidznxjmnzhwdqyptegwouflrkaxxeqvtbjwaonwnuhykpvwhgnzhxwcmrrnokq\" }"
@@ -12212,7 +12212,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "query": "aewcsrwolbahnjfselconxnybaadsgjquknijxlcjhjxkusxfrkrfjrrmqfk" + "query": "ncozuqetukitxoefoidznxjmnzhwdqyptegwouflrkaxxeqvtbjwaonwnuhykpvwhgnzhxwcmrrnokq" }; fetch(url, { @@ -12238,7 +12238,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'query' => 'aewcsrwolbahnjfselconxnybaadsgjquknijxlcjhjxkusxfrkrfjrrmqfk', + 'query' => 'ncozuqetukitxoefoidznxjmnzhwdqyptegwouflrkaxxeqvtbjwaonwnuhykpvwhgnzhxwcmrrnokq', ], ] ); @@ -12255,7 +12255,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/search' payload = { - "query": "aewcsrwolbahnjfselconxnybaadsgjquknijxlcjhjxkusxfrkrfjrrmqfk" + "query": "ncozuqetukitxoefoidznxjmnzhwdqyptegwouflrkaxxeqvtbjwaonwnuhykpvwhgnzhxwcmrrnokq" } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -13008,7 +13008,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- eos + ratione
@@ -13099,7 +13099,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/eos?cached=1&fields=id%2Ccreated_at" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/ratione?cached=1&fields=id%2Ccreated_at" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -13111,7 +13111,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/eos"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/ratione"
 );
 
 const params = {
@@ -13139,7 +13139,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/eos';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/ratione';
 $response = $client->get(
     $url,
     [
@@ -13166,7 +13166,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/eos'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/system-statistics/ratione'
 params = {
   'cached': '1',
   'fields': 'id,created_at',
@@ -13914,7 +13914,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- sunt + et
@@ -13941,7 +13941,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 3 + 11
@@ -13987,8 +13987,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"name\": \"sunt\", - \"country_id\": 3 + \"name\": \"et\", + \"country_id\": 11 }"
@@ -14009,8 +14009,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "name": "sunt", - "country_id": 3 + "name": "et", + "country_id": 11 }; fetch(url, { @@ -14036,8 +14036,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'name' => 'sunt', - 'country_id' => 3, + 'name' => 'et', + 'country_id' => 11, ], ] ); @@ -14054,8 +14054,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams' payload = { - "name": "sunt", - "country_id": 3 + "name": "et", + "country_id": 11 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -14215,7 +14215,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- nihil + sed
@@ -14306,7 +14306,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/nihil?cached=1&fields=id%2Ccreated_at" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/sed?cached=1&fields=id%2Ccreated_at" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -14318,7 +14318,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/nihil"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/sed"
 );
 
 const params = {
@@ -14346,7 +14346,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/nihil';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/sed';
 $response = $client->get(
     $url,
     [
@@ -14373,7 +14373,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/nihil'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/sed'
 params = {
   'cached': '1',
   'fields': 'id,created_at',
@@ -14592,7 +14592,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- reprehenderit + eos
@@ -14624,7 +14624,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- dignissimos + aut
@@ -14649,7 +14649,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 2 + 3
@@ -14689,14 +14689,14 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request PUT \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/reprehenderit" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/eos" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
     --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \
     --data "{
-    \"name\": \"dignissimos\",
-    \"country_id\": 2
+    \"name\": \"aut\",
+    \"country_id\": 3
 }"
 
@@ -14706,7 +14706,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/reprehenderit"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/eos"
 );
 
 const headers = {
@@ -14717,8 +14717,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
 };
 
 let body = {
-    "name": "dignissimos",
-    "country_id": 2
+    "name": "aut",
+    "country_id": 3
 };
 
 fetch(url, {
@@ -14733,7 +14733,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/reprehenderit';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/eos';
 $response = $client->put(
     $url,
     [
@@ -14744,8 +14744,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
             'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...',
         ],
         'json' => [
-            'name' => 'dignissimos',
-            'country_id' => 2,
+            'name' => 'aut',
+            'country_id' => 3,
         ],
     ]
 );
@@ -14760,10 +14760,10 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/reprehenderit'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/eos'
 payload = {
-    "name": "dignissimos",
-    "country_id": 2
+    "name": "aut",
+    "country_id": 3
 }
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
@@ -14923,7 +14923,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- accusamus + incidunt
@@ -14964,7 +14964,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request DELETE \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/accusamus" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/incidunt" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -14976,7 +14976,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/accusamus"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/teams/incidunt"
 );
 
 const headers = {
@@ -14997,7 +14997,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/accusamus';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/incidunt';
 $response = $client->delete(
     $url,
     [
@@ -15020,7 +15020,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/accusamus'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/teams/incidunt'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -15713,7 +15713,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- 10 + 19
@@ -15740,7 +15740,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 12 + 15
@@ -15786,8 +15786,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"team_id\": 10, - \"merchant_team_id\": 12 + \"team_id\": 19, + \"merchant_team_id\": 15 }"
@@ -15808,8 +15808,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "team_id": 10, - "merchant_team_id": 12 + "team_id": 19, + "merchant_team_id": 15 }; fetch(url, { @@ -15835,8 +15835,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'team_id' => 10, - 'merchant_team_id' => 12, + 'team_id' => 19, + 'merchant_team_id' => 15, ], ] ); @@ -15853,8 +15853,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams' payload = { - "team_id": 10, - "merchant_team_id": 12 + "team_id": 19, + "merchant_team_id": 15 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -16014,7 +16014,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- harum + sequi
@@ -16055,7 +16055,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request DELETE \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/harum" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/sequi" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -16067,7 +16067,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/harum"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/sequi"
 );
 
 const headers = {
@@ -16088,7 +16088,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/harum';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/sequi';
 $response = $client->delete(
     $url,
     [
@@ -16111,7 +16111,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/harum'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-merchant-teams/sequi'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -16804,7 +16804,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- 18 + 1
@@ -16831,7 +16831,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 8 + 9
@@ -16877,8 +16877,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"team_id\": 18, - \"service_team_id\": 8 + \"team_id\": 1, + \"service_team_id\": 9 }"
@@ -16899,8 +16899,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "team_id": 18, - "service_team_id": 8 + "team_id": 1, + "service_team_id": 9 }; fetch(url, { @@ -16926,8 +16926,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'team_id' => 18, - 'service_team_id' => 8, + 'team_id' => 1, + 'service_team_id' => 9, ], ] ); @@ -16944,8 +16944,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams' payload = { - "team_id": 18, - "service_team_id": 8 + "team_id": 1, + "service_team_id": 9 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -17110,7 +17110,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- a + voluptatibus
@@ -17151,7 +17151,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request PUT \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/a" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptatibus" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -17163,7 +17163,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/a"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptatibus"
 );
 
 const headers = {
@@ -17184,7 +17184,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/a';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptatibus';
 $response = $client->put(
     $url,
     [
@@ -17207,7 +17207,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/a'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptatibus'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -17366,7 +17366,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- labore + voluptas
@@ -17407,7 +17407,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request DELETE \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/labore" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptas" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -17419,7 +17419,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/labore"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptas"
 );
 
 const headers = {
@@ -17440,7 +17440,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/labore';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptas';
 $response = $client->delete(
     $url,
     [
@@ -17463,7 +17463,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/labore'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-service-teams/voluptas'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -18156,7 +18156,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- 14 + 15
@@ -18183,7 +18183,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 12 + 15
@@ -18229,8 +18229,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"team_id\": 14, - \"user_id\": 12 + \"team_id\": 15, + \"user_id\": 15 }"
@@ -18251,8 +18251,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "team_id": 14, - "user_id": 12 + "team_id": 15, + "user_id": 15 }; fetch(url, { @@ -18278,8 +18278,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'team_id' => 14, - 'user_id' => 12, + 'team_id' => 15, + 'user_id' => 15, ], ] ); @@ -18296,8 +18296,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users' payload = { - "team_id": 14, - "user_id": 12 + "team_id": 15, + "user_id": 15 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -18462,7 +18462,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- similique + hic
@@ -18496,7 +18496,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- chyna37@example.com + libby49@example.org
@@ -18536,13 +18536,13 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request PUT \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/similique" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/hic" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
     --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \
     --data "{
-    \"send_invite_email\": \"chyna37@example.com\"
+    \"send_invite_email\": \"libby49@example.org\"
 }"
 
@@ -18552,7 +18552,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/similique"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/hic"
 );
 
 const headers = {
@@ -18563,7 +18563,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
 };
 
 let body = {
-    "send_invite_email": "chyna37@example.com"
+    "send_invite_email": "libby49@example.org"
 };
 
 fetch(url, {
@@ -18578,7 +18578,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/similique';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/hic';
 $response = $client->put(
     $url,
     [
@@ -18589,7 +18589,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
             'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...',
         ],
         'json' => [
-            'send_invite_email' => 'chyna37@example.com',
+            'send_invite_email' => 'libby49@example.org',
         ],
     ]
 );
@@ -18604,9 +18604,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/similique'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/hic'
 payload = {
-    "send_invite_email": "chyna37@example.com"
+    "send_invite_email": "libby49@example.org"
 }
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
@@ -18766,7 +18766,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- ullam + nihil
@@ -18807,7 +18807,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request DELETE \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/ullam" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/nihil" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -18819,7 +18819,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/ullam"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/nihil"
 );
 
 const headers = {
@@ -18840,7 +18840,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/ullam';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/nihil';
 $response = $client->delete(
     $url,
     [
@@ -18863,7 +18863,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/ullam'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-users/nihil'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -19556,7 +19556,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- 16 + 7
@@ -19583,7 +19583,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- debitis + voluptatem
@@ -19610,7 +19610,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 3 + 13
@@ -19637,7 +19637,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 15 + 11
@@ -19664,7 +19664,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 14 + 6
@@ -19718,7 +19718,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 10 + 4
@@ -19745,7 +19745,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 11 + 13
@@ -19772,7 +19772,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 13 + 17
@@ -19799,7 +19799,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 9 + 3
@@ -19826,7 +19826,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 5 + 7
@@ -19853,7 +19853,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 19 + 11
@@ -19880,7 +19880,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 1 + 11
@@ -19907,7 +19907,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 19 + 8
@@ -19934,7 +19934,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- voluptatem + laboriosam
@@ -19980,21 +19980,21 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"team_id\": 16, - \"voucher_template_path\": \"debitis\", - \"voucher_qr_size_px\": 3, - \"voucher_qr_x\": 15, - \"voucher_qr_y\": 14, + \"team_id\": 7, + \"voucher_template_path\": \"voluptatem\", + \"voucher_qr_size_px\": 13, + \"voucher_qr_x\": 11, + \"voucher_qr_y\": 6, \"voucher_code_size_px\": 11, - \"voucher_code_x\": 10, - \"voucher_code_y\": 11, - \"voucher_expiry_size_px\": 13, - \"voucher_expiry_x\": 9, - \"voucher_expiry_y\": 5, - \"voucher_value_size_px\": 19, - \"voucher_value_x\": 1, - \"voucher_value_y\": 19, - \"overlay_font_path\": \"voluptatem\" + \"voucher_code_x\": 4, + \"voucher_code_y\": 13, + \"voucher_expiry_size_px\": 17, + \"voucher_expiry_x\": 3, + \"voucher_expiry_y\": 7, + \"voucher_value_size_px\": 11, + \"voucher_value_x\": 11, + \"voucher_value_y\": 8, + \"overlay_font_path\": \"laboriosam\" }"
@@ -20015,21 +20015,21 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "team_id": 16, - "voucher_template_path": "debitis", - "voucher_qr_size_px": 3, - "voucher_qr_x": 15, - "voucher_qr_y": 14, + "team_id": 7, + "voucher_template_path": "voluptatem", + "voucher_qr_size_px": 13, + "voucher_qr_x": 11, + "voucher_qr_y": 6, "voucher_code_size_px": 11, - "voucher_code_x": 10, - "voucher_code_y": 11, - "voucher_expiry_size_px": 13, - "voucher_expiry_x": 9, - "voucher_expiry_y": 5, - "voucher_value_size_px": 19, - "voucher_value_x": 1, - "voucher_value_y": 19, - "overlay_font_path": "voluptatem" + "voucher_code_x": 4, + "voucher_code_y": 13, + "voucher_expiry_size_px": 17, + "voucher_expiry_x": 3, + "voucher_expiry_y": 7, + "voucher_value_size_px": 11, + "voucher_value_x": 11, + "voucher_value_y": 8, + "overlay_font_path": "laboriosam" }; fetch(url, { @@ -20055,21 +20055,21 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'team_id' => 16, - 'voucher_template_path' => 'debitis', - 'voucher_qr_size_px' => 3, - 'voucher_qr_x' => 15, - 'voucher_qr_y' => 14, + 'team_id' => 7, + 'voucher_template_path' => 'voluptatem', + 'voucher_qr_size_px' => 13, + 'voucher_qr_x' => 11, + 'voucher_qr_y' => 6, 'voucher_code_size_px' => 11, - 'voucher_code_x' => 10, - 'voucher_code_y' => 11, - 'voucher_expiry_size_px' => 13, - 'voucher_expiry_x' => 9, - 'voucher_expiry_y' => 5, - 'voucher_value_size_px' => 19, - 'voucher_value_x' => 1, - 'voucher_value_y' => 19, - 'overlay_font_path' => 'voluptatem', + 'voucher_code_x' => 4, + 'voucher_code_y' => 13, + 'voucher_expiry_size_px' => 17, + 'voucher_expiry_x' => 3, + 'voucher_expiry_y' => 7, + 'voucher_value_size_px' => 11, + 'voucher_value_x' => 11, + 'voucher_value_y' => 8, + 'overlay_font_path' => 'laboriosam', ], ] ); @@ -20086,21 +20086,21 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates' payload = { - "team_id": 16, - "voucher_template_path": "debitis", - "voucher_qr_size_px": 3, - "voucher_qr_x": 15, - "voucher_qr_y": 14, + "team_id": 7, + "voucher_template_path": "voluptatem", + "voucher_qr_size_px": 13, + "voucher_qr_x": 11, + "voucher_qr_y": 6, "voucher_code_size_px": 11, - "voucher_code_x": 10, - "voucher_code_y": 11, - "voucher_expiry_size_px": 13, - "voucher_expiry_x": 9, - "voucher_expiry_y": 5, - "voucher_value_size_px": 19, - "voucher_value_x": 1, - "voucher_value_y": 19, - "overlay_font_path": "voluptatem" + "voucher_code_x": 4, + "voucher_code_y": 13, + "voucher_expiry_size_px": 17, + "voucher_expiry_x": 3, + "voucher_expiry_y": 7, + "voucher_value_size_px": 11, + "voucher_value_x": 11, + "voucher_value_y": 8, + "overlay_font_path": "laboriosam" } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -20260,7 +20260,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- necessitatibus + enim
@@ -20351,7 +20351,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/necessitatibus?cached=1&fields=id%2Ccreated_at" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/enim?cached=1&fields=id%2Ccreated_at" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -20363,7 +20363,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/necessitatibus"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/enim"
 );
 
 const params = {
@@ -20391,7 +20391,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/necessitatibus';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/enim';
 $response = $client->get(
     $url,
     [
@@ -20418,7 +20418,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/necessitatibus'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/enim'
 params = {
   'cached': '1',
   'fields': 'id,created_at',
@@ -20637,7 +20637,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- error + provident
@@ -20669,7 +20669,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- quas + perspiciatis
@@ -20694,7 +20694,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 10 + 8
@@ -20719,7 +20719,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 13 + 2
@@ -20744,7 +20744,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 7 + 2
@@ -20769,7 +20769,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 11 + 14
@@ -20794,7 +20794,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 8 + 18
@@ -20819,7 +20819,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 18 + 7
@@ -20844,7 +20844,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- rem + eos
@@ -20869,7 +20869,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 9 + 2
@@ -20894,7 +20894,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 8 + 12
@@ -20919,7 +20919,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 2 + 6
@@ -20944,7 +20944,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- ea + sed
@@ -20969,7 +20969,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 12 + 11
@@ -21019,7 +21019,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 2 + 7
@@ -21044,7 +21044,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- vel + amet
@@ -21069,7 +21069,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- molestiae + impedit
@@ -21094,7 +21094,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- false + true
@@ -21134,30 +21134,30 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request PUT \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/error" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/provident" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
     --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \
     --data "{
-    \"voucher_template_path\": \"quas\",
-    \"voucher_qr_size_px\": 10,
-    \"voucher_qr_x\": 13,
-    \"voucher_qr_y\": 7,
-    \"voucher_code_size_px\": 11,
-    \"voucher_code_x\": 8,
-    \"voucher_code_y\": 18,
-    \"voucher_code_prefix\": \"rem\",
-    \"voucher_expiry_size_px\": 9,
-    \"voucher_expiry_x\": 8,
-    \"voucher_expiry_y\": 2,
-    \"voucher_expiry_prefix\": \"ea\",
-    \"voucher_value_size_px\": 12,
+    \"voucher_template_path\": \"perspiciatis\",
+    \"voucher_qr_size_px\": 8,
+    \"voucher_qr_x\": 2,
+    \"voucher_qr_y\": 2,
+    \"voucher_code_size_px\": 14,
+    \"voucher_code_x\": 18,
+    \"voucher_code_y\": 7,
+    \"voucher_code_prefix\": \"eos\",
+    \"voucher_expiry_size_px\": 2,
+    \"voucher_expiry_x\": 12,
+    \"voucher_expiry_y\": 6,
+    \"voucher_expiry_prefix\": \"sed\",
+    \"voucher_value_size_px\": 11,
     \"voucher_value_x\": 14,
-    \"voucher_value_y\": 2,
-    \"voucher_value_prefix\": \"vel\",
-    \"overlay_font_path\": \"molestiae\",
-    \"archive\": false
+    \"voucher_value_y\": 7,
+    \"voucher_value_prefix\": \"amet\",
+    \"overlay_font_path\": \"impedit\",
+    \"archive\": true
 }"
 
@@ -21167,7 +21167,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/error"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/provident"
 );
 
 const headers = {
@@ -21178,24 +21178,24 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
 };
 
 let body = {
-    "voucher_template_path": "quas",
-    "voucher_qr_size_px": 10,
-    "voucher_qr_x": 13,
-    "voucher_qr_y": 7,
-    "voucher_code_size_px": 11,
-    "voucher_code_x": 8,
-    "voucher_code_y": 18,
-    "voucher_code_prefix": "rem",
-    "voucher_expiry_size_px": 9,
-    "voucher_expiry_x": 8,
-    "voucher_expiry_y": 2,
-    "voucher_expiry_prefix": "ea",
-    "voucher_value_size_px": 12,
+    "voucher_template_path": "perspiciatis",
+    "voucher_qr_size_px": 8,
+    "voucher_qr_x": 2,
+    "voucher_qr_y": 2,
+    "voucher_code_size_px": 14,
+    "voucher_code_x": 18,
+    "voucher_code_y": 7,
+    "voucher_code_prefix": "eos",
+    "voucher_expiry_size_px": 2,
+    "voucher_expiry_x": 12,
+    "voucher_expiry_y": 6,
+    "voucher_expiry_prefix": "sed",
+    "voucher_value_size_px": 11,
     "voucher_value_x": 14,
-    "voucher_value_y": 2,
-    "voucher_value_prefix": "vel",
-    "overlay_font_path": "molestiae",
-    "archive": false
+    "voucher_value_y": 7,
+    "voucher_value_prefix": "amet",
+    "overlay_font_path": "impedit",
+    "archive": true
 };
 
 fetch(url, {
@@ -21210,7 +21210,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/error';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/provident';
 $response = $client->put(
     $url,
     [
@@ -21221,24 +21221,24 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
             'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...',
         ],
         'json' => [
-            'voucher_template_path' => 'quas',
-            'voucher_qr_size_px' => 10,
-            'voucher_qr_x' => 13,
-            'voucher_qr_y' => 7,
-            'voucher_code_size_px' => 11,
-            'voucher_code_x' => 8,
-            'voucher_code_y' => 18,
-            'voucher_code_prefix' => 'rem',
-            'voucher_expiry_size_px' => 9,
-            'voucher_expiry_x' => 8,
-            'voucher_expiry_y' => 2,
-            'voucher_expiry_prefix' => 'ea',
-            'voucher_value_size_px' => 12,
+            'voucher_template_path' => 'perspiciatis',
+            'voucher_qr_size_px' => 8,
+            'voucher_qr_x' => 2,
+            'voucher_qr_y' => 2,
+            'voucher_code_size_px' => 14,
+            'voucher_code_x' => 18,
+            'voucher_code_y' => 7,
+            'voucher_code_prefix' => 'eos',
+            'voucher_expiry_size_px' => 2,
+            'voucher_expiry_x' => 12,
+            'voucher_expiry_y' => 6,
+            'voucher_expiry_prefix' => 'sed',
+            'voucher_value_size_px' => 11,
             'voucher_value_x' => 14,
-            'voucher_value_y' => 2,
-            'voucher_value_prefix' => 'vel',
-            'overlay_font_path' => 'molestiae',
-            'archive' => false,
+            'voucher_value_y' => 7,
+            'voucher_value_prefix' => 'amet',
+            'overlay_font_path' => 'impedit',
+            'archive' => true,
         ],
     ]
 );
@@ -21253,26 +21253,26 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/error'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/provident'
 payload = {
-    "voucher_template_path": "quas",
-    "voucher_qr_size_px": 10,
-    "voucher_qr_x": 13,
-    "voucher_qr_y": 7,
-    "voucher_code_size_px": 11,
-    "voucher_code_x": 8,
-    "voucher_code_y": 18,
-    "voucher_code_prefix": "rem",
-    "voucher_expiry_size_px": 9,
-    "voucher_expiry_x": 8,
-    "voucher_expiry_y": 2,
-    "voucher_expiry_prefix": "ea",
-    "voucher_value_size_px": 12,
+    "voucher_template_path": "perspiciatis",
+    "voucher_qr_size_px": 8,
+    "voucher_qr_x": 2,
+    "voucher_qr_y": 2,
+    "voucher_code_size_px": 14,
+    "voucher_code_x": 18,
+    "voucher_code_y": 7,
+    "voucher_code_prefix": "eos",
+    "voucher_expiry_size_px": 2,
+    "voucher_expiry_x": 12,
+    "voucher_expiry_y": 6,
+    "voucher_expiry_prefix": "sed",
+    "voucher_value_size_px": 11,
     "voucher_value_x": 14,
-    "voucher_value_y": 2,
-    "voucher_value_prefix": "vel",
-    "overlay_font_path": "molestiae",
-    "archive": false
+    "voucher_value_y": 7,
+    "voucher_value_prefix": "amet",
+    "overlay_font_path": "impedit",
+    "archive": true
 }
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
@@ -21432,7 +21432,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- quia + est
@@ -21473,7 +21473,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request DELETE \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/quia" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/est" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -21485,7 +21485,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/quia"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/est"
 );
 
 const headers = {
@@ -21506,7 +21506,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/quia';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/est';
 $response = $client->delete(
     $url,
     [
@@ -21529,7 +21529,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/quia'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/team-voucher-templates/est'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -22222,7 +22222,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- 7 + 13
@@ -22249,7 +22249,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- molestiae + facilis
@@ -22276,7 +22276,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- ["dolore"] + ["id"]
@@ -22322,10 +22322,10 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"user_id\": 7, - \"name\": \"molestiae\", + \"user_id\": 13, + \"name\": \"facilis\", \"token_abilities\": [ - \"dolore\" + \"id\" ] }"
@@ -22347,10 +22347,10 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "user_id": 7, - "name": "molestiae", + "user_id": 13, + "name": "facilis", "token_abilities": [ - "dolore" + "id" ] }; @@ -22377,10 +22377,10 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'user_id' => 7, - 'name' => 'molestiae', + 'user_id' => 13, + 'name' => 'facilis', 'token_abilities' => [ - 'dolore', + 'id', ], ], ] @@ -22398,10 +22398,10 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens' payload = { - "user_id": 7, - "name": "molestiae", + "user_id": 13, + "name": "facilis", "token_abilities": [ - "dolore" + "id" ] } headers = { @@ -22559,7 +22559,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- aperiam + aut
@@ -22650,7 +22650,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aperiam?cached=1&fields=id%2Ccreated_at" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aut?cached=1&fields=id%2Ccreated_at" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -22662,7 +22662,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aperiam"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aut"
 );
 
 const params = {
@@ -22690,7 +22690,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aperiam';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aut';
 $response = $client->get(
     $url,
     [
@@ -22717,7 +22717,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aperiam'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/aut'
 params = {
   'cached': '1',
   'fields': 'id,created_at',
@@ -22928,7 +22928,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- dicta + et
@@ -22969,7 +22969,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request DELETE \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/dicta" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/et" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -22981,7 +22981,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/dicta"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/et"
 );
 
 const headers = {
@@ -23002,7 +23002,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/dicta';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/et';
 $response = $client->delete(
     $url,
     [
@@ -23025,7 +23025,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/dicta'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/user-personal-access-tokens/et'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',
@@ -23195,7 +23195,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- quia + aut
@@ -23222,7 +23222,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- tskiles@example.org + eleanora04@example.com
@@ -23249,7 +23249,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 4 + 12
@@ -23295,9 +23295,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"name\": \"quia\", - \"email\": \"tskiles@example.org\", - \"current_team_id\": 4 + \"name\": \"aut\", + \"email\": \"eleanora04@example.com\", + \"current_team_id\": 12 }"
@@ -23318,9 +23318,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "name": "quia", - "email": "tskiles@example.org", - "current_team_id": 4 + "name": "aut", + "email": "eleanora04@example.com", + "current_team_id": 12 }; fetch(url, { @@ -23346,9 +23346,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'name' => 'quia', - 'email' => 'tskiles@example.org', - 'current_team_id' => 4, + 'name' => 'aut', + 'email' => 'eleanora04@example.com', + 'current_team_id' => 12, ], ] ); @@ -23365,9 +23365,9 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users' payload = { - "name": "quia", - "email": "tskiles@example.org", - "current_team_id": 4 + "name": "aut", + "email": "eleanora04@example.com", + "current_team_id": 12 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -24050,7 +24050,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- soluta + et
@@ -24141,7 +24141,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/users/soluta?cached=1&fields=id%2Ccreated_at" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/users/et?cached=1&fields=id%2Ccreated_at" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -24153,7 +24153,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/soluta"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/et"
 );
 
 const params = {
@@ -24181,7 +24181,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/soluta';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/et';
 $response = $client->get(
     $url,
     [
@@ -24208,7 +24208,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/soluta'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/et'
 params = {
   'cached': '1',
   'fields': 'id,created_at',
@@ -24422,7 +24422,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- consequuntur + nobis
@@ -24494,7 +24494,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request PUT \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/consequuntur" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/nobis" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -24510,7 +24510,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/consequuntur"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/nobis"
 );
 
 const headers = {
@@ -24536,7 +24536,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/consequuntur';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/nobis';
 $response = $client->put(
     $url,
     [
@@ -24562,7 +24562,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/consequuntur'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/nobis'
 payload = {
     "is_admin": true
 }
@@ -24724,7 +24724,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- placeat + sunt
@@ -24815,7 +24815,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request GET \
-    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/users/placeat?cached=1&fields=id%2Ccreated_at" \
+    --get "https://vine.openfoodnetwork.org.au/api/v1/admin/users/sunt?cached=1&fields=id%2Ccreated_at" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -24827,7 +24827,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/placeat"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/sunt"
 );
 
 const params = {
@@ -24855,7 +24855,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/placeat';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/sunt';
 $response = $client->get(
     $url,
     [
@@ -24882,7 +24882,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/placeat'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/sunt'
 params = {
   'cached': '1',
   'fields': 'id,created_at',
@@ -25101,7 +25101,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- voluptas + aut
@@ -25173,7 +25173,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request PUT \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/voluptas" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/aut" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -25189,7 +25189,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/voluptas"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/users/aut"
 );
 
 const headers = {
@@ -25215,7 +25215,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/voluptas';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/aut';
 $response = $client->put(
     $url,
     [
@@ -25241,7 +25241,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/voluptas'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/users/aut'
 payload = {
     "is_admin": true
 }
@@ -26271,7 +26271,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                 Example: 
                 
- true + false
@@ -26298,7 +26298,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 20 + 3
@@ -26325,7 +26325,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- ["soluta"] + ["aut"]
@@ -26350,7 +26350,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 13 + 6
@@ -26377,7 +26377,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 16 + 2
@@ -26404,7 +26404,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 19 + 10
@@ -26431,7 +26431,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- ["voluptas"] + ["nostrum"]
@@ -26456,7 +26456,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- corrupti + tempora
@@ -26483,7 +26483,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- eius + perspiciatis
@@ -26529,19 +26529,19 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"is_test\": true, - \"allocated_to_service_team_id\": 20, + \"is_test\": false, + \"allocated_to_service_team_id\": 3, \"merchant_team_ids\": [ - \"soluta\" + \"aut\" ], - \"funded_by_team_id\": 13, - \"voucher_template_id\": 16, - \"total_set_value\": 19, + \"funded_by_team_id\": 6, + \"voucher_template_id\": 2, + \"total_set_value\": 10, \"denominations\": [ - \"voluptas\" + \"nostrum\" ], - \"expires_at\": \"corrupti\", - \"voucher_set_type\": \"eius\" + \"expires_at\": \"tempora\", + \"voucher_set_type\": \"perspiciatis\" }"
@@ -26562,19 +26562,19 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "is_test": true, - "allocated_to_service_team_id": 20, + "is_test": false, + "allocated_to_service_team_id": 3, "merchant_team_ids": [ - "soluta" + "aut" ], - "funded_by_team_id": 13, - "voucher_template_id": 16, - "total_set_value": 19, + "funded_by_team_id": 6, + "voucher_template_id": 2, + "total_set_value": 10, "denominations": [ - "voluptas" + "nostrum" ], - "expires_at": "corrupti", - "voucher_set_type": "eius" + "expires_at": "tempora", + "voucher_set_type": "perspiciatis" }; fetch(url, { @@ -26600,19 +26600,19 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'is_test' => true, - 'allocated_to_service_team_id' => 20, + 'is_test' => false, + 'allocated_to_service_team_id' => 3, 'merchant_team_ids' => [ - 'soluta', + 'aut', ], - 'funded_by_team_id' => 13, - 'voucher_template_id' => 16, - 'total_set_value' => 19, + 'funded_by_team_id' => 6, + 'voucher_template_id' => 2, + 'total_set_value' => 10, 'denominations' => [ - 'voluptas', + 'nostrum', ], - 'expires_at' => 'corrupti', - 'voucher_set_type' => 'eius', + 'expires_at' => 'tempora', + 'voucher_set_type' => 'perspiciatis', ], ] ); @@ -26629,19 +26629,19 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-sets' payload = { - "is_test": true, - "allocated_to_service_team_id": 20, + "is_test": false, + "allocated_to_service_team_id": 3, "merchant_team_ids": [ - "soluta" + "aut" ], - "funded_by_team_id": 13, - "voucher_template_id": 16, - "total_set_value": 19, + "funded_by_team_id": 6, + "voucher_template_id": 2, + "total_set_value": 10, "denominations": [ - "voluptas" + "nostrum" ], - "expires_at": "corrupti", - "voucher_set_type": "eius" + "expires_at": "tempora", + "voucher_set_type": "perspiciatis" } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -28556,7 +28556,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- placeat + quis
@@ -28583,7 +28583,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- 3 + 5
@@ -28629,8 +28629,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw --header "Accept: application/json" \ --header "X-Authorisation: JWT eyJ0eXAiOiJKV..." \ --data "{ - \"voucher_set_id\": \"placeat\", - \"merchant_team_id\": 3 + \"voucher_set_id\": \"quis\", + \"merchant_team_id\": 5 }"
@@ -28651,8 +28651,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw }; let body = { - "voucher_set_id": "placeat", - "merchant_team_id": 3 + "voucher_set_id": "quis", + "merchant_team_id": 5 }; fetch(url, { @@ -28678,8 +28678,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw 'X-Authorisation' => 'JWT eyJ0eXAiOiJKV...', ], 'json' => [ - 'voucher_set_id' => 'placeat', - 'merchant_team_id' => 3, + 'voucher_set_id' => 'quis', + 'merchant_team_id' => 5, ], ] ); @@ -28696,8 +28696,8 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams' payload = { - "voucher_set_id": "placeat", - "merchant_team_id": 3 + "voucher_set_id": "quis", + "merchant_team_id": 5 } headers = { 'Authorization': 'Bearer {YOUR_API_TOKEN}', @@ -29744,7 +29744,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw Example:
- cum + accusantium
@@ -29785,7 +29785,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
curl --request DELETE \
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/cum" \
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/accusantium" \
     --header "Authorization: Bearer {YOUR_API_TOKEN}" \
     --header "Content-Type: application/json" \
     --header "Accept: application/json" \
@@ -29797,7 +29797,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
const url = new URL(
-    "https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/cum"
+    "https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/accusantium"
 );
 
 const headers = {
@@ -29818,7 +29818,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                     
$client = new \GuzzleHttp\Client();
-$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/cum';
+$url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/accusantium';
 $response = $client->delete(
     $url,
     [
@@ -29841,7 +29841,7 @@ class="sl-overflow-x-hidden sl-truncate sl-text-muted">https://vine.openfoodnetw
                                             
import requests
 import json
 
-url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/cum'
+url = 'https://vine.openfoodnetwork.org.au/api/v1/admin/voucher-set-merchant-teams/accusantium'
 headers = {
   'Authorization': 'Bearer {YOUR_API_TOKEN}',
   'Content-Type': 'application/json',