From 563673f459934c65b61a379134394c2e13b8dde2 Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 9 Feb 2022 13:28:42 +0100 Subject: [PATCH] module updates (commerce *) --- composer.lock | 310 +++--- ...ayment.commerce_payment_gateway.stripe.yml | 1 + .../sync/views.view.commerce_promotions.yml | 885 ++++++++++++++++++ 3 files changed, 1055 insertions(+), 141 deletions(-) create mode 100644 config/sync/views.view.commerce_promotions.yml diff --git a/composer.lock b/composer.lock index 7476eae..aee9523 100644 --- a/composer.lock +++ b/composer.lock @@ -2566,28 +2566,28 @@ }, { "name": "dompdf/dompdf", - "version": "v0.8.6", + "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/dompdf/dompdf.git", - "reference": "db91d81866c69a42dad1d2926f61515a1e3f42c5" + "reference": "60b704331479a69e9bcdb3496da2315b5c4f94fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dompdf/dompdf/zipball/db91d81866c69a42dad1d2926f61515a1e3f42c5", - "reference": "db91d81866c69a42dad1d2926f61515a1e3f42c5", + "url": "https://api.github.com/repos/dompdf/dompdf/zipball/60b704331479a69e9bcdb3496da2315b5c4f94fd", + "reference": "60b704331479a69e9bcdb3496da2315b5c4f94fd", "shasum": "" }, "require": { "ext-dom": "*", "ext-mbstring": "*", - "phenx/php-font-lib": "^0.5.2", - "phenx/php-svg-lib": "^0.3.3", - "php": "^7.1" + "phenx/php-font-lib": "^0.5.4", + "phenx/php-svg-lib": "^0.3.3 || ^0.4.0", + "php": "^7.1 || ^8.0" }, "require-dev": { "mockery/mockery": "^1.3", - "phpunit/phpunit": "^7.5", + "phpunit/phpunit": "^7.5 || ^8 || ^9", "squizlabs/php_codesniffer": "^3.5" }, "suggest": { @@ -2597,11 +2597,6 @@ "ext-zlib": "Needed for pdf stream compression" }, "type": "library", - "extra": { - "branch-alias": { - "dev-develop": "0.7-dev" - } - }, "autoload": { "psr-4": { "Dompdf\\": "src/" @@ -2632,9 +2627,9 @@ "homepage": "https://github.com/dompdf/dompdf", "support": { "issues": "https://github.com/dompdf/dompdf/issues", - "source": "https://github.com/dompdf/dompdf/tree/master" + "source": "https://github.com/dompdf/dompdf/tree/v1.2.0" }, - "time": "2020-08-30T22:54:22+00:00" + "time": "2022-02-07T13:02:10+00:00" }, { "name": "drupal-ckeditor-libraries-group/font", @@ -4123,17 +4118,17 @@ }, { "name": "drupal/commerce", - "version": "2.27.0", + "version": "2.28.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce.git", - "reference": "8.x-2.27" + "reference": "8.x-2.28" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/commerce-8.x-2.27.zip", - "reference": "8.x-2.27", - "shasum": "0dcbcd5c00c662bfc38e075e782bef731a620991" + "url": "https://ftp.drupal.org/files/projects/commerce-8.x-2.28.zip", + "reference": "8.x-2.28", + "shasum": "8a8ff91603c7b69064ce16701e15d6945d731e03" }, "require": { "commerceguys/intl": "^1.0.0", @@ -4143,15 +4138,16 @@ "drupal/entity_reference_revisions": "~1.0", "drupal/inline_entity_form": "^1.0-rc6", "drupal/profile": "^1.2", - "drupal/state_machine": "^1.4", + "drupal/state_machine": "^1.5", "drupal/token": "^1.7", "ext-bcmath": "*", - "php": ">=7.1" + "php": "^7.1 || ^8.0" }, "conflict": { "drupal/commerce_shipping": "<2.1" }, "require-dev": { + "behat/mink-goutte-driver": "^1.2", "drupal/commerce_cart": "*", "drupal/commerce_number_pattern": "*", "drupal/commerce_order": "*", @@ -4168,8 +4164,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4210,7 +4206,7 @@ }, { "name": "drupal/commerce_cart", - "version": "2.27.0", + "version": "2.28.0", "require": { "drupal/commerce": "*", "drupal/commerce_order": "*", @@ -4220,8 +4216,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4632,7 +4628,7 @@ }, { "name": "drupal/commerce_number_pattern", - "version": "2.27.0", + "version": "2.28.0", "require": { "drupal/commerce": "*", "drupal/commerce_store": "*", @@ -4641,8 +4637,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4683,7 +4679,7 @@ }, { "name": "drupal/commerce_order", - "version": "2.27.0", + "version": "2.28.0", "require": { "drupal/commerce": "*", "drupal/commerce_number_pattern": "*", @@ -4697,8 +4693,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4739,7 +4735,7 @@ }, { "name": "drupal/commerce_payment", - "version": "2.27.0", + "version": "2.28.0", "require": { "drupal/commerce": "*", "drupal/commerce_order": "*", @@ -4749,8 +4745,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4791,7 +4787,7 @@ }, { "name": "drupal/commerce_price", - "version": "2.27.0", + "version": "2.28.0", "require": { "drupal/commerce": "*", "drupal/core": "^8.9 || ^9" @@ -4799,8 +4795,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4901,7 +4897,7 @@ }, { "name": "drupal/commerce_product", - "version": "2.27.0", + "version": "2.28.0", "require": { "drupal/commerce": "*", "drupal/commerce_price": "*", @@ -4911,8 +4907,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4957,11 +4953,11 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_recurring.git", - "reference": "69af7de5814e2df71c5a51b340fd4c83f37b7fab" + "reference": "5a576dd50d23cd417adb2b7afd5a9eebf9c0eb10" }, "require": { "drupal/advancedqueue": "^1.0", - "drupal/commerce": "^2.16", + "drupal/commerce": "^2.16 || ^3", "drupal/commerce_order": "*", "drupal/commerce_payment": "*", "drupal/commerce_price": "*", @@ -4974,8 +4970,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-beta6+8-dev", - "datestamp": "1628265747", + "version": "8.x-1.0-beta6+10-dev", + "datestamp": "1635837268", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5041,7 +5037,7 @@ }, { "name": "drupal/commerce_store", - "version": "2.27.0", + "version": "2.28.0", "require": { "drupal/commerce": "*", "drupal/commerce_price": "*", @@ -5050,8 +5046,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1632333931", + "version": "8.x-2.28", + "datestamp": "1639899120", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5096,10 +5092,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_stripe.git", - "reference": "8aaea9ba7e152359f0900f0c7a9ca60eb1b9c2e3" + "reference": "375b5cb3003d3480095290a7a99daba9d64f4a18" }, "require": { - "drupal/commerce": "^2.25", + "drupal/commerce": "^2.25 || ^3", "drupal/commerce_payment": "*", "drupal/core": "^8.9 || ^9", "stripe/stripe-php": "^7.25" @@ -5110,8 +5106,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-rc5+4-dev", - "datestamp": "1629800272", + "version": "8.x-1.0-rc6+1-dev", + "datestamp": "1637928085", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5176,10 +5172,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_variation_cart_form.git", - "reference": "4adffec8a91c035b441f918809613e2e8ea52b09" + "reference": "82d0806ae47a2a3b6e15d11ebcedbe29e4125128" }, "require": { - "drupal/commerce": "~2.0", + "drupal/commerce": "^2.16 || ^3", "drupal/commerce_cart": "*", "drupal/commerce_order": "*", "drupal/commerce_product": "*", @@ -5191,8 +5187,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.2+1-dev", - "datestamp": "1618444694", + "version": "8.x-1.2+2-dev", + "datestamp": "1619558662", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -9131,6 +9127,10 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "Centarro", + "homepage": "https://www.drupal.org/user/3661446" + }, { "name": "bojanz", "homepage": "https://www.drupal.org/user/86106" @@ -9159,6 +9159,10 @@ "name": "oknate", "homepage": "https://www.drupal.org/user/471638" }, + { + "name": "ram4nd", + "homepage": "https://www.drupal.org/user/601534" + }, { "name": "rszrama", "homepage": "https://www.drupal.org/user/49344" @@ -10548,7 +10552,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_position.git", - "reference": "bce075f4ea167a851d7401602394de557b76c85f" + "reference": "e9d63a575a67b8e17ff50b001d12da236a0693d8" }, "require": { "drupal/core": "^8 || ^9" @@ -10559,8 +10563,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-alpha4+4-dev", - "datestamp": "1587797468", + "version": "8.x-1.0-beta1+2-dev", + "datestamp": "1643481745", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -11427,30 +11431,30 @@ }, { "name": "drupal/pdf_api", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pdf_api.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pdf_api-2.0.0.zip", - "reference": "2.0.0", - "shasum": "4343c3b1fd361acec318881fcc9639cdf73905e5" + "url": "https://ftp.drupal.org/files/projects/pdf_api-2.1.0.zip", + "reference": "2.1.0", + "shasum": "2895fea0c01273f71c2e7b5e273a4bb1edbadfa7" }, "require": { - "dompdf/dompdf": "^0.8", + "dompdf/dompdf": "^0.8 || ^1.0", "drupal/core": "^8 || ^9", "mikehaertl/phpwkhtmltopdf": "^2.3", - "mpdf/mpdf": "^7.0", + "mpdf/mpdf": "^8.0.6", "tecnickcom/tcpdf": "^6.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1605107931", + "version": "2.1.0", + "datestamp": "1638359847", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16449,32 +16453,33 @@ }, { "name": "mpdf/mpdf", - "version": "v7.1.9", + "version": "v8.0.17", "source": { "type": "git", "url": "https://github.com/mpdf/mpdf.git", - "reference": "a0fc1215d2306aa3b4ba6e97bd6ebe4bab6a88fb" + "reference": "5f64118317c8145c0abc606b310aa0a66808398a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mpdf/mpdf/zipball/a0fc1215d2306aa3b4ba6e97bd6ebe4bab6a88fb", - "reference": "a0fc1215d2306aa3b4ba6e97bd6ebe4bab6a88fb", + "url": "https://api.github.com/repos/mpdf/mpdf/zipball/5f64118317c8145c0abc606b310aa0a66808398a", + "reference": "5f64118317c8145c0abc606b310aa0a66808398a", "shasum": "" }, "require": { "ext-gd": "*", "ext-mbstring": "*", "myclabs/deep-copy": "^1.7", - "paragonie/random_compat": "^1.4|^2.0|9.99.99", - "php": "^5.6 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0", - "psr/log": "^1.0", - "setasign/fpdi": "1.6.*" + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0", + "psr/log": "^1.0 || ^2.0", + "setasign/fpdi": "^2.1" }, "require-dev": { - "mockery/mockery": "^0.9.5", - "phpunit/phpunit": "^5.0", - "squizlabs/php_codesniffer": "^2.7.0", - "tracy/tracy": "^2.4" + "mockery/mockery": "^1.3.0", + "mpdf/qrcode": "^1.1.0", + "squizlabs/php_codesniffer": "^3.5.0", + "tracy/tracy": "^2.4", + "yoast/phpunit-polyfills": "^1.0" }, "suggest": { "ext-bcmath": "Needed for generation of some types of barcodes", @@ -16482,11 +16487,6 @@ "ext-zlib": "Needed for compression of embedded resources, such as fonts" }, "type": "library", - "extra": { - "branch-alias": { - "dev-development": "7.x-dev" - } - }, "autoload": { "psr-4": { "Mpdf\\": "src/" @@ -16518,7 +16518,13 @@ "issues": "https://github.com/mpdf/mpdf/issues", "source": "https://github.com/mpdf/mpdf" }, - "time": "2019-02-06T13:32:19+00:00" + "funding": [ + { + "url": "https://www.paypal.me/mpdf", + "type": "custom" + } + ], + "time": "2022-01-20T10:51:40+00:00" }, { "name": "myclabs/deep-copy", @@ -16547,12 +16553,12 @@ }, "type": "library", "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, "files": [ "src/DeepCopy/deep_copy.php" - ] + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -16773,20 +16779,20 @@ }, { "name": "paragonie/random_compat", - "version": "v9.99.99", + "version": "v9.99.100", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", "shasum": "" }, "require": { - "php": "^7" + "php": ">= 7" }, "require-dev": { "phpunit/phpunit": "4.*|5.*", @@ -16819,7 +16825,7 @@ "issues": "https://github.com/paragonie/random_compat/issues", "source": "https://github.com/paragonie/random_compat" }, - "time": "2018-07-02T15:55:56+00:00" + "time": "2020-10-15T08:29:30+00:00" }, { "name": "pear/archive_tar", @@ -18222,29 +18228,33 @@ }, { "name": "sabberworm/php-css-parser", - "version": "8.3.1", + "version": "8.4.0", "source": { "type": "git", "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", - "reference": "d217848e1396ef962fb1997cf3e2421acba7f796" + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/d217848e1396ef962fb1997cf3e2421acba7f796", - "reference": "d217848e1396ef962fb1997cf3e2421acba7f796", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", "shasum": "" }, "require": { - "php": ">=5.3.2" + "ext-iconv": "*", + "php": ">=5.6.20" }, "require-dev": { "codacy/coverage": "^1.4", - "phpunit/phpunit": "~4.8" + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" }, "type": "library", "autoload": { - "psr-0": { - "Sabberworm\\CSS": "lib/" + "psr-4": { + "Sabberworm\\CSS\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -18257,7 +18267,7 @@ } ], "description": "Parser for CSS Files written in PHP", - "homepage": "http://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", "keywords": [ "css", "parser", @@ -18265,38 +18275,46 @@ ], "support": { "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", - "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.3.1" + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" }, - "time": "2020-06-01T09:10:00+00:00" + "time": "2021-12-11T13:40:54+00:00" }, { "name": "setasign/fpdi", - "version": "1.6.2", + "version": "v2.3.6", "source": { "type": "git", "url": "https://github.com/Setasign/FPDI.git", - "reference": "a6ad58897a6d97cc2d2cd2adaeda343b25a368ea" + "reference": "6231e315f73e4f62d72b73f3d6d78ff0eed93c31" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Setasign/FPDI/zipball/a6ad58897a6d97cc2d2cd2adaeda343b25a368ea", - "reference": "a6ad58897a6d97cc2d2cd2adaeda343b25a368ea", + "url": "https://api.github.com/repos/Setasign/FPDI/zipball/6231e315f73e4f62d72b73f3d6d78ff0eed93c31", + "reference": "6231e315f73e4f62d72b73f3d6d78ff0eed93c31", "shasum": "" }, + "require": { + "ext-zlib": "*", + "php": "^5.6 || ^7.0 || ^8.0" + }, + "conflict": { + "setasign/tfpdf": "<1.31" + }, + "require-dev": { + "phpunit/phpunit": "~5.7", + "setasign/fpdf": "~1.8", + "setasign/tfpdf": "1.31", + "squizlabs/php_codesniffer": "^3.5", + "tecnickcom/tcpdf": "~6.2" + }, "suggest": { - "setasign/fpdf": "FPDI will extend this class but as it is also possible to use \"tecnickcom/tcpdf\" as an alternative there's no fixed dependency configured.", - "setasign/fpdi-fpdf": "Use this package to automatically evaluate dependencies to FPDF.", - "setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF." + "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured." }, "type": "library", "autoload": { - "classmap": [ - "filters/", - "fpdi.php", - "fpdf_tpl.php", - "fpdi_pdf_parser.php", - "pdf_context.php" - ] + "psr-4": { + "setasign\\Fpdi\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -18307,6 +18325,11 @@ "name": "Jan Slabon", "email": "jan.slabon@setasign.com", "homepage": "https://www.setasign.com" + }, + { + "name": "Maximilian Kresse", + "email": "maximilian.kresse@setasign.com", + "homepage": "https://www.setasign.com" } ], "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.", @@ -18318,9 +18341,15 @@ ], "support": { "issues": "https://github.com/Setasign/FPDI/issues", - "source": "https://github.com/Setasign/FPDI/tree/master" + "source": "https://github.com/Setasign/FPDI/tree/v2.3.6" }, - "time": "2017-05-11T14:25:49+00:00" + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/setasign/fpdi", + "type": "tidelift" + } + ], + "time": "2021-02-11T11:37:01+00:00" }, { "name": "smalot/pdfparser", @@ -18540,16 +18569,16 @@ }, { "name": "stripe/stripe-php", - "version": "v7.97.0", + "version": "v7.113.0", "source": { "type": "git", "url": "https://github.com/stripe/stripe-php.git", - "reference": "ae41c309ce113362706f8d5f19cf0cf2c730bc4a" + "reference": "1aef1ccffad48f39952073e0ed53cb8f3f1b1d8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/stripe/stripe-php/zipball/ae41c309ce113362706f8d5f19cf0cf2c730bc4a", - "reference": "ae41c309ce113362706f8d5f19cf0cf2c730bc4a", + "url": "https://api.github.com/repos/stripe/stripe-php/zipball/1aef1ccffad48f39952073e0ed53cb8f3f1b1d8c", + "reference": "1aef1ccffad48f39952073e0ed53cb8f3f1b1d8c", "shasum": "" }, "require": { @@ -18559,11 +18588,10 @@ "php": ">=5.6.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "2.17.1", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5.7", - "squizlabs/php_codesniffer": "^3.3", - "symfony/process": "~3.4" + "friendsofphp/php-cs-fixer": "3.5.0", + "phpstan/phpstan": "^1.2", + "phpunit/phpunit": "^5.7 || ^9.0", + "squizlabs/php_codesniffer": "^3.3" }, "type": "library", "extra": { @@ -18595,9 +18623,9 @@ ], "support": { "issues": "https://github.com/stripe/stripe-php/issues", - "source": "https://github.com/stripe/stripe-php/tree/v7.97.0" + "source": "https://github.com/stripe/stripe-php/tree/v7.113.0" }, - "time": "2021-09-16T21:28:33+00:00" + "time": "2022-02-03T23:46:29+00:00" }, { "name": "swiftmailer/swiftmailer", @@ -21349,16 +21377,16 @@ }, { "name": "tecnickcom/tcpdf", - "version": "6.4.2", + "version": "6.4.4", "source": { "type": "git", "url": "https://github.com/tecnickcom/TCPDF.git", - "reference": "172540dcbfdf8dc983bc2fe78feff48ff7ec1c76" + "reference": "42cd0f9786af7e5db4fcedaa66f717b0d0032320" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/172540dcbfdf8dc983bc2fe78feff48ff7ec1c76", - "reference": "172540dcbfdf8dc983bc2fe78feff48ff7ec1c76", + "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/42cd0f9786af7e5db4fcedaa66f717b0d0032320", + "reference": "42cd0f9786af7e5db4fcedaa66f717b0d0032320", "shasum": "" }, "require": { @@ -21409,7 +21437,7 @@ ], "support": { "issues": "https://github.com/tecnickcom/TCPDF/issues", - "source": "https://github.com/tecnickcom/TCPDF/tree/6.4.2" + "source": "https://github.com/tecnickcom/TCPDF/tree/6.4.4" }, "funding": [ { @@ -21417,7 +21445,7 @@ "type": "custom" } ], - "time": "2021-07-20T14:43:20+00:00" + "time": "2021-12-31T08:39:24+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", diff --git a/config/sync/commerce_payment.commerce_payment_gateway.stripe.yml b/config/sync/commerce_payment.commerce_payment_gateway.stripe.yml index d38f6a8..201c760 100644 --- a/config/sync/commerce_payment.commerce_payment_gateway.stripe.yml +++ b/config/sync/commerce_payment.commerce_payment_gateway.stripe.yml @@ -11,6 +11,7 @@ plugin: stripe configuration: publishable_key: pk_live_51I7RAuBp8BkjanLQp3lsf7QBqO1xhRj8gLEbH4ivBEiZhkGwxgrQNGGizo5yk7HgxkiW3jRY6M4ni8pVfBTt5DGW00nBUevKbl secret_key: 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 + enable_credit_card_icons: false display_label: Stripe mode: live payment_method_types: diff --git a/config/sync/views.view.commerce_promotions.yml b/config/sync/views.view.commerce_promotions.yml new file mode 100644 index 0000000..4a9f95e --- /dev/null +++ b/config/sync/views.view.commerce_promotions.yml @@ -0,0 +1,885 @@ +uuid: 2552d361-3973-4b0f-978b-4902c1f15939 +langcode: en +status: true +dependencies: + module: + - commerce + - commerce_promotion + - commerce_store + - options + - user +id: commerce_promotions +label: Promotions +module: views +description: '' +tag: '' +base_table: commerce_promotion_field_data +base_field: promotion_id +display: + default: + display_plugin: default + id: default + display_title: Default + position: 0 + display_options: + access: + type: perm + options: + perm: 'access commerce_promotion overview' + cache: + type: none + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 50 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + name: name + offer__target_plugin_id: offer__target_plugin_id + usage_limit: usage_limit + usage_limit_customer: usage_limit_customer + start_date: start_date + end_date: end_date + operations: operations + info: + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + offer__target_plugin_id: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + usage_limit: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + usage_limit_customer: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + start_date: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + end_date: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: true + row: + type: fields + fields: + name: + id: name + table: commerce_promotion_field_data + field: name + relationship: none + group_type: group + admin_label: '' + label: Name + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: { } + group_column: value + group_columns: + entity_id: entity_id + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: null + entity_field: name + plugin_id: field + offer__target_plugin_id: + id: offer__target_plugin_id + table: commerce_promotion_field_data + field: offer__target_plugin_id + relationship: none + group_type: group + admin_label: '' + label: 'Offer type' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_plugin_id + type: commerce_plugin_item_default + settings: { } + group_column: entity_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: commerce_promotion + entity_field: offer + plugin_id: field + usage_limit: + id: usage_limit + table: commerce_promotion_field_data + field: usage_limit + relationship: none + group_type: group + admin_label: '' + label: Usage + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: commerce_usage_limit + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: commerce_promotion + entity_field: usage_limit + plugin_id: field + usage_limit_customer: + id: usage_limit_customer + table: commerce_promotion_field_data + field: usage_limit_customer + relationship: none + group_type: group + admin_label: '' + label: 'Per customer limit' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: commerce_usage_limit + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: commerce_promotion + entity_field: usage_limit_customer + plugin_id: field + start_date: + id: start_date + table: commerce_promotion_field_data + field: start_date + relationship: none + group_type: group + admin_label: '' + label: 'Start date' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: commerce_store_datetime + settings: + date_format: medium + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: commerce_promotion + entity_field: start_date + plugin_id: field + end_date: + id: end_date + table: commerce_promotion_field_data + field: end_date + relationship: none + group_type: group + admin_label: '' + label: 'End date' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: commerce_store_datetime + settings: + date_format: medium + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: commerce_promotion + entity_field: end_date + plugin_id: field + operations: + id: operations + table: commerce_promotion + field: operations + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: false + entity_type: commerce_promotion + plugin_id: entity_operations + filters: + name: + id: name + table: commerce_promotion_field_data + field: name + relationship: none + group_type: group + admin_label: '' + operator: starts + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + store_admin: '0' + api_consumer: '0' + customer_service: '0' + site_admin: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: commerce_promotion + entity_field: name + plugin_id: string + offer__target_plugin_id: + id: offer__target_plugin_id + table: commerce_promotion_field_data + field: offer__target_plugin_id + relationship: none + group_type: group + admin_label: '' + operator: or + value: { } + group: 1 + exposed: true + expose: + operator_id: offer__target_plugin_id_op + label: 'Offer type' + description: '' + use_operator: false + operator: offer__target_plugin_id_op + operator_limit_selection: false + operator_list: { } + identifier: offer__target_plugin_id + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reduce_duplicates: false + entity_type: commerce_promotion + entity_field: offer + plugin_id: list_field + code: + id: code + table: commerce_promotion_coupon + field: code + relationship: coupons_target_id + group_type: group + admin_label: '' + operator: '=' + value: '' + group: 1 + exposed: true + expose: + operator_id: code_op + label: 'Coupon code' + description: '' + use_operator: false + operator: code_op + operator_limit_selection: false + operator_list: { } + identifier: code + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + store_admin: '0' + api_consumer: '0' + customer_service: '0' + site_admin: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: commerce_promotion_coupon + entity_field: code + plugin_id: string + status: + id: status + table: commerce_promotion_field_data + field: status + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Status + description: '' + use_operator: false + operator: status_op + operator_limit_selection: false + operator_list: { } + identifier: status + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + store_admin: '0' + api_consumer: '0' + customer_service: '0' + site_admin: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: commerce_promotion + entity_field: status + plugin_id: boolean + sorts: + status: + id: status + table: commerce_promotion_field_data + field: status + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + entity_type: commerce_promotion + entity_field: status + plugin_id: standard + weight: + id: weight + table: commerce_promotion_field_data + field: weight + relationship: none + group_type: group + admin_label: '' + order: ASC + exposed: false + expose: + label: '' + entity_type: commerce_promotion + entity_field: weight + plugin_id: standard + promotion_id: + id: promotion_id + table: commerce_promotion_field_data + field: promotion_id + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + entity_type: commerce_promotion + entity_field: promotion_id + plugin_id: standard + title: Promotions + header: { } + footer: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: + value: 'There are no promotions yet.' + format: basic_html + plugin_id: text + relationships: + coupons_target_id: + id: coupons_target_id + table: commerce_promotion__coupons + field: coupons_target_id + relationship: none + group_type: group + admin_label: Coupon + required: false + entity_type: commerce_promotion + entity_field: coupons + plugin_id: standard + arguments: { } + display_extenders: { } + use_ajax: false + group_by: true + filter_groups: + operator: AND + groups: + 1: AND + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + admin: + display_plugin: page + id: admin + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: admin/commerce/promotions/list + menu: + type: 'default tab' + title: List + description: '' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + tab_options: + type: normal + title: List + description: '' + weight: 0 + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { }