From 131ad86fbca7525905e7d30e60e9386e5bfb30e9 Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 14 Jul 2021 18:56:27 +0200 Subject: [PATCH] updated better_exposed_filters and all commerce modules --- composer.lock | 345 ++++---- config/sync/commerce_order.settings.yml | 1 + ...ubscription.product_variation.customer.yml | 110 +++ ...subscription.product_variation.default.yml | 108 +++ ...merce_subscription.standalone.customer.yml | 109 +++ ...mmerce_subscription.standalone.default.yml | 107 +++ ...ew_mode.commerce_subscription.customer.yml | 10 + config/sync/user.role.admin.yml | 1 + .../views.view.commerce_promotion_coupons.yml | 503 ++++++++++++ ...iew.commerce_subscription_orders_admin.yml | 709 ++++++++++++++++ ....commerce_subscription_orders_customer.yml | 758 ++++++++++++++++++ 11 files changed, 2611 insertions(+), 150 deletions(-) create mode 100644 config/sync/commerce_order.settings.yml create mode 100644 config/sync/core.entity_view_display.commerce_subscription.product_variation.customer.yml create mode 100644 config/sync/core.entity_view_display.commerce_subscription.product_variation.default.yml create mode 100644 config/sync/core.entity_view_display.commerce_subscription.standalone.customer.yml create mode 100644 config/sync/core.entity_view_display.commerce_subscription.standalone.default.yml create mode 100644 config/sync/core.entity_view_mode.commerce_subscription.customer.yml create mode 100644 config/sync/views.view.commerce_promotion_coupons.yml create mode 100644 config/sync/views.view.commerce_subscription_orders_admin.yml create mode 100644 config/sync/views.view.commerce_subscription_orders_customer.yml diff --git a/composer.lock b/composer.lock index 83f19abd..b2386187 100644 --- a/composer.lock +++ b/composer.lock @@ -235,27 +235,27 @@ }, { "name": "commerceguys/addressing", - "version": "v1.1.1", + "version": "v1.2.1", "source": { "type": "git", "url": "https://github.com/commerceguys/addressing.git", - "reference": "6df5c0eea9d1f370095585eef1b08f4dff73d51f" + "reference": "311040bd78ea2ea82105dd1f17205c449ac8de47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/commerceguys/addressing/zipball/6df5c0eea9d1f370095585eef1b08f4dff73d51f", - "reference": "6df5c0eea9d1f370095585eef1b08f4dff73d51f", + "url": "https://api.github.com/repos/commerceguys/addressing/zipball/311040bd78ea2ea82105dd1f17205c449ac8de47", + "reference": "311040bd78ea2ea82105dd1f17205c449ac8de47", "shasum": "" }, "require": { "doctrine/collections": "~1.0", - "php": ">=7.0.8" + "php": ">=7.1.3" }, "require-dev": { "mikey179/vfsstream": "1.*", - "phpunit/phpunit": "^6.0", - "squizlabs/php_codesniffer": "2.*", - "symfony/validator": "^3.4" + "phpunit/phpunit": "^7.5", + "squizlabs/php_codesniffer": "3.*", + "symfony/validator": "^4.4" }, "suggest": { "symfony/validator": "to validate addresses" @@ -290,28 +290,32 @@ "localization", "postal" ], - "time": "2020-12-05T18:16:35+00:00" + "support": { + "issues": "https://github.com/commerceguys/addressing/issues", + "source": "https://github.com/commerceguys/addressing/tree/v1.2.1" + }, + "time": "2021-05-17T08:05:21+00:00" }, { "name": "commerceguys/intl", - "version": "v1.0.7", + "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/commerceguys/intl.git", - "reference": "0bf0beb12e37ef1a61e0d09dc66cdaa1a23e62e1" + "reference": "90b4f75c4917927a1960c0dcaa002a91ab97f5d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/commerceguys/intl/zipball/0bf0beb12e37ef1a61e0d09dc66cdaa1a23e62e1", - "reference": "0bf0beb12e37ef1a61e0d09dc66cdaa1a23e62e1", + "url": "https://api.github.com/repos/commerceguys/intl/zipball/90b4f75c4917927a1960c0dcaa002a91ab97f5d5", + "reference": "90b4f75c4917927a1960c0dcaa002a91ab97f5d5", "shasum": "" }, "require": { - "php": ">=7.0.8" + "php": ">=7.1.3" }, "require-dev": { "mikey179/vfsstream": "1.*", - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^7.5" }, "type": "library", "extra": { @@ -334,7 +338,11 @@ } ], "description": "Internationalization library powered by CLDR data.", - "time": "2020-10-04T20:58:22+00:00" + "support": { + "issues": "https://github.com/commerceguys/intl/issues", + "source": "https://github.com/commerceguys/intl/tree/v1.1.0" + }, + "time": "2021-05-17T08:25:58+00:00" }, { "name": "commercie/currency", @@ -1447,16 +1455,16 @@ }, { "name": "cweagans/composer-patches", - "version": "1.7.0", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/cweagans/composer-patches.git", - "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf" + "reference": "9888dcc74993c030b75f3dd548bb5e20cdbd740c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/ae02121445ad75f4eaff800cc532b5e6233e2ddf", - "reference": "ae02121445ad75f4eaff800cc532b5e6233e2ddf", + "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/9888dcc74993c030b75f3dd548bb5e20cdbd740c", + "reference": "9888dcc74993c030b75f3dd548bb5e20cdbd740c", "shasum": "" }, "require": { @@ -1487,7 +1495,11 @@ } ], "description": "Provides a way to patch Composer packages.", - "time": "2020-09-30T17:56:20+00:00" + "support": { + "issues": "https://github.com/cweagans/composer-patches/issues", + "source": "https://github.com/cweagans/composer-patches/tree/1.7.1" + }, + "time": "2021-06-08T15:12:46+00:00" }, { "name": "d3/d3", @@ -1784,24 +1796,23 @@ }, { "name": "doctrine/cache", - "version": "1.11.3", + "version": "1.12.0", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "3bb5588cec00a0268829cc4a518490df6741af9d" + "reference": "92032beb419568d3b61ae645f48bbb693cc7e00e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/3bb5588cec00a0268829cc4a518490df6741af9d", - "reference": "3bb5588cec00a0268829cc4a518490df6741af9d", + "url": "https://api.github.com/repos/doctrine/cache/zipball/92032beb419568d3b61ae645f48bbb693cc7e00e", + "reference": "92032beb419568d3b61ae645f48bbb693cc7e00e", "shasum": "" }, "require": { "php": "~7.1 || ^8.0" }, "conflict": { - "doctrine/common": ">2.2,<2.4", - "psr/cache": ">=3" + "doctrine/common": ">2.2,<2.4" }, "require-dev": { "alcaeus/mongo-php-adapter": "^1.1", @@ -1810,8 +1821,9 @@ "mongodb/mongodb": "^1.1", "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", "predis/predis": "~1.0", - "psr/cache": "^1.0 || ^2.0", - "symfony/cache": "^4.4 || ^5.2" + "psr/cache": "^1.0 || ^2.0 || ^3.0", + "symfony/cache": "^4.4 || ^5.2 || ^6.0@dev", + "symfony/var-exporter": "^4.4 || ^5.2 || ^6.0@dev" }, "suggest": { "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" @@ -1863,7 +1875,7 @@ ], "support": { "issues": "https://github.com/doctrine/cache/issues", - "source": "https://github.com/doctrine/cache/tree/1.11.3" + "source": "https://github.com/doctrine/cache/tree/1.12.0" }, "funding": [ { @@ -1879,7 +1891,7 @@ "type": "tidelift" } ], - "time": "2021-05-25T09:01:55+00:00" + "time": "2021-07-14T11:09:49+00:00" }, { "name": "doctrine/collections", @@ -2604,9 +2616,6 @@ "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "patches_applied": { - "Integrate Address with Search API https://www.drupal.org/project/address/issues/2812659": "https://www.drupal.org/files/issues/2020-11-02/integrate-address-searchapi-2812659-56.patch" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -3316,17 +3325,17 @@ }, { "name": "drupal/better_exposed_filters", - "version": "5.0.0-beta2", + "version": "5.0.0-beta3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/better_exposed_filters.git", - "reference": "8.x-5.0-beta2" + "reference": "8.x-5.0-beta3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-8.x-5.0-beta2.zip", - "reference": "8.x-5.0-beta2", - "shasum": "3899191ee3fa383abe0162cc6701ddba86bae252" + "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-8.x-5.0-beta3.zip", + "reference": "8.x-5.0-beta3", + "shasum": "23f00fe898cd9e4f2278ef790bc9f1d197312ac3" }, "require": { "drupal/core": "^8.8 || ^9", @@ -3338,8 +3347,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-5.0-beta2", - "datestamp": "1624554647", + "version": "8.x-5.0-beta3", + "datestamp": "1625665853", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -3695,30 +3704,30 @@ }, { "name": "drupal/commerce", - "version": "2.24.0", + "version": "2.25.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce.git", - "reference": "8.x-2.24" + "reference": "8.x-2.25" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/commerce-8.x-2.24.zip", - "reference": "8.x-2.24", - "shasum": "ebe1b58bc87446ad1edbfd62ed8fffb8583b68fb" + "url": "https://ftp.drupal.org/files/projects/commerce-8.x-2.25.zip", + "reference": "8.x-2.25", + "shasum": "c9833bd698798e7f84fb18bf2ce74b61c009e8ca" }, "require": { "commerceguys/intl": "^1.0.0", "drupal/address": "^1.7", - "drupal/core": "^8.8 || ^9", - "drupal/entity": "^1.0-rc2", + "drupal/core": "^8.9 || ^9", + "drupal/entity": "^1.0", "drupal/entity_reference_revisions": "~1.0", "drupal/inline_entity_form": "^1.0-rc6", - "drupal/profile": "^1.0", - "drupal/state_machine": "^1.0-rc1", - "drupal/token": "^1.0", + "drupal/profile": "^1.2", + "drupal/state_machine": "^1.4", + "drupal/token": "^1.7", "ext-bcmath": "*", - "php": ">=7.0.8" + "php": ">=7.1" }, "require-dev": { "drupal/commerce_cart": "*", @@ -3737,8 +3746,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3750,6 +3759,10 @@ "GPL-2.0+" ], "authors": [ + { + "name": "Centarro", + "homepage": "https://www.drupal.org/user/3661446" + }, { "name": "bojanz", "homepage": "https://www.drupal.org/user/86106" @@ -3775,18 +3788,18 @@ }, { "name": "drupal/commerce_cart", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", "drupal/commerce_order": "*", "drupal/commerce_product": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^8.9 || ^9" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3798,6 +3811,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" @@ -3933,18 +3950,18 @@ }, { "name": "drupal/commerce_checkout", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", "drupal/commerce_cart": "*", "drupal/commerce_order": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^8.9 || ^9" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3956,6 +3973,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" @@ -3985,7 +4006,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_license.git", - "reference": "fd31ad1c304f2b52d4dad6b125c6f11e00bbc0b9" + "reference": "262f71abb6364bb5e1be02157345f0140efd89a2" }, "require": { "drupal/advancedqueue": "^1.0", @@ -4007,8 +4028,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.0-alpha19+22-dev", - "datestamp": "1613057823", + "version": "8.x-2.0-alpha21+2-dev", + "datestamp": "1621509720", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -4057,8 +4078,7 @@ "support": { "source": "http://cgit.drupalcode.org/commerce_license", "issues": "https://www.drupal.org/project/issues/commerce_license" - }, - "time": "2021-02-11T19:11:00+00:00" + } }, { "name": "drupal/commerce_migrate", @@ -4190,17 +4210,17 @@ }, { "name": "drupal/commerce_number_pattern", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", "drupal/commerce_store": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^8.9 || ^9" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4212,6 +4232,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" @@ -4237,13 +4261,13 @@ }, { "name": "drupal/commerce_order", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", "drupal/commerce_number_pattern": "*", "drupal/commerce_price": "*", "drupal/commerce_store": "*", - "drupal/core": "^8.8 || ^9", + "drupal/core": "^8.9 || ^9", "drupal/entity_reference_revisions": "*", "drupal/profile": "*", "drupal/state_machine": "*" @@ -4251,8 +4275,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4264,6 +4288,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" @@ -4289,18 +4317,18 @@ }, { "name": "drupal/commerce_payment", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", "drupal/commerce_order": "*", - "drupal/core": "^8.8 || ^9", + "drupal/core": "^8.9 || ^9", "drupal/entity_reference_revisions": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4312,6 +4340,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" @@ -4337,16 +4369,16 @@ }, { "name": "drupal/commerce_price", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^8.9 || ^9" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4358,6 +4390,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" @@ -4439,23 +4475,22 @@ "homepage": "https://www.drupal.org/project/commerce_pricelist", "support": { "source": "https://git.drupalcode.org/project/commerce_pricelist" - }, - "time": "2020-11-18T11:44:12+00:00" + } }, { "name": "drupal/commerce_product", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", "drupal/commerce_price": "*", "drupal/commerce_store": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^8.9 || ^9" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4467,6 +4502,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" @@ -4496,7 +4535,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_recurring.git", - "reference": "c343c32a4f6b5446e920a203b23e618ecd1aa3ec" + "reference": "af5e8cda7e137cef40870a4edc56bf56a28cf412" }, "require": { "drupal/advancedqueue": "^1.0", @@ -4513,8 +4552,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-beta5+25-dev", - "datestamp": "1613444369", + "version": "8.x-1.0-beta6+2-dev", + "datestamp": "1617025378", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -4576,22 +4615,21 @@ "support": { "source": "http://cgit.drupalcode.org/commerce_recurring", "issues": "https://www.drupal.org/project/issues/commerce_recurring" - }, - "time": "2021-03-01T19:55:19+00:00" + } }, { "name": "drupal/commerce_store", - "version": "2.24.0", + "version": "2.25.0", "require": { "drupal/commerce": "*", "drupal/commerce_price": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^8.9 || ^9" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-2.24", - "datestamp": "1612808406", + "version": "8.x-2.25", + "datestamp": "1625057724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4603,6 +4641,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" @@ -4632,7 +4674,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_stripe.git", - "reference": "e13928e47a0adca540b255b1dba7418cc4ad4c57" + "reference": "249a446a7158d3d64ae742352bebd673b3a36434" }, "require": { "drupal/commerce": "^2.15", @@ -4646,8 +4688,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-rc4+2-dev", - "datestamp": "1600788297", + "version": "8.x-1.0-rc4+7-dev", + "datestamp": "1623054517", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -4704,8 +4746,7 @@ "homepage": "http://drupal.org/project/commerce_stripe", "support": { "source": "https://git.drupalcode.org/project/commerce_stripe" - }, - "time": "2021-01-11T10:57:41+00:00" + } }, { "name": "drupal/commerce_variation_cart_form", @@ -4713,7 +4754,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_variation_cart_form.git", - "reference": "4e9558495e1cab232687b561a06b11f97d62ce41" + "reference": "4adffec8a91c035b441f918809613e2e8ea52b09" }, "require": { "drupal/commerce": "~2.0", @@ -4728,8 +4769,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.1+4-dev", - "datestamp": "1596669022", + "version": "8.x-1.2+1-dev", + "datestamp": "1618444694", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -4750,8 +4791,7 @@ "homepage": "https://www.drupal.org/project/commerce_variation_cart_form", "support": { "source": "https://git.drupalcode.org/project/commerce_variation_cart_form" - }, - "time": "2020-08-05T23:09:42+00:00" + } }, { "name": "drupal/computed_field", @@ -9934,7 +9974,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "02102dae4df88e5a35d3914cc19b6f14ea05ef1a" + "reference": "5bc0cb8bb59e7900393afd717a60f33e47f1483e" }, "require": { "drupal/core": "^8.8 || ^9", @@ -9955,8 +9995,8 @@ "dev-5.x": "5.x-dev" }, "drupal": { - "version": "8.x-5.1+19-dev", - "datestamp": "1609780126", + "version": "8.x-5.1+35-dev", + "datestamp": "1618859298", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -9990,8 +10030,7 @@ "source": "https://git.drupalcode.org/project/migrate_plus", "issues": "https://www.drupal.org/project/issues/migrate_plus", "slack": "#migrate" - }, - "time": "2021-01-05T21:03:13+00:00" + } }, { "name": "drupal/migrate_tools", @@ -11860,17 +11899,17 @@ }, { "name": "drupal/state_machine", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/state_machine.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/state_machine-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "822ef31950aa2d1042eb3592cf9b981822a87a92" + "url": "https://ftp.drupal.org/files/projects/state_machine-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "6e07fe9e9a73a07cdd077a9f79f2ae26147bd5ce" }, "require": { "drupal/core": "^8.7.7 || ^9", @@ -11879,8 +11918,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1624520738", + "version": "8.x-1.4", + "datestamp": "1625048408", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14460,16 +14499,16 @@ }, { "name": "laminas/laminas-escaper", - "version": "2.7.1", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "67dac07c6b4857fbf2bd7a5257a4e1ca8a1c00d0" + "reference": "2d6dce99668b413610e9544183fa10392437f542" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/67dac07c6b4857fbf2bd7a5257a4e1ca8a1c00d0", - "reference": "67dac07c6b4857fbf2bd7a5257a4e1ca8a1c00d0", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/2d6dce99668b413610e9544183fa10392437f542", + "reference": "2d6dce99668b413610e9544183fa10392437f542", "shasum": "" }, "require": { @@ -14519,7 +14558,7 @@ "type": "community_bridge" } ], - "time": "2021-06-24T16:45:38+00:00" + "time": "2021-06-26T14:26:08+00:00" }, { "name": "laminas/laminas-feed", @@ -14603,16 +14642,16 @@ }, { "name": "laminas/laminas-stdlib", - "version": "3.3.1", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" + "reference": "e89c2268c9cad25099f562f7f015c28c5dd383c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/e89c2268c9cad25099f562f7f015c28c5dd383c9", + "reference": "e89c2268c9cad25099f562f7f015c28c5dd383c9", "shasum": "" }, "require": { @@ -14623,9 +14662,11 @@ "zendframework/zend-stdlib": "^3.2.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-coding-standard": "~2.3.0", "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7" + "phpunit/phpunit": "~9.3.7", + "psalm/plugin-phpunit": "^0.16.0", + "vimeo/psalm": "^4.7" }, "type": "library", "autoload": { @@ -14657,7 +14698,7 @@ "type": "community_bridge" } ], - "time": "2020-11-19T20:18:59+00:00" + "time": "2021-06-28T21:37:31+00:00" }, { "name": "laminas/laminas-zendframework-bridge", @@ -14983,16 +15024,16 @@ }, { "name": "masterminds/html5", - "version": "2.7.4", + "version": "2.7.5", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "9227822783c75406cfe400984b2f095cdf03d417" + "reference": "f640ac1bdddff06ea333a920c95bbad8872429ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/9227822783c75406cfe400984b2f095cdf03d417", - "reference": "9227822783c75406cfe400984b2f095cdf03d417", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f640ac1bdddff06ea333a920c95bbad8872429ab", + "reference": "f640ac1bdddff06ea333a920c95bbad8872429ab", "shasum": "" }, "require": { @@ -15002,7 +15043,7 @@ "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7" }, "type": "library", "extra": { @@ -15046,9 +15087,9 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.7.4" + "source": "https://github.com/Masterminds/html5-php/tree/2.7.5" }, - "time": "2020-10-01T13:52:52+00:00" + "time": "2021-07-01T14:25:37+00:00" }, { "name": "mikehaertl/php-shellcommand", @@ -17200,16 +17241,16 @@ }, { "name": "stripe/stripe-php", - "version": "v7.75.0", + "version": "v7.88.0", "source": { "type": "git", "url": "https://github.com/stripe/stripe-php.git", - "reference": "d377a667cd789b99ccab768441a5a2160cc4ea80" + "reference": "7203d00ba9b09830c0c5d5c06a9558db43b8e0ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/stripe/stripe-php/zipball/d377a667cd789b99ccab768441a5a2160cc4ea80", - "reference": "d377a667cd789b99ccab768441a5a2160cc4ea80", + "url": "https://api.github.com/repos/stripe/stripe-php/zipball/7203d00ba9b09830c0c5d5c06a9558db43b8e0ea", + "reference": "7203d00ba9b09830c0c5d5c06a9558db43b8e0ea", "shasum": "" }, "require": { @@ -17253,7 +17294,11 @@ "payment processing", "stripe" ], - "time": "2021-02-22T14:31:21+00:00" + "support": { + "issues": "https://github.com/stripe/stripe-php/issues", + "source": "https://github.com/stripe/stripe-php/tree/v7.88.0" + }, + "time": "2021-07-09T20:01:03+00:00" }, { "name": "symfony-cmf/routing", @@ -19681,16 +19726,16 @@ }, { "name": "symfony/var-dumper", - "version": "v4.4.25", + "version": "v4.4.26", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "31ea689a8e7d2410016b0d25fc15a1ba05a6e2e0" + "reference": "a586efdf2aa832d05b9249e9115d24f6a2691160" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/31ea689a8e7d2410016b0d25fc15a1ba05a6e2e0", - "reference": "31ea689a8e7d2410016b0d25fc15a1ba05a6e2e0", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a586efdf2aa832d05b9249e9115d24f6a2691160", + "reference": "a586efdf2aa832d05b9249e9115d24f6a2691160", "shasum": "" }, "require": { @@ -19750,7 +19795,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v4.4.25" + "source": "https://github.com/symfony/var-dumper/tree/v4.4.26" }, "funding": [ { @@ -19766,7 +19811,7 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:48:32+00:00" + "time": "2021-06-17T06:35:48+00:00" }, { "name": "symfony/yaml", diff --git a/config/sync/commerce_order.settings.yml b/config/sync/commerce_order.settings.yml new file mode 100644 index 00000000..3053d115 --- /dev/null +++ b/config/sync/commerce_order.settings.yml @@ -0,0 +1 @@ +log_version_mismatch: true diff --git a/config/sync/core.entity_view_display.commerce_subscription.product_variation.customer.yml b/config/sync/core.entity_view_display.commerce_subscription.product_variation.customer.yml new file mode 100644 index 00000000..de1e60aa --- /dev/null +++ b/config/sync/core.entity_view_display.commerce_subscription.product_variation.customer.yml @@ -0,0 +1,110 @@ +uuid: c2afa290-e833-406f-a749-5d805c72eab3 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.commerce_subscription.customer + module: + - commerce_recurring + - options +id: commerce_subscription.product_variation.customer +targetEntityType: commerce_subscription +bundle: product_variation +mode: customer +content: + ends: + label: inline + type: timestamp + weight: 4 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + next_renewal: + label: inline + type: timestamp + weight: 6 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + orders: + type: subscription_orders + weight: 0 + region: content + label: hidden + settings: + view: commerce_subscription_orders_customer + third_party_settings: { } + payment_method: + type: entity_reference_entity_view + weight: 7 + region: content + label: inline + settings: + link: true + view_mode: default + third_party_settings: { } + renewed: + label: inline + type: timestamp + weight: 5 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + starts: + label: inline + type: timestamp + weight: 3 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + state: + label: hidden + type: list_default + weight: 8 + region: content + settings: { } + third_party_settings: { } + trial_ends: + label: inline + type: timestamp + weight: 2 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + trial_starts: + label: inline + type: timestamp + weight: 1 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } +hidden: + billing_schedule: true + created: true + initial_order: true + purchased_entity: true + quantity: true + scheduled_changes: true + search_api_excerpt: true + store_id: true + title: true + uid: true + unit_price: true diff --git a/config/sync/core.entity_view_display.commerce_subscription.product_variation.default.yml b/config/sync/core.entity_view_display.commerce_subscription.product_variation.default.yml new file mode 100644 index 00000000..2d146e08 --- /dev/null +++ b/config/sync/core.entity_view_display.commerce_subscription.product_variation.default.yml @@ -0,0 +1,108 @@ +uuid: ca33f821-d45d-465d-a5b0-f98a56f97805 +langcode: en +status: true +dependencies: + module: + - commerce_recurring + - options +id: commerce_subscription.product_variation.default +targetEntityType: commerce_subscription +bundle: product_variation +mode: default +content: + ends: + label: inline + type: timestamp + weight: 4 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + next_renewal: + label: inline + type: timestamp + weight: 6 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + orders: + type: subscription_orders + weight: 0 + region: content + label: hidden + settings: + view: commerce_subscription_orders_admin + third_party_settings: { } + payment_method: + type: entity_reference_entity_view + weight: 7 + region: content + label: inline + settings: + link: true + view_mode: default + third_party_settings: { } + renewed: + label: inline + type: timestamp + weight: 5 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + starts: + label: inline + type: timestamp + weight: 3 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + state: + label: hidden + type: list_default + weight: 8 + region: content + settings: { } + third_party_settings: { } + trial_ends: + label: inline + type: timestamp + weight: 2 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + trial_starts: + label: inline + type: timestamp + weight: 1 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } +hidden: + billing_schedule: true + created: true + initial_order: true + purchased_entity: true + quantity: true + scheduled_changes: true + search_api_excerpt: true + store_id: true + title: true + uid: true + unit_price: true diff --git a/config/sync/core.entity_view_display.commerce_subscription.standalone.customer.yml b/config/sync/core.entity_view_display.commerce_subscription.standalone.customer.yml new file mode 100644 index 00000000..b834d377 --- /dev/null +++ b/config/sync/core.entity_view_display.commerce_subscription.standalone.customer.yml @@ -0,0 +1,109 @@ +uuid: b8da9344-e14d-4f21-9fe6-6a908662cb5b +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.commerce_subscription.customer + module: + - commerce_recurring + - options +id: commerce_subscription.standalone.customer +targetEntityType: commerce_subscription +bundle: standalone +mode: customer +content: + ends: + label: inline + type: timestamp + weight: 4 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + next_renewal: + label: inline + type: timestamp + weight: 6 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + orders: + type: subscription_orders + weight: 0 + region: content + label: hidden + settings: + view: commerce_subscription_orders_customer + third_party_settings: { } + payment_method: + type: entity_reference_entity_view + weight: 7 + region: content + label: inline + settings: + link: true + view_mode: default + third_party_settings: { } + renewed: + label: inline + type: timestamp + weight: 5 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + starts: + label: inline + type: timestamp + weight: 3 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + state: + label: hidden + type: list_default + weight: 8 + region: content + settings: { } + third_party_settings: { } + trial_ends: + label: inline + type: timestamp + weight: 2 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + trial_starts: + label: inline + type: timestamp + weight: 1 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } +hidden: + billing_schedule: true + created: true + initial_order: true + quantity: true + scheduled_changes: true + search_api_excerpt: true + store_id: true + title: true + uid: true + unit_price: true diff --git a/config/sync/core.entity_view_display.commerce_subscription.standalone.default.yml b/config/sync/core.entity_view_display.commerce_subscription.standalone.default.yml new file mode 100644 index 00000000..e56d3366 --- /dev/null +++ b/config/sync/core.entity_view_display.commerce_subscription.standalone.default.yml @@ -0,0 +1,107 @@ +uuid: d42f8278-fc36-46e7-b909-e10d57f0dc16 +langcode: en +status: true +dependencies: + module: + - commerce_recurring + - options +id: commerce_subscription.standalone.default +targetEntityType: commerce_subscription +bundle: standalone +mode: default +content: + ends: + label: inline + type: timestamp + weight: 4 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + next_renewal: + label: inline + type: timestamp + weight: 6 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + orders: + type: subscription_orders + weight: 0 + region: content + label: hidden + settings: + view: commerce_subscription_orders_admin + third_party_settings: { } + payment_method: + type: entity_reference_entity_view + weight: 7 + region: content + label: inline + settings: + link: true + view_mode: default + third_party_settings: { } + renewed: + label: inline + type: timestamp + weight: 5 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + starts: + label: inline + type: timestamp + weight: 3 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + state: + label: hidden + type: list_default + weight: 8 + region: content + settings: { } + third_party_settings: { } + trial_ends: + label: inline + type: timestamp + weight: 2 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } + trial_starts: + label: inline + type: timestamp + weight: 1 + region: content + settings: + date_format: medium + custom_date_format: '' + timezone: '' + third_party_settings: { } +hidden: + billing_schedule: true + created: true + initial_order: true + quantity: true + scheduled_changes: true + search_api_excerpt: true + store_id: true + title: true + uid: true + unit_price: true diff --git a/config/sync/core.entity_view_mode.commerce_subscription.customer.yml b/config/sync/core.entity_view_mode.commerce_subscription.customer.yml new file mode 100644 index 00000000..c746a73e --- /dev/null +++ b/config/sync/core.entity_view_mode.commerce_subscription.customer.yml @@ -0,0 +1,10 @@ +uuid: 1b2852f7-ab18-486e-bf35-dfee65cb5570 +langcode: en +status: true +dependencies: + module: + - commerce_recurring +id: commerce_subscription.customer +label: Customer +targetEntityType: commerce_subscription +cache: true diff --git a/config/sync/user.role.admin.yml b/config/sync/user.role.admin.yml index a48f9f83..5718f9bf 100644 --- a/config/sync/user.role.admin.yml +++ b/config/sync/user.role.admin.yml @@ -165,6 +165,7 @@ permissions: - 'translate thesaurus taxonomy_term' - 'unflag dossier other items' - 'update any commerce_license' + - 'update any commerce_promotion' - 'update any commerce_subscription' - 'update any materio_product_type commerce_product' - 'update any online commerce_store' diff --git a/config/sync/views.view.commerce_promotion_coupons.yml b/config/sync/views.view.commerce_promotion_coupons.yml new file mode 100644 index 00000000..181b1f61 --- /dev/null +++ b/config/sync/views.view.commerce_promotion_coupons.yml @@ -0,0 +1,503 @@ +uuid: 84b51eec-c7ea-45a3-9f5d-d336644121ba +langcode: en +status: true +dependencies: + module: + - commerce_promotion + - user +id: commerce_promotion_coupons +label: Coupons +module: views +description: '' +tag: '' +base_table: commerce_promotion_coupon +base_field: id +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'administer commerce_promotion' + 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: Filter + 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: + code: code + usage_limit: usage_limit + usage_limit_customer: usage_limit_customer + operations: operations + info: + code: + sortable: false + 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: 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: 'entity:commerce_promotion_coupon' + fields: + code: + id: code + table: commerce_promotion_coupon + field: code + relationship: none + group_type: group + admin_label: '' + label: Code + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: true + 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: + link_to_entity: false + 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: null + entity_field: code + plugin_id: field + usage_limit: + id: usage_limit + table: commerce_promotion_coupon + 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_coupon + entity_field: usage_limit + plugin_id: field + usage_limit_customer: + id: usage_limit_customer + table: commerce_promotion_coupon + 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_coupon + entity_field: usage_limit_customer + plugin_id: field + operations: + id: operations + table: commerce_promotion_coupon + 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_coupon + plugin_id: entity_operations + filters: + code: + id: code + table: commerce_promotion_coupon + field: code + relationship: none + group_type: group + admin_label: '' + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: code_op + label: 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' + contributor: '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 + sorts: + id: + id: id + table: commerce_promotion_coupon + field: id + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + entity_type: commerce_promotion_coupon + entity_field: id + plugin_id: standard + title: Coupons + 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 coupons yet.' + format: basic_html + plugin_id: text + relationships: { } + arguments: + promotion_id: + id: promotion_id + table: commerce_promotion_coupon + field: promotion_id + relationship: none + group_type: group + admin_label: '' + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: raw + default_argument_options: + index: 1 + use_alias: false + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: commerce_promotion_coupon + entity_field: promotion_id + plugin_id: numeric + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: promotion/%/coupons + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/views.view.commerce_subscription_orders_admin.yml b/config/sync/views.view.commerce_subscription_orders_admin.yml new file mode 100644 index 00000000..c47c2209 --- /dev/null +++ b/config/sync/views.view.commerce_subscription_orders_admin.yml @@ -0,0 +1,709 @@ +uuid: c537aedd-d408-4528-a38f-3a4009d3ed2e +langcode: en +status: true +dependencies: + config: + - field.storage.commerce_order.billing_period + module: + - commerce_order + - commerce_price + - commerce_recurring + - options + - user +id: commerce_subscription_orders_admin +label: ' Subscription orders (administrator)' +module: views +description: 'Used to display a list of recurring orders on the subscription view administration page.' +tag: 'Commerce, Commerce Recurring' +base_table: commerce_order +base_field: order_id +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'view commerce_order' + cache: + type: tag + 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: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 12 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + order_number: order_number + info: + order_number: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + fields: + order_id: + id: order_id + table: commerce_order + field: order_id + relationship: none + group_type: group + admin_label: '' + label: ID + exclude: true + 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: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + 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_order + entity_field: order_id + plugin_id: field + uid: + id: uid + table: users_field_data + field: uid + relationship: uid + group_type: group + admin_label: '' + label: 'User ID' + exclude: true + 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: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + 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: user + entity_field: uid + plugin_id: field + order_number: + id: order_number + table: commerce_order + field: order_number + relationship: none + group_type: group + admin_label: '' + label: 'Order number' + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'admin/commerce/orders/{{ order_id }}' + 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: + link_to_entity: false + 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: null + entity_field: order_number + plugin_id: field + completed: + id: completed + table: commerce_order + field: completed + relationship: none + group_type: group + admin_label: '' + label: 'Payment 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: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + 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_order + entity_field: completed + plugin_id: field + payment_method: + id: payment_method + table: commerce_order + field: payment_method + relationship: none + group_type: group + admin_label: '' + label: 'Payment method' + 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_id + type: entity_reference_label + settings: + link: true + group_column: target_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_order + entity_field: payment_method + plugin_id: field + billing_period: + id: billing_period + table: commerce_order__billing_period + field: billing_period + relationship: none + group_type: group + admin_label: '' + label: 'Billing period' + 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: starts + type: commerce_billing_period_default + settings: { } + group_column: '' + 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 + plugin_id: field + state: + id: state + table: commerce_order + field: state + relationship: none + group_type: group + admin_label: '' + label: State + 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: list_default + 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_order + entity_field: state + plugin_id: field + total_price__number: + id: total_price__number + table: commerce_order + field: total_price__number + relationship: none + group_type: group + admin_label: '' + label: 'Order amount' + 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: number + type: commerce_price_default + settings: + strip_trailing_zeroes: false + currency_display: symbol + group_column: '' + 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_order + entity_field: total_price + plugin_id: field + filters: { } + sorts: + billing_period_starts: + id: billing_period_starts + table: commerce_order__billing_period + field: billing_period_starts + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: standard + header: { } + footer: { } + empty: { } + relationships: + reverse__commerce_subscription__orders: + id: reverse__commerce_subscription__orders + table: commerce_order + field: reverse__commerce_subscription__orders + relationship: none + group_type: group + admin_label: Subscription + required: false + entity_type: commerce_order + plugin_id: entity_reverse + uid: + id: uid + table: commerce_order + field: uid + relationship: none + group_type: group + admin_label: User + required: true + entity_type: commerce_order + entity_field: uid + plugin_id: standard + arguments: + subscription_id: + id: subscription_id + table: commerce_subscription + field: subscription_id + relationship: reverse__commerce_subscription__orders + group_type: group + admin_label: '' + default_action: 'not found' + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: commerce_subscription + entity_field: subscription_id + plugin_id: numeric + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: + - 'config:field.storage.commerce_order.billing_period' diff --git a/config/sync/views.view.commerce_subscription_orders_customer.yml b/config/sync/views.view.commerce_subscription_orders_customer.yml new file mode 100644 index 00000000..206f2325 --- /dev/null +++ b/config/sync/views.view.commerce_subscription_orders_customer.yml @@ -0,0 +1,758 @@ +uuid: c0af1619-c5c7-496f-8d92-170d26e4cacd +langcode: en +status: true +dependencies: + config: + - field.storage.commerce_order.billing_period + module: + - commerce_order + - commerce_price + - commerce_recurring + - options + - state_machine + - user +id: commerce_subscription_orders_customer +label: 'Subscription orders (customer)' +module: views +description: 'Used to display a list of recurring orders on the customer facing subscription page.' +tag: 'Commerce, Commerce Recurring' +base_table: commerce_order +base_field: order_id +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'view own commerce_order' + cache: + type: tag + 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: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 12 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + order_number: order_number + info: + order_number: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + fields: + order_id: + id: order_id + table: commerce_order + field: order_id + relationship: none + group_type: group + admin_label: '' + label: ID + exclude: true + 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: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + 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_order + entity_field: order_id + plugin_id: field + uid: + id: uid + table: users_field_data + field: uid + relationship: uid + group_type: group + admin_label: '' + label: 'User ID' + exclude: true + 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: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + 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: user + entity_field: uid + plugin_id: field + order_number: + id: order_number + table: commerce_order + field: order_number + relationship: none + group_type: group + admin_label: '' + label: 'Order number' + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'user/{{ uid }}/orders/{{ order_id }}' + 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: + link_to_entity: false + 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: null + entity_field: order_number + plugin_id: field + completed: + id: completed + table: commerce_order + field: completed + relationship: none + group_type: group + admin_label: '' + label: 'Payment 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: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + 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_order + entity_field: completed + plugin_id: field + payment_method: + id: payment_method + table: commerce_order + field: payment_method + relationship: none + group_type: group + admin_label: '' + label: 'Payment method' + 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_id + type: entity_reference_label + settings: + link: true + group_column: target_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_order + entity_field: payment_method + plugin_id: field + billing_period: + id: billing_period + table: commerce_order__billing_period + field: billing_period + relationship: none + group_type: group + admin_label: '' + label: 'Billing period' + 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: starts + type: commerce_billing_period_default + settings: { } + group_column: '' + 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 + plugin_id: field + state: + id: state + table: commerce_order + field: state + relationship: none + group_type: group + admin_label: '' + label: State + 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: list_default + 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_order + entity_field: state + plugin_id: field + total_price__number: + id: total_price__number + table: commerce_order + field: total_price__number + relationship: none + group_type: group + admin_label: '' + label: 'Order amount' + 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: number + type: commerce_price_default + settings: + strip_trailing_zeroes: false + currency_display: symbol + group_column: '' + 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_order + entity_field: total_price + plugin_id: field + filters: + state: + id: state + table: commerce_order + field: state + relationship: none + group_type: group + admin_label: '' + operator: in + value: + needs_payment: needs_payment + failed: failed + completed: completed + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + 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: { } + entity_type: commerce_order + entity_field: state + plugin_id: state_machine_state + sorts: + billing_period_starts: + id: billing_period_starts + table: commerce_order__billing_period + field: billing_period_starts + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + plugin_id: standard + header: { } + footer: { } + empty: { } + relationships: + reverse__commerce_subscription__orders: + id: reverse__commerce_subscription__orders + table: commerce_order + field: reverse__commerce_subscription__orders + relationship: none + group_type: group + admin_label: Subscription + required: false + entity_type: commerce_order + plugin_id: entity_reverse + uid: + id: uid + table: commerce_order + field: uid + relationship: none + group_type: group + admin_label: User + required: true + entity_type: commerce_order + entity_field: uid + plugin_id: standard + arguments: + subscription_id: + id: subscription_id + table: commerce_subscription + field: subscription_id + relationship: reverse__commerce_subscription__orders + group_type: group + admin_label: '' + default_action: 'not found' + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: true + validate: + type: 'entity:commerce_subscription' + fail: 'not found' + validate_options: + access: true + operation: view + multiple: 0 + bundles: { } + break_phrase: false + not: false + entity_type: commerce_subscription + entity_field: subscription_id + plugin_id: numeric + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: + - 'config:field.storage.commerce_order.billing_period'