diff --git a/composer.json b/composer.json index 2a22b1b..126f2a7 100644 --- a/composer.json +++ b/composer.json @@ -33,6 +33,7 @@ "drupal/console": "^1.0.2", "drupal/core": "^8.6.0", "drupal/entity_clone": "^1.0", + "drupal/genpass": "1.x-dev", "drupal/jsonapi": "^2.4", "drupal/login_history": "1.x-dev", "drupal/mailgun": "1.x-dev", @@ -45,6 +46,7 @@ "drupal/simplenews": "1.x-dev", "drupal/telephone_formatter": "^1.0@beta", "drupal/telephone_validation": "^2.1", + "drupal/ultimate_cron": "2.x-dev", "drupal/views_conditional": "1.x-dev", "drush/drush": "^9.0.0", "vlucas/phpdotenv": "^2.4", @@ -112,9 +114,6 @@ "drupal/migrate_tools": { "The --limit option does not accept a value.": "https://www.drupal.org/files/issues/2019-02-05/migrate-tools_fix-drush-options_3024399-23.patch" }, - "drupal/simplenews": { - "simplenew migration compatibility https://www.drupal.org/project/simplenews/issues/2954077": "https://www.drupal.org/files/issues/2019-03-15/simplenews.migrate-2954077-32.patch" - }, "drupal/email_registration": { "allow email login through REST https://www.drupal.org/project/email_registration/issues/2856542": "https://www.drupal.org/files/issues/allow_authentication-2856542-3.patch" } diff --git a/composer.lock b/composer.lock index 11150b5..e0a8df1 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "4d94cbba5e34b10c72cf4a4fe45ca88f", + "content-hash": "eaa44cc2be73c9a428d53de96d46d347", "packages": [ { "name": "alchemy/zippy", @@ -160,16 +160,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "1.28.1", + "version": "1.29.1", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "e7ca5d7d2ecb5374988ff636e7546638e91c2201" + "reference": "f1da0370113ee246cd8f6d744d4835e8d53ea61c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/e7ca5d7d2ecb5374988ff636e7546638e91c2201", - "reference": "e7ca5d7d2ecb5374988ff636e7546638e91c2201", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/f1da0370113ee246cd8f6d744d4835e8d53ea61c", + "reference": "f1da0370113ee246cd8f6d744d4835e8d53ea61c", "shasum": "" }, "require": { @@ -201,20 +201,20 @@ "GPL-2.0-or-later" ], "description": "Drupal code generator", - "time": "2019-03-07T06:10:55+00:00" + "time": "2019-04-26T08:30:10+00:00" }, { "name": "clue/stream-filter", - "version": "v1.4.0", + "version": "v1.4.1", "source": { "type": "git", "url": "https://github.com/clue/php-stream-filter.git", - "reference": "d80fdee9b3a7e0d16fc330a22f41f3ad0eeb09d0" + "reference": "5a58cc30a8bd6a4eb8f856adf61dd3e013f53f71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/clue/php-stream-filter/zipball/d80fdee9b3a7e0d16fc330a22f41f3ad0eeb09d0", - "reference": "d80fdee9b3a7e0d16fc330a22f41f3ad0eeb09d0", + "url": "https://api.github.com/repos/clue/php-stream-filter/zipball/5a58cc30a8bd6a4eb8f856adf61dd3e013f53f71", + "reference": "5a58cc30a8bd6a4eb8f856adf61dd3e013f53f71", "shasum": "" }, "require": { @@ -229,7 +229,7 @@ "Clue\\StreamFilter\\": "src/" }, "files": [ - "src/functions.php" + "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -253,20 +253,20 @@ "stream_filter_append", "stream_filter_register" ], - "time": "2017-08-18T09:54:01+00:00" + "time": "2019-04-09T12:31:48+00:00" }, { "name": "commerceguys/addressing", - "version": "v1.0.2", + "version": "v1.0.3", "source": { "type": "git", "url": "https://github.com/commerceguys/addressing.git", - "reference": "f23ce2596ccfb47bcdaa9d14fbf9b4f699dc3d4b" + "reference": "10bf70355e76188d4e195ace1c7c9dc44dc66d6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/commerceguys/addressing/zipball/f23ce2596ccfb47bcdaa9d14fbf9b4f699dc3d4b", - "reference": "f23ce2596ccfb47bcdaa9d14fbf9b4f699dc3d4b", + "url": "https://api.github.com/repos/commerceguys/addressing/zipball/10bf70355e76188d4e195ace1c7c9dc44dc66d6f", + "reference": "10bf70355e76188d4e195ace1c7c9dc44dc66d6f", "shasum": "" }, "require": { @@ -312,20 +312,20 @@ "localization", "postal" ], - "time": "2018-10-21T23:38:05+00:00" + "time": "2019-03-31T19:45:09+00:00" }, { "name": "commerceguys/intl", - "version": "v1.0.2", + "version": "v1.0.4", "source": { "type": "git", "url": "https://github.com/commerceguys/intl.git", - "reference": "65148707b317808082aac6e5e266047f11d95ead" + "reference": "0fc176165f45d9f3dd9af50a05293c3fa99e4691" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/commerceguys/intl/zipball/65148707b317808082aac6e5e266047f11d95ead", - "reference": "65148707b317808082aac6e5e266047f11d95ead", + "url": "https://api.github.com/repos/commerceguys/intl/zipball/0fc176165f45d9f3dd9af50a05293c3fa99e4691", + "reference": "0fc176165f45d9f3dd9af50a05293c3fa99e4691", "shasum": "" }, "require": { @@ -356,7 +356,7 @@ } ], "description": "Internationalization library powered by CLDR data.", - "time": "2018-10-22T13:02:28+00:00" + "time": "2019-03-31T23:36:43+00:00" }, { "name": "components/highlightjs", @@ -1216,16 +1216,16 @@ }, { "name": "consolidation/site-process", - "version": "2.0.0", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "29d6860e65eb22c1ffaff9777a6f1ce6e7adf188" + "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/29d6860e65eb22c1ffaff9777a6f1ce6e7adf188", - "reference": "29d6860e65eb22c1ffaff9777a6f1ce6e7adf188", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/8957b9b3f4d48c183b7b11a29089d52875442e2f", + "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f", "shasum": "" }, "require": { @@ -1284,7 +1284,7 @@ } ], "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", - "time": "2019-03-12T17:36:24+00:00" + "time": "2019-04-05T20:16:00+00:00" }, { "name": "container-interop/container-interop", @@ -1975,16 +1975,16 @@ }, { "name": "drupal-composer/drupal-scaffold", - "version": "2.6.0", + "version": "2.6.1", "source": { "type": "git", "url": "https://github.com/drupal-composer/drupal-scaffold.git", - "reference": "0e00601e070c5c71e6d3a6478fa61198e30c2964" + "reference": "13c1ffc7dd4925cb03707759128b85c0cd6276f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal-composer/drupal-scaffold/zipball/0e00601e070c5c71e6d3a6478fa61198e30c2964", - "reference": "0e00601e070c5c71e6d3a6478fa61198e30c2964", + "url": "https://api.github.com/repos/drupal-composer/drupal-scaffold/zipball/13c1ffc7dd4925cb03707759128b85c0cd6276f8", + "reference": "13c1ffc7dd4925cb03707759128b85c0cd6276f8", "shasum": "" }, "require": { @@ -2015,7 +2015,7 @@ "GPL-2.0-or-later" ], "description": "Composer Plugin for updating the Drupal scaffold files when using drupal/core", - "time": "2019-03-26T09:14:17+00:00" + "time": "2019-03-30T10:41:38+00:00" }, { "name": "drupal/actions_permissions", @@ -2072,24 +2072,24 @@ }, { "name": "drupal/address", - "version": "1.4.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/address.git", - "reference": "8.x-1.4" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/address-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "143e426be73418c719c6bddd5fb81c610604e860" + "url": "https://ftp.drupal.org/files/projects/address-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "e27d2f8dac799a166b8ee040ceb608f2eff57cee" }, "require": { "commerceguys/addressing": "^1.0.0", - "drupal/core": "*" + "drupal/core": "^8.6" }, "require-dev": { - "drupal/token": "*" + "drupal/token": "^1.0" }, "type": "drupal-module", "extra": { @@ -2097,8 +2097,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.4", - "datestamp": "1527081784", + "version": "8.x-1.6", + "datestamp": "1554334685", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2114,10 +2114,18 @@ "name": "bojanz", "homepage": "https://www.drupal.org/user/86106" }, + { + "name": "dww", + "homepage": "https://www.drupal.org/user/46549" + }, { "name": "googletorp", "homepage": "https://www.drupal.org/user/386230" }, + { + "name": "mglaman", + "homepage": "https://www.drupal.org/user/2416470" + }, { "name": "rszrama", "homepage": "https://www.drupal.org/user/49344" @@ -2126,7 +2134,7 @@ "description": "Provides functionality for storing, validating and displaying international postal addresses.", "homepage": "http://drupal.org/project/address", "support": { - "source": "http://cgit.drupalcode.org/address" + "source": "https://git.drupalcode.org/project/address" } }, { @@ -2449,17 +2457,17 @@ }, { "name": "drupal/audiofield", - "version": "1.8.0", + "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/audiofield.git", - "reference": "8.x-1.8" + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/audiofield-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "a2e4c5b7f81ec6d3d015b22a63560fd1a8f56682" + "url": "https://ftp.drupal.org/files/projects/audiofield-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "ddb2ca8dd5125a2bd0104e0001037c6fa2716682" }, "require": { "drupal/core": "~8.0" @@ -2470,8 +2478,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.8", - "datestamp": "1543249980", + "version": "8.x-1.9", + "datestamp": "1553712781", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2505,7 +2513,7 @@ "description": "AudioField Module", "homepage": "https://www.drupal.org/project/audiofield", "support": { - "source": "http://cgit.drupalcode.org/audiofield", + "source": "https://git.drupalcode.org/project/audiofield", "issues": "https://www.drupal.org/project/issues/audiofield" } }, @@ -2981,23 +2989,23 @@ }, { "name": "drupal/commerce", - "version": "2.12.0", + "version": "2.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce.git", - "reference": "8.x-2.12" + "reference": "8.x-2.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/commerce-8.x-2.12.zip", - "reference": "8.x-2.12", - "shasum": "d8e2a5cabf49f5ebd5fc83d0fd3d54d7eeebe095" + "url": "https://ftp.drupal.org/files/projects/commerce-8.x-2.13.zip", + "reference": "8.x-2.13", + "shasum": "821236987a331a7d8031e8c14b64a72a7a6722d5" }, "require": { "commerceguys/intl": "^1.0.0", - "drupal/address": "^1.4", + "drupal/address": "^1.6", "drupal/core": "^8.6", - "drupal/entity": "^1.0-rc1", + "drupal/entity": "^1.0-rc2", "drupal/entity_reference_revisions": "~1.0", "drupal/inline_entity_form": "^1.0-rc1", "drupal/profile": "~1.0", @@ -3020,8 +3028,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3053,12 +3061,12 @@ "description": "Drupal Commerce is a flexible eCommerce solution.", "homepage": "http://drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { "name": "drupal/commerce_cart", - "version": "2.12.0", + "version": "2.13.0", "require": { "drupal/commerce": "self.version", "drupal/commerce_order": "*", @@ -3071,8 +3079,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3104,12 +3112,12 @@ "description": "Implements the shopping cart system and add to cart features.", "homepage": "https://www.drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { "name": "drupal/commerce_checkout", - "version": "2.12.0", + "version": "2.13.0", "require": { "drupal/commerce": "self.version", "drupal/commerce_cart": "*", @@ -3122,8 +3130,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3155,7 +3163,7 @@ "description": "Provides configurable checkout flows.", "homepage": "https://www.drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { @@ -3238,28 +3246,29 @@ }, { "name": "drupal/commerce_migrate", - "version": "2.0.0-beta9", + "version": "2.0.0-beta10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_migrate.git", - "reference": "8.x-2.0-beta9" + "reference": "8.x-2.0-beta10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/commerce_migrate-8.x-2.0-beta9.zip", - "reference": "8.x-2.0-beta9", - "shasum": "18f770a71d1af879d534878e04728598a23ef895" + "url": "https://ftp.drupal.org/files/projects/commerce_migrate-8.x-2.0-beta10.zip", + "reference": "8.x-2.0-beta10", + "shasum": "d9bc905d04e17839ea6c4af594851394b9b4e6d7" }, "require": { "drupal/commerce": "^2.0", "drupal/core": "^8.5", - "drupal/migrate_plus": "^4" + "drupal/migrate_plus": "*" }, "require-dev": { + "drupal/address": "1.x-dev", "drupal/coder": "^8", "drupal/commerce": "*", "drupal/commerce_shipping": "^2.0", - "drupal/migrate_plus": "*", + "drupal/migrate_plus": "4.x-dev", "drupal/migrate_source_csv": "2.x-dev" }, "type": "drupal-module", @@ -3268,8 +3277,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.0-beta9", - "datestamp": "1550687580", + "version": "8.x-2.0-beta10", + "datestamp": "1554754981", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -3313,7 +3322,7 @@ "description": "Provides Commerce-specific Migrate handlers.", "homepage": "https://www.drupal.org/project/commerce_migrate", "support": { - "source": "http://cgit.drupalcode.org/commerce_migrate" + "source": "https://git.drupalcode.org/project/commerce_migrate" } }, { @@ -3371,7 +3380,7 @@ }, { "name": "drupal/commerce_order", - "version": "2.12.0", + "version": "2.13.0", "require": { "drupal/commerce": "self.version", "drupal/commerce_price": "*", @@ -3387,8 +3396,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3420,12 +3429,12 @@ "description": "Defines the Order entity and associated features.", "homepage": "https://www.drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { "name": "drupal/commerce_payment", - "version": "2.12.0", + "version": "2.13.0", "require": { "drupal/commerce": "self.version", "drupal/commerce_order": "*", @@ -3438,8 +3447,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3471,12 +3480,12 @@ "description": "Provides payment functionality.", "homepage": "https://www.drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { "name": "drupal/commerce_price", - "version": "2.12.0", + "version": "2.13.0", "require": { "drupal/commerce": "self.version", "drupal/core": "~8.0" @@ -3487,8 +3496,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3520,7 +3529,7 @@ "description": "Defines the Currency entity.", "homepage": "https://www.drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { @@ -3582,7 +3591,7 @@ }, { "name": "drupal/commerce_product", - "version": "2.12.0", + "version": "2.13.0", "require": { "drupal/commerce": "self.version", "drupal/commerce_price": "*", @@ -3595,8 +3604,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3628,7 +3637,7 @@ "description": "Defines the Product entity and associated features.", "homepage": "https://www.drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { @@ -3637,7 +3646,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/commerce_recurring.git", - "reference": "9cd0ee2b081d7bd13b55df5fd7e70a40c7e3466a" + "reference": "98aad3d8fc898f7a75ac9ebd1466e8d21b961089" }, "require": { "drupal/advancedqueue": "^1.0", @@ -3654,8 +3663,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-beta3+42-dev", - "datestamp": "1552407785", + "version": "8.x-1.0-beta4+2-dev", + "datestamp": "1556639885", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -3706,11 +3715,11 @@ "source": "http://cgit.drupalcode.org/commerce_recurring", "issues": "https://www.drupal.org/project/issues/commerce_recurring" }, - "time": "2019-03-12T16:06:31+00:00" + "time": "2019-04-30T16:06:41+00:00" }, { "name": "drupal/commerce_store", - "version": "2.12.0", + "version": "2.13.0", "require": { "drupal/commerce": "self.version", "drupal/commerce_price": "*", @@ -3722,8 +3731,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.12", - "datestamp": "1550075661", + "version": "8.x-2.13", + "datestamp": "1554337944", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3755,7 +3764,7 @@ "description": "Defines the Store entity and associated features.", "homepage": "https://www.drupal.org/project/commerce", "support": { - "source": "http://cgit.drupalcode.org/commerce" + "source": "https://git.drupalcode.org/project/commerce" } }, { @@ -4630,16 +4639,16 @@ }, { "name": "drupal/core", - "version": "8.6.13", + "version": "8.6.15", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "8d5b80030ac3f13df2d66aeef0ea388fd9a90632" + "reference": "936456cdeac25c6bbd2f55b0d587239c6a81ba86" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/8d5b80030ac3f13df2d66aeef0ea388fd9a90632", - "reference": "8d5b80030ac3f13df2d66aeef0ea388fd9a90632", + "url": "https://api.github.com/repos/drupal/core/zipball/936456cdeac25c6bbd2f55b0d587239c6a81ba86", + "reference": "936456cdeac25c6bbd2f55b0d587239c6a81ba86", "shasum": "" }, "require": { @@ -4670,9 +4679,9 @@ "symfony-cmf/routing": "^1.4", "symfony/class-loader": "~3.4.0", "symfony/console": "~3.4.0", - "symfony/dependency-injection": "~3.4.0", + "symfony/dependency-injection": "~3.4.26", "symfony/event-dispatcher": "~3.4.0", - "symfony/http-foundation": "~3.4.14", + "symfony/http-foundation": "~3.4.26", "symfony/http-kernel": "~3.4.14", "symfony/polyfill-iconv": "^1.0", "symfony/process": "~3.4.0", @@ -4869,7 +4878,7 @@ "GPL-2.0-or-later" ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", - "time": "2019-03-20T06:01:19+00:00" + "time": "2019-04-17T20:00:11+00:00" }, { "name": "drupal/cshs", @@ -5695,21 +5704,21 @@ }, { "name": "drupal/entity_browser_enhanced", - "version": "1.0.0-rc3", + "version": "1.0.0-rc4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_browser_enhanced.git", - "reference": "8.x-1.0-rc3" + "reference": "8.x-1.0-rc4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_browser_enhanced-8.x-1.0-rc3.zip", - "reference": "8.x-1.0-rc3", - "shasum": "041a93dac5ec9f74a8834faee60995c4db7d1e65" + "url": "https://ftp.drupal.org/files/projects/entity_browser_enhanced-8.x-1.0-rc4.zip", + "reference": "8.x-1.0-rc4", + "shasum": "3949b2e34c7fbb452e3b2a0bab1d13bbeb22d7aa" }, "require": { "drupal/core": "~8.0", - "drupal/entity_browser": "*" + "drupal/entity_browser": "~2.0" }, "type": "drupal-module", "extra": { @@ -5718,8 +5727,8 @@ "dev-8.x-1.x": "8.1.x-dev" }, "drupal": { - "version": "8.x-1.0-rc3", - "datestamp": "1528884525", + "version": "8.x-1.0-rc4", + "datestamp": "1553929985", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -6070,7 +6079,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/filefield_sources.git", - "reference": "b19c6a839804f47587828d4a50e29e0720fa4c08" + "reference": "0de87103ee52f3e4965106a6587b4b5e43d6dab5" }, "require": { "drupal/core": "*" @@ -6081,8 +6090,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.x-dev", - "datestamp": "1487711283", + "version": "8.x-1.0-alpha1+1-dev", + "datestamp": "1553883485", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6095,20 +6104,29 @@ ], "authors": [ { - "name": "profak", - "homepage": "https://www.drupal.org/user/782534" + "name": "Nate Lampton (quicksketch)", + "homepage": "https://www.drupal.org/u/quicksketch", + "role": "Maintainer" }, { - "name": "quicksketch", - "homepage": "https://www.drupal.org/user/35821" + "name": "Andrey Khromyshev (profak)", + "homepage": "https://www.drupal.org/u/profak", + "role": "Maintainer" + }, + { + "name": "David Valdez (gnuget)", + "homepage": "https://www.drupal.org/u/gnuget", + "role": "Maintainer" } ], "description": "Extends File fields to allow referencing of existing files, remote files, and server files.", "homepage": "https://www.drupal.org/project/filefield_sources", "support": { - "source": "http://cgit.drupalcode.org/filefield_sources" + "source": "https://git.drupalcode.org/project/filefield_sources", + "issues": "https://www.drupal.org/project/issues/filefield_sources", + "irc": "irc://irc.freenode.org/drupal-contribute" }, - "time": "2017-02-21T21:07:00+00:00" + "time": "2019-04-26T18:53:07+00:00" }, { "name": "drupal/filter_perms", @@ -6160,6 +6178,67 @@ }, "time": "2016-07-27T19:01:11+00:00" }, + { + "name": "drupal/genpass", + "version": "dev-1.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/genpass.git", + "reference": "e82a2b732bf83beecef45d0336ad2375b7ec5c29" + }, + "require": { + "drupal/core": "~8.0" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + }, + "drupal": { + "version": "8.x-1.0-beta2+0-dev", + "datestamp": "1531164521", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Kris77", + "homepage": "https://www.drupal.org/u/kris77", + "role": "contributor" + }, + { + "name": "greggles", + "homepage": "https://www.drupal.org/user/36762" + }, + { + "name": "japanitrat", + "homepage": "https://www.drupal.org/user/268715" + }, + { + "name": "joelstein", + "homepage": "https://www.drupal.org/user/36598" + }, + { + "name": "starbow", + "homepage": "https://www.drupal.org/user/33290" + } + ], + "description": "Great utility module which makes the password field optional (or hidden) on the add new user page (admin & registration). If the password field is not set during registration, the system will generate a password. You can optionally display this password at the time it's created.", + "homepage": "http://drupal.org/project/genpass", + "support": { + "source": "https://github.com/luksak/genpass", + "issues": "http://drupal.org/project/issues/genpass", + "irc": "irc://irc.freenode.org/drupal-contribute" + }, + "time": "2018-07-09T19:25:56+00:00" + }, { "name": "drupal/honeypot", "version": "1.29.0", @@ -6562,20 +6641,20 @@ }, { "name": "drupal/link_attributes", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/link_attributes.git", - "reference": "8.x-1.5" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/link_attributes-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "48c0e6ac2c3f4843372abb394c1aabe380dfa604" + "url": "https://ftp.drupal.org/files/projects/link_attributes-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "b0b7cf57cba1a05fc0141ebdc7c24fc3591c6f06" }, "require": { - "drupal/core": "*" + "drupal/core": "^8.4" }, "type": "drupal-module", "extra": { @@ -6583,8 +6662,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.5", - "datestamp": "1537173781", + "version": "8.x-1.6", + "datestamp": "1554334381", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6604,7 +6683,7 @@ "description": "Provides a widget to allow settings of link attributes for menu links.", "homepage": "https://www.drupal.org/project/link_attributes", "support": { - "source": "http://cgit.drupalcode.org/link_attributes" + "source": "https://git.drupalcode.org/project/link_attributes" } }, { @@ -6795,7 +6874,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/mailgun.git", - "reference": "fe6868bccbab74acbde4950dd0cd536f8dc949ce" + "reference": "466846ceb133054b29d177cf50327c53c860ee61" }, "require": { "drupal/core": "~8.0", @@ -6811,8 +6890,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-beta1+29-dev", - "datestamp": "1549125780", + "version": "8.x-1.0-beta1+31-dev", + "datestamp": "1553728385", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6844,9 +6923,9 @@ "description": "Allows site to send emails using Mailgun email service.", "homepage": "https://www.drupal.org/project/mailgun", "support": { - "source": "http://cgit.drupalcode.org/mailgun" + "source": "https://git.drupalcode.org/project/mailgun" }, - "time": "2019-02-04T21:22:28+00:00" + "time": "2019-03-27T22:59:41+00:00" }, { "name": "drupal/maillog", @@ -7299,7 +7378,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "7f13a739ef4cab63d1366ceaf14efdeb8ca139ce" + "reference": "d452202e1ac6867fa790efe2fbf9908ada22709d" }, "require": { "drupal/core": "^8.3" @@ -7321,8 +7400,8 @@ "dev-4.x": "4.x-dev" }, "drupal": { - "version": "8.x-4.1+4-dev", - "datestamp": "1552922885", + "version": "8.x-4.2+3-dev", + "datestamp": "1555688585", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7351,7 +7430,7 @@ "issues": "https://www.drupal.org/project/issues/migrate_plus", "irc": "irc://irc.freenode.org/drupal-migrate" }, - "time": "2019-03-25T13:48:02+00:00" + "time": "2019-04-24T16:46:51+00:00" }, { "name": "drupal/migrate_tools", @@ -7359,7 +7438,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_tools.git", - "reference": "853604c682a28b7d6960fa3d55eba36a443182bb" + "reference": "c3de8be7e21134cee85b728d35c2c0fa62964267" }, "require": { "drupal/core": "^8.3", @@ -7376,8 +7455,8 @@ "dev-4.x": "4.x-dev" }, "drupal": { - "version": "8.x-4.0+14-dev", - "datestamp": "1545344880", + "version": "8.x-4.1+2-dev", + "datestamp": "1554729485", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7417,7 +7496,7 @@ "issues": "http://drupal.org/project/migrate_tools", "irc": "irc://irc.freenode.org/drupal-migrate" }, - "time": "2018-12-20T22:27:32+00:00" + "time": "2019-04-10T13:58:55+00:00" }, { "name": "drupal/mimemail", @@ -7425,20 +7504,23 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/mimemail.git", - "reference": "25f919ff7dc6fbc5541385e01c459800a067bee1" + "reference": "e31fd4ecc69d2db7832d1403dfa7a9d7d037c213" }, "require": { "drupal/core": "~8.0", "drupal/mailsystem": "*" }, + "require-dev": { + "drupal/rules": "*" + }, "type": "drupal-module", "extra": { "branch-alias": { "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-alpha2+10-dev", - "datestamp": "1533746584", + "version": "8.x-1.0-alpha2+19-dev", + "datestamp": "1556423885", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7470,9 +7552,9 @@ "description": "Sends MIME-encoded emails with embedded images and attachments.", "homepage": "https://www.drupal.org/project/mimemail", "support": { - "source": "http://cgit.drupalcode.org/mimemail" + "source": "https://git.drupalcode.org/project/mimemail" }, - "time": "2018-09-12T19:16:13+00:00" + "time": "2019-04-28T05:22:17+00:00" }, { "name": "drupal/pagerer", @@ -7573,17 +7655,17 @@ }, { "name": "drupal/pathauto", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "115d5998d7636a03e26c7ce34261b65809d53965" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "ddfb047ae04ca2ddf475d65f6c09bceb44169e25" }, "require": { "drupal/core": "^8.5", @@ -7596,8 +7678,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.3", - "datestamp": "1536407884", + "version": "8.x-1.4", + "datestamp": "1554239887", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7629,7 +7711,7 @@ "description": "Provides a mechanism for modules to automatically generate aliases for the content they manage.", "homepage": "https://www.drupal.org/project/pathauto", "support": { - "source": "http://cgit.drupalcode.org/pathauto" + "source": "https://git.drupalcode.org/project/pathauto" } }, { @@ -8198,7 +8280,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/simplenews.git", - "reference": "b0417dec518f403eed3d929e62fa352043fe305c" + "reference": "0a4c16a03c496a8388ba28564323113fc39a8763" }, "require": { "drupal/core": "*" @@ -8213,15 +8295,12 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-alpha3+27-dev", - "datestamp": "1551790085", + "version": "8.x-1.0-alpha3+35-dev", + "datestamp": "1555679585", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." } - }, - "patches_applied": { - "simplenew migration compatibility https://www.drupal.org/project/simplenews/issues/2954077": "https://www.drupal.org/files/issues/2019-03-15/simplenews.migrate-2954077-32.patch" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -8257,9 +8336,9 @@ "description": "Send newsletters to subscribed email addresses. For uninstall go to Configuration > Web services > Simplenews > Settings and hit \"Prepare uninstall\".", "homepage": "https://www.drupal.org/project/simplenews", "support": { - "source": "http://cgit.drupalcode.org/simplenews" + "source": "https://git.drupalcode.org/project/simplenews" }, - "time": "2019-03-15T14:55:06+00:00" + "time": "2019-04-19T13:10:07+00:00" }, { "name": "drupal/smart_trim", @@ -8821,20 +8900,14 @@ }, { "name": "drupal/ultimate_cron", - "version": "2.0.0-alpha4", + "version": "dev-2.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ultimate_cron.git", - "reference": "8.x-2.0-alpha4" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ultimate_cron-8.x-2.0-alpha4.zip", - "reference": "8.x-2.0-alpha4", - "shasum": "50cdadd061f1f6fadb961b04ed04348bcc4719d3" + "reference": "bb374c7c0228ada83372f544684ff31706e91d27" }, "require": { - "drupal/core": "~8.0" + "drupal/core": "^8.5" }, "type": "drupal-module", "extra": { @@ -8842,11 +8915,11 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.0-alpha4", - "datestamp": "1527925385", + "version": "8.x-2.0-alpha4+5-dev", + "datestamp": "1549489380", "security-coverage": { "status": "not-covered", - "message": "Alpha releases are not covered by Drupal security advisories." + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -8879,8 +8952,9 @@ "description": "Cron", "homepage": "https://www.drupal.org/project/ultimate_cron", "support": { - "source": "http://cgit.drupalcode.org/ultimate_cron" - } + "source": "https://git.drupalcode.org/project/ultimate_cron" + }, + "time": "2019-02-06T21:42:22+00:00" }, { "name": "drupal/url_to_video_filter", @@ -9315,16 +9389,16 @@ }, { "name": "drush/drush", - "version": "9.6.1", + "version": "9.6.2", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "bf389ee33baa2eeedde942cdf7044baaf634b0a1" + "reference": "65d36cf542308d0b88f77c80f818a978d2844b80" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/bf389ee33baa2eeedde942cdf7044baaf634b0a1", - "reference": "bf389ee33baa2eeedde942cdf7044baaf634b0a1", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/65d36cf542308d0b88f77c80f818a978d2844b80", + "reference": "65d36cf542308d0b88f77c80f818a978d2844b80", "shasum": "" }, "require": { @@ -9336,7 +9410,7 @@ "consolidation/output-formatters": "^3.3.1", "consolidation/robo": "^1.4.6", "consolidation/site-alias": "^3.0.0@stable", - "consolidation/site-process": "^2.0.0@stable", + "consolidation/site-process": "^2.0.1", "ext-dom": "*", "grasmash/yaml-expander": "^1.1.1", "league/container": "~2", @@ -9455,7 +9529,7 @@ ], "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.", "homepage": "http://www.drush.org", - "time": "2019-03-26T09:35:48+00:00" + "time": "2019-04-03T11:17:00+00:00" }, { "name": "easyrdf/easyrdf", @@ -9573,23 +9647,23 @@ }, { "name": "fileeye/mimemap", - "version": "1.0.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/FileEye/MimeMap.git", - "reference": "cb9eda0a7caaadd35d2de22abb44b59650072d9b" + "reference": "2344b024f73dc0638f51508759ba174f3c4e5342" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/cb9eda0a7caaadd35d2de22abb44b59650072d9b", - "reference": "cb9eda0a7caaadd35d2de22abb44b59650072d9b", + "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/2344b024f73dc0638f51508759ba174f3c4e5342", + "reference": "2344b024f73dc0638f51508759ba174f3c4e5342", "shasum": "" }, "require": { "php": ">=5.4" }, "require-dev": { - "phpunit/phpunit": "<9", + "phpunit/phpunit": "<8.1", "sebastian/comparator": "*", "sebastian/diff": "*", "squizlabs/php_codesniffer": "*", @@ -9602,6 +9676,11 @@ "bin/fileeye-mimemap" ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, "autoload": { "psr-4": { "FileEye\\MimeMap\\": "src/" @@ -9613,25 +9692,31 @@ ], "description": "A PHP library to handle MIME Content-Type fields and their related file extensions.", "homepage": "https://github.com/FileEye/MimeMap", - "time": "2019-02-16T15:57:06+00:00" + "keywords": [ + "mime", + "mime-database", + "mime-parser", + "mime-type" + ], + "time": "2019-04-10T11:14:46+00:00" }, { "name": "giggsey/libphonenumber-for-php", - "version": "8.10.8", + "version": "8.10.11", "source": { "type": "git", "url": "https://github.com/giggsey/libphonenumber-for-php.git", - "reference": "cd9b87dce1d285247be490b2b8429956f7a5e78b" + "reference": "98f5983a33d704eafea7cc6e1cc2581883a51ddc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php/zipball/cd9b87dce1d285247be490b2b8429956f7a5e78b", - "reference": "cd9b87dce1d285247be490b2b8429956f7a5e78b", + "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php/zipball/98f5983a33d704eafea7cc6e1cc2581883a51ddc", + "reference": "98f5983a33d704eafea7cc6e1cc2581883a51ddc", "shasum": "" }, "require": { "ext-mbstring": "*", - "giggsey/locale": "^1.2", + "giggsey/locale": "^1.7", "php": ">=5.3.2" }, "require-dev": { @@ -9681,20 +9766,20 @@ "phonenumber", "validation" ], - "time": "2019-03-20T13:47:01+00:00" + "time": "2019-04-30T09:55:59+00:00" }, { "name": "giggsey/locale", - "version": "1.6", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/giggsey/Locale.git", - "reference": "da6845720b5d104d319d7e84576f54e44dd9e4f5" + "reference": "b8030fc8df13cdfbecba318588de2d52b49c9b50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/giggsey/Locale/zipball/da6845720b5d104d319d7e84576f54e44dd9e4f5", - "reference": "da6845720b5d104d319d7e84576f54e44dd9e4f5", + "url": "https://api.github.com/repos/giggsey/Locale/zipball/b8030fc8df13cdfbecba318588de2d52b49c9b50", + "reference": "b8030fc8df13cdfbecba318588de2d52b49c9b50", "shasum": "" }, "require": { @@ -9730,7 +9815,7 @@ } ], "description": "Locale functions required by libphonenumber-for-php", - "time": "2018-10-18T07:17:52+00:00" + "time": "2019-04-26T07:28:50+00:00" }, { "name": "grasmash/expander", @@ -11288,16 +11373,16 @@ }, { "name": "stecman/symfony-console-completion", - "version": "0.9.0", + "version": "0.10.0", "source": { "type": "git", "url": "https://github.com/stecman/symfony-console-completion.git", - "reference": "bd07a24190541de2828c1d6469a8ddce599d3c5a" + "reference": "bc095febf00aa42ace233b344d4561071d7c912b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/stecman/symfony-console-completion/zipball/bd07a24190541de2828c1d6469a8ddce599d3c5a", - "reference": "bd07a24190541de2828c1d6469a8ddce599d3c5a", + "url": "https://api.github.com/repos/stecman/symfony-console-completion/zipball/bc095febf00aa42ace233b344d4561071d7c912b", + "reference": "bc095febf00aa42ace233b344d4561071d7c912b", "shasum": "" }, "require": { @@ -11329,7 +11414,7 @@ } ], "description": "Automatic BASH completion for Symfony Console Component based applications.", - "time": "2019-01-19T21:25:25+00:00" + "time": "2019-04-26T12:14:26+00:00" }, { "name": "symfony-cmf/routing", @@ -11392,7 +11477,7 @@ }, { "name": "symfony/class-loader", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/class-loader.git", @@ -11448,7 +11533,7 @@ }, { "name": "symfony/config", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/config.git", @@ -11512,16 +11597,16 @@ }, { "name": "symfony/console", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "71ce77f37af0c5ffb9590e43cc4f70e426945c5e" + "reference": "15a9104356436cb26e08adab97706654799d31d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/71ce77f37af0c5ffb9590e43cc4f70e426945c5e", - "reference": "71ce77f37af0c5ffb9590e43cc4f70e426945c5e", + "url": "https://api.github.com/repos/symfony/console/zipball/15a9104356436cb26e08adab97706654799d31d8", + "reference": "15a9104356436cb26e08adab97706654799d31d8", "shasum": "" }, "require": { @@ -11580,11 +11665,11 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-08T09:29:13+00:00" }, { "name": "symfony/css-selector", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -11637,16 +11722,16 @@ }, { "name": "symfony/debug", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "8d8a9e877b3fcdc50ddecf8dcea146059753f782" + "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/8d8a9e877b3fcdc50ddecf8dcea146059753f782", - "reference": "8d8a9e877b3fcdc50ddecf8dcea146059753f782", + "url": "https://api.github.com/repos/symfony/debug/zipball/681afbb26488903c5ac15e63734f1d8ac430c9b9", + "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9", "shasum": "" }, "require": { @@ -11689,20 +11774,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2019-02-24T15:45:11+00:00" + "time": "2019-04-11T09:48:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "c3dd7b7ea8cd8ec12304a5e222d7dc01cac8fa11" + "reference": "be0feb3fa202aedfd8d1956f2dafd563fb13acbf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c3dd7b7ea8cd8ec12304a5e222d7dc01cac8fa11", - "reference": "c3dd7b7ea8cd8ec12304a5e222d7dc01cac8fa11", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/be0feb3fa202aedfd8d1956f2dafd563fb13acbf", + "reference": "be0feb3fa202aedfd8d1956f2dafd563fb13acbf", "shasum": "" }, "require": { @@ -11760,11 +11845,11 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-20T15:32:49+00:00" }, { "name": "symfony/dom-crawler", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", @@ -11821,16 +11906,16 @@ }, { "name": "symfony/event-dispatcher", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "ec625e2fff7f584eeb91754821807317b2e79236" + "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ec625e2fff7f584eeb91754821807317b2e79236", - "reference": "ec625e2fff7f584eeb91754821807317b2e79236", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a088aafcefb4eef2520a290ed82e4374092a6dff", + "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff", "shasum": "" }, "require": { @@ -11880,11 +11965,11 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-02T08:51:52+00:00" }, { "name": "symfony/filesystem", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", @@ -11934,16 +12019,16 @@ }, { "name": "symfony/finder", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "fcdde4aa38f48190ce70d782c166f23930084f9b" + "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/fcdde4aa38f48190ce70d782c166f23930084f9b", - "reference": "fcdde4aa38f48190ce70d782c166f23930084f9b", + "url": "https://api.github.com/repos/symfony/finder/zipball/61af5ce0b34b942d414fe8f1b11950d0e9a90e98", + "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98", "shasum": "" }, "require": { @@ -11979,20 +12064,20 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2019-02-22T14:44:53+00:00" + "time": "2019-04-02T19:54:57+00:00" }, { "name": "symfony/http-foundation", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "9a96d77ceb1fd913c9d4a89e8a7e1be87604be8a" + "reference": "fa02215233be8de1c2b44617088192f9e8db3512" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9a96d77ceb1fd913c9d4a89e8a7e1be87604be8a", - "reference": "9a96d77ceb1fd913c9d4a89e8a7e1be87604be8a", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fa02215233be8de1c2b44617088192f9e8db3512", + "reference": "fa02215233be8de1c2b44617088192f9e8db3512", "shasum": "" }, "require": { @@ -12033,20 +12118,20 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-05-01T08:04:33+00:00" }, { "name": "symfony/http-kernel", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "0362368c761cb8d9c79e56ab0db61d2c692db594" + "reference": "586046f5adc6a08eaebbe4519ef18ad52f54e453" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/0362368c761cb8d9c79e56ab0db61d2c692db594", - "reference": "0362368c761cb8d9c79e56ab0db61d2c692db594", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/586046f5adc6a08eaebbe4519ef18ad52f54e453", + "reference": "586046f5adc6a08eaebbe4519ef18ad52f54e453", "shasum": "" }, "require": { @@ -12122,20 +12207,20 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2019-03-03T18:52:34+00:00" + "time": "2019-05-01T13:03:24+00:00" }, { "name": "symfony/options-resolver", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "926e3b797e6bb66c0e4d7da7eff3a174f7378bcf" + "reference": "ed3b397f9c07c8ca388b2a1ef744403b4d4ecc44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/926e3b797e6bb66c0e4d7da7eff3a174f7378bcf", - "reference": "926e3b797e6bb66c0e4d7da7eff3a174f7378bcf", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/ed3b397f9c07c8ca388b2a1ef744403b4d4ecc44", + "reference": "ed3b397f9c07c8ca388b2a1ef744403b4d4ecc44", "shasum": "" }, "require": { @@ -12176,7 +12261,7 @@ "configuration", "options" ], - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-10T16:00:48+00:00" }, { "name": "symfony/polyfill-ctype", @@ -12415,16 +12500,16 @@ }, { "name": "symfony/process", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "009f8dda80930e89e8344a4e310b08f9ff07dd2e" + "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/009f8dda80930e89e8344a4e310b08f9ff07dd2e", - "reference": "009f8dda80930e89e8344a4e310b08f9ff07dd2e", + "url": "https://api.github.com/repos/symfony/process/zipball/a9c4dfbf653023b668c282e4e02609d131f4057a", + "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a", "shasum": "" }, "require": { @@ -12460,20 +12545,20 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2019-01-16T13:27:11+00:00" + "time": "2019-04-08T16:15:54+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v1.1.1", + "version": "v1.1.2", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "921f8669c36ea0148d2520c0bb7838cda14879e0" + "reference": "a33352af16f78a5ff4f9d90811536abf210df12b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/921f8669c36ea0148d2520c0bb7838cda14879e0", - "reference": "921f8669c36ea0148d2520c0bb7838cda14879e0", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/a33352af16f78a5ff4f9d90811536abf210df12b", + "reference": "a33352af16f78a5ff4f9d90811536abf210df12b", "shasum": "" }, "require": { @@ -12482,7 +12567,6 @@ "symfony/http-foundation": "^2.3.42 || ^3.4 || ^4.0" }, "require-dev": { - "nyholm/psr7": "^1.1", "symfony/phpunit-bridge": "^3.4 || ^4.0" }, "suggest": { @@ -12524,20 +12608,20 @@ "psr-17", "psr-7" ], - "time": "2019-03-11T15:23:15+00:00" + "time": "2019-04-03T17:09:40+00:00" }, { "name": "symfony/routing", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "6b25a86df5860461ff1990946168c0ef944f83db" + "reference": "ff11aac46d6cb8a65f2855687bb9a1ac9d860eec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/6b25a86df5860461ff1990946168c0ef944f83db", - "reference": "6b25a86df5860461ff1990946168c0ef944f83db", + "url": "https://api.github.com/repos/symfony/routing/zipball/ff11aac46d6cb8a65f2855687bb9a1ac9d860eec", + "reference": "ff11aac46d6cb8a65f2855687bb9a1ac9d860eec", "shasum": "" }, "require": { @@ -12560,7 +12644,6 @@ "suggest": { "doctrine/annotations": "For using the annotation loader", "symfony/config": "For using the all-in-one router or any loader", - "symfony/dependency-injection": "For loading routes from a service", "symfony/expression-language": "For using expression matching", "symfony/http-foundation": "For using a Symfony Request object", "symfony/yaml": "For using the YAML loader" @@ -12601,20 +12684,20 @@ "uri", "url" ], - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-03-29T21:58:42+00:00" }, { "name": "symfony/serializer", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "964b7a59002391136fb0087fd5dc41213f7c283e" + "reference": "99aceeb3e10852b951b9cab57a2b83062db09efb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/964b7a59002391136fb0087fd5dc41213f7c283e", - "reference": "964b7a59002391136fb0087fd5dc41213f7c283e", + "url": "https://api.github.com/repos/symfony/serializer/zipball/99aceeb3e10852b951b9cab57a2b83062db09efb", + "reference": "99aceeb3e10852b951b9cab57a2b83062db09efb", "shasum": "" }, "require": { @@ -12637,7 +12720,7 @@ "symfony/dependency-injection": "~3.2|~4.0", "symfony/http-foundation": "~2.8|~3.0|~4.0", "symfony/property-access": "~2.8|~3.0|~4.0", - "symfony/property-info": "~3.1|~4.0", + "symfony/property-info": "^3.4.13|~4.0", "symfony/yaml": "~3.4|~4.0" }, "suggest": { @@ -12680,20 +12763,20 @@ ], "description": "Symfony Serializer Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-27T21:20:35+00:00" }, { "name": "symfony/translation", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "3e2966209567ffed8825905b53fc8548446130aa" + "reference": "301a5d627220a1c4ee522813b0028653af6c4f54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/3e2966209567ffed8825905b53fc8548446130aa", - "reference": "3e2966209567ffed8825905b53fc8548446130aa", + "url": "https://api.github.com/repos/symfony/translation/zipball/301a5d627220a1c4ee522813b0028653af6c4f54", + "reference": "301a5d627220a1c4ee522813b0028653af6c4f54", "shasum": "" }, "require": { @@ -12710,7 +12793,9 @@ "symfony/config": "~2.8|~3.0|~4.0", "symfony/dependency-injection": "~3.4|~4.0", "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/http-kernel": "~3.4|~4.0", "symfony/intl": "^2.8.18|^3.2.5|~4.0", + "symfony/var-dumper": "~3.4|~4.0", "symfony/yaml": "~3.4|~4.0" }, "suggest": { @@ -12748,20 +12833,20 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-05-01T11:10:09+00:00" }, { "name": "symfony/validator", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "21f8a7da6d4d8e6e34bd4e2bfaa24fa373886907" + "reference": "cc3f577d8887737df4d77a4c0cc6e3c22164cea4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/21f8a7da6d4d8e6e34bd4e2bfaa24fa373886907", - "reference": "21f8a7da6d4d8e6e34bd4e2bfaa24fa373886907", + "url": "https://api.github.com/repos/symfony/validator/zipball/cc3f577d8887737df4d77a4c0cc6e3c22164cea4", + "reference": "cc3f577d8887737df4d77a4c0cc6e3c22164cea4", "shasum": "" }, "require": { @@ -12833,20 +12918,20 @@ ], "description": "Symfony Validator Component", "homepage": "https://symfony.com", - "time": "2019-02-25T09:32:21+00:00" + "time": "2019-04-29T08:34:27+00:00" }, { "name": "symfony/var-dumper", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "d34d10236300876d14291e9df85c6ef3d3bb9066" + "reference": "ca5fef348a0440411bbca0f9ec14e9a11625bd6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/d34d10236300876d14291e9df85c6ef3d3bb9066", - "reference": "d34d10236300876d14291e9df85c6ef3d3bb9066", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ca5fef348a0440411bbca0f9ec14e9a11625bd6a", + "reference": "ca5fef348a0440411bbca0f9ec14e9a11625bd6a", "shasum": "" }, "require": { @@ -12902,20 +12987,20 @@ "debug", "dump" ], - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-05-01T09:52:10+00:00" }, { "name": "symfony/yaml", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "57f1ce82c997f5a8701b89ef970e36bb657fd09c" + "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/57f1ce82c997f5a8701b89ef970e36bb657fd09c", - "reference": "57f1ce82c997f5a8701b89ef970e36bb657fd09c", + "url": "https://api.github.com/repos/symfony/yaml/zipball/212a27b731e5bfb735679d1ffaac82bd6a1dc996", + "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996", "shasum": "" }, "require": { @@ -12961,20 +13046,20 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-03-25T07:48:46+00:00" }, { "name": "twig/twig", - "version": "v1.38.4", + "version": "v1.40.1", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "7732e9e7017d751313811bd118de61302e9c8b35" + "reference": "35889516bbd6bbe46a600c2c33b03515df4a076e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/7732e9e7017d751313811bd118de61302e9c8b35", - "reference": "7732e9e7017d751313811bd118de61302e9c8b35", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/35889516bbd6bbe46a600c2c33b03515df4a076e", + "reference": "35889516bbd6bbe46a600c2c33b03515df4a076e", "shasum": "" }, "require": { @@ -12989,7 +13074,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.38-dev" + "dev-master": "1.40-dev" } }, "autoload": { @@ -13027,7 +13112,7 @@ "keywords": [ "templating" ], - "time": "2019-03-23T14:27:19+00:00" + "time": "2019-04-29T14:12:28+00:00" }, { "name": "typo3/phar-stream-wrapper", @@ -13856,16 +13941,16 @@ }, { "name": "drupal/coder", - "version": "8.3.1", + "version": "8.3.3", "source": { "type": "git", "url": "https://git.drupal.org/project/coder.git", - "reference": "29a25627e7148b3119c84f18e087fc3b8c85b959" + "reference": "a33d3388fb2e1d94bd2aee36a8ff79186e9d8f43" }, "require": { "ext-mbstring": "*", - "php": ">=5.4.0", - "squizlabs/php_codesniffer": "^3.0.1", + "php": ">=5.5.9", + "squizlabs/php_codesniffer": "^3.4.1", "symfony/yaml": ">=2.0.0" }, "require-dev": { @@ -13875,7 +13960,7 @@ "autoload": { "psr-0": { "Drupal\\": "coder_sniffer/Drupal/", - "DrupalPractice\\": "coder_sniffer/Drupal/" + "DrupalPractice\\": "coder_sniffer/DrupalPractice/" } }, "notification-url": "https://packagist.org/downloads/", @@ -13889,7 +13974,7 @@ "phpcs", "standards" ], - "time": "2018-09-21T14:22:49+00:00" + "time": "2019-04-16T18:56:06+00:00" }, { "name": "fabpot/goutte", @@ -14122,16 +14207,25 @@ }, { "name": "mikey179/vfsStream", - "version": "v1.6.5", + "version": "v1.6.6", "source": { "type": "git", "url": "https://github.com/bovigo/vfsStream.git", +<<<<<<< HEAD "reference": "d5fec95f541d4d71c4823bb5e30cf9b9e5b96145" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/d5fec95f541d4d71c4823bb5e30cf9b9e5b96145", "reference": "d5fec95f541d4d71c4823bb5e30cf9b9e5b96145", +======= + "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/095238a0711c974ae5b4ebf4c4534a23f3f6c99d", + "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d", +>>>>>>> master "shasum": "" }, "require": { @@ -14164,7 +14258,7 @@ ], "description": "Virtual file system to mock the real file system in unit tests.", "homepage": "http://vfs.bovigo.org/", - "time": "2017-08-01T08:02:14+00:00" + "time": "2019-04-08T13:54:32+00:00" }, { "name": "myclabs/deep-copy", @@ -14369,16 +14463,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "4.3.0", + "version": "4.3.1", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "94fd0001232e47129dd3504189fa1c7225010d08" + "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94fd0001232e47129dd3504189fa1c7225010d08", - "reference": "94fd0001232e47129dd3504189fa1c7225010d08", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c", + "reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c", "shasum": "" }, "require": { @@ -14416,7 +14510,7 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2017-11-30T07:14:17+00:00" + "time": "2019-04-30T17:48:53+00:00" }, { "name": "phpdocumentor/type-resolver", @@ -15482,16 +15576,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.4.1", + "version": "3.4.2", "source": { "type": "git", "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "5b4333b4010625d29580eb4a41f1e53251be6baa" + "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5b4333b4010625d29580eb4a41f1e53251be6baa", - "reference": "5b4333b4010625d29580eb4a41f1e53251be6baa", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", + "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", "shasum": "" }, "require": { @@ -15529,20 +15623,20 @@ "phpcs", "standards" ], - "time": "2019-03-19T03:22:27+00:00" + "time": "2019-04-10T23:49:02+00:00" }, { "name": "symfony/browser-kit", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "c0fadd368c1031109e996316e53ffeb886d37ea1" + "reference": "7f2b0843d5045468225f9a9b27a0cb171ae81828" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/c0fadd368c1031109e996316e53ffeb886d37ea1", - "reference": "c0fadd368c1031109e996316e53ffeb886d37ea1", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/7f2b0843d5045468225f9a9b27a0cb171ae81828", + "reference": "7f2b0843d5045468225f9a9b27a0cb171ae81828", "shasum": "" }, "require": { @@ -15586,20 +15680,20 @@ ], "description": "Symfony BrowserKit Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-06T19:33:58+00:00" }, { "name": "symfony/phpunit-bridge", - "version": "v3.4.23", + "version": "v3.4.27", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "b539f37134c10edbf85dc0567be4151c56870f5e" + "reference": "a43a2f6c465a2d99635fea0addbebddc3864ad97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/b539f37134c10edbf85dc0567be4151c56870f5e", - "reference": "b539f37134c10edbf85dc0567be4151c56870f5e", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/a43a2f6c465a2d99635fea0addbebddc3864ad97", + "reference": "a43a2f6c465a2d99635fea0addbebddc3864ad97", "shasum": "" }, "require": { @@ -15651,20 +15745,20 @@ ], "description": "Symfony PHPUnit Bridge", "homepage": "https://symfony.com", - "time": "2019-02-16T18:50:26+00:00" + "time": "2019-04-16T09:03:16+00:00" }, { "name": "theseer/tokenizer", - "version": "1.1.0", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/theseer/tokenizer.git", - "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b" + "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/cb2f008f3f05af2893a87208fe6a6c4985483f8b", - "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/1c42705be2b6c1de5904f8afacef5895cab44bf8", + "reference": "1c42705be2b6c1de5904f8afacef5895cab44bf8", "shasum": "" }, "require": { @@ -15691,20 +15785,20 @@ } ], "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "time": "2017-04-07T12:08:54+00:00" + "time": "2019-04-04T09:56:43+00:00" }, { "name": "webflo/drupal-core-require-dev", - "version": "8.6.13", + "version": "8.6.15", "source": { "type": "git", "url": "https://github.com/webflo/drupal-core-require-dev.git", - "reference": "ec02673dbd55068e4fff8edc322af4a226d7f59c" + "reference": "6b3d632fa16e56858706fe0394eafe88a13a9cd0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webflo/drupal-core-require-dev/zipball/ec02673dbd55068e4fff8edc322af4a226d7f59c", - "reference": "ec02673dbd55068e4fff8edc322af4a226d7f59c", + "url": "https://api.github.com/repos/webflo/drupal-core-require-dev/zipball/6b3d632fa16e56858706fe0394eafe88a13a9cd0", + "reference": "6b3d632fa16e56858706fe0394eafe88a13a9cd0", "shasum": "" }, "require": { @@ -15712,7 +15806,7 @@ "behat/mink-goutte-driver": "^1.2", "behat/mink-selenium2-driver": "1.3.x-dev", "drupal/coder": "^8.2.12", - "drupal/core": "8.6.13", + "drupal/core": "8.6.15", "jcalderonzumba/gastonjs": "^1.0.2", "jcalderonzumba/mink-phantomjs-driver": "^0.3.1", "mikey179/vfsstream": "^1.2", @@ -15728,7 +15822,7 @@ "GPL-2.0-or-later" ], "description": "require-dev dependencies from drupal/core", - "time": "2019-03-20T16:31:35+00:00" + "time": "2019-04-17T20:31:37+00:00" } ], "aliases": [], @@ -15739,6 +15833,7 @@ "drupal/commerce_recurring": 20, "drupal/commerce_variation_cart_form": 20, "drupal/computed_field": 10, + "drupal/genpass": 20, "drupal/login_history": 20, "drupal/mailgun": 20, "drupal/migrate_plus": 20, @@ -15747,6 +15842,7 @@ "drupal/select_translation": 20, "drupal/simplenews": 20, "drupal/telephone_formatter": 10, + "drupal/ultimate_cron": 20, "drupal/views_conditional": 20, "drupal/advanced_text_formatter": 10, "drupal/autocomplete_deluxe": 10, @@ -15776,7 +15872,6 @@ "drupal/synonyms": 15, "drupal/translation_views": 15, "drupal/toolbar_themes": 15, - "drupal/ultimate_cron": 15, "drupal/workflow": 20 }, "prefer-stable": true, diff --git a/config/devel/devel.settings.yml b/config/devel/devel.settings.yml deleted file mode 100644 index 436f436..0000000 --- a/config/devel/devel.settings.yml +++ /dev/null @@ -1,10 +0,0 @@ -page_alter: false -raw_names: false -error_handlers: - 1: 1 -rebuild_theme: true -debug_mail_file_format: '%to-%subject-%datetime.mail.txt' -debug_mail_directory: 'temporary://devel-mails' -devel_dumper: default -_core: - default_config_hash: 8SYa5OOpQGdg4wnttb0LFNuG6GmivsS2qNv9sTH9gDI diff --git a/config/sync/block.block.matminimal_breadcrumbs.yml b/config/sync/block.block.matminimal_breadcrumbs.yml index 8329773..cc89469 100644 --- a/config/sync/block.block.matminimal_breadcrumbs.yml +++ b/config/sync/block.block.matminimal_breadcrumbs.yml @@ -1,6 +1,6 @@ uuid: 6844a7d0-31bc-4cea-a72b-c0bb4c29b530 langcode: en -status: true +status: false dependencies: module: - system diff --git a/config/sync/commerce_store.settings.yml b/config/sync/commerce_store.settings.yml index 0b91121..76d8edc 100644 --- a/config/sync/commerce_store.settings.yml +++ b/config/sync/commerce_store.settings.yml @@ -1,3 +1,3 @@ -default_store: f62391e2-4c98-4fd8-8f67-6c50d6ed10ef +default_store: bb23cf22-6a06-4f8d-88fc-0998f15ff2d0 _core: default_config_hash: B9ZFGR76POyzj9f3Sh66F346_Jp-wnnUc78Hk3Q-60o diff --git a/config/sync/core.entity_form_display.commerce_order.default.default.yml b/config/sync/core.entity_form_display.commerce_order.default.default.yml index 276af3b..10f6526 100644 --- a/config/sync/core.entity_form_display.commerce_order.default.default.yml +++ b/config/sync/core.entity_form_display.commerce_order.default.default.yml @@ -27,6 +27,13 @@ content: settings: { } third_party_settings: { } region: content + cart: + type: boolean_checkbox + settings: + display_label: true + weight: 20 + region: content + third_party_settings: { } order_items: type: inline_entity_form_complex weight: 1 diff --git a/config/sync/core.entity_form_display.commerce_product.default.default.yml b/config/sync/core.entity_form_display.commerce_product.default.default.yml index 0c9183f..42706af 100644 --- a/config/sync/core.entity_form_display.commerce_product.default.default.yml +++ b/config/sync/core.entity_form_display.commerce_product.default.default.yml @@ -70,6 +70,11 @@ content: placeholder: '' third_party_settings: { } region: content + translation: + weight: 10 + settings: { } + third_party_settings: { } + region: content uid: type: entity_reference_autocomplete weight: 4 diff --git a/config/sync/core.entity_form_display.commerce_product.materio_product_type.default.yml b/config/sync/core.entity_form_display.commerce_product.materio_product_type.default.yml index fefe310..2dfa0b6 100644 --- a/config/sync/core.entity_form_display.commerce_product.materio_product_type.default.yml +++ b/config/sync/core.entity_form_display.commerce_product.materio_product_type.default.yml @@ -68,6 +68,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + translation: + weight: 10 + settings: { } + third_party_settings: { } + region: content uid: type: entity_reference_autocomplete weight: 5 @@ -77,4 +82,5 @@ content: size: 60 placeholder: '' third_party_settings: { } -hidden: { } +hidden: + variations: true diff --git a/config/sync/core.entity_form_display.node.materiau.default.yml b/config/sync/core.entity_form_display.node.materiau.default.yml index 198b829..46e2e0b 100644 --- a/config/sync/core.entity_form_display.node.materiau.default.yml +++ b/config/sync/core.entity_form_display.node.materiau.default.yml @@ -45,7 +45,6 @@ third_party_settings: - group_files - group_links - group_samples_showroom - - group_internal parent_name: '' weight: 0 format_type: tabs @@ -159,15 +158,16 @@ third_party_settings: - field_memo - field_workflow - field_migration - parent_name: group_htabs - weight: 15 + parent_name: '' + weight: 1 format_type: tab format_settings: - id: '' - classes: '' - formatter: closed + label: Internal + formatter: open description: '' required_fields: true + id: '' + classes: '' label: Internal id: node.materiau.default targetEntityType: node @@ -307,7 +307,7 @@ content: third_party_settings: { } path: type: path - weight: 1 + weight: 2 region: content settings: { } third_party_settings: { } @@ -325,7 +325,7 @@ content: settings: { } third_party_settings: { } url_redirects: - weight: 2 + weight: 3 region: content settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_form_display.taxonomy_term.company.default.yml b/config/sync/core.entity_form_display.taxonomy_term.company.default.yml index d43a4e0..4ff8375 100644 --- a/config/sync/core.entity_form_display.taxonomy_term.company.default.yml +++ b/config/sync/core.entity_form_display.taxonomy_term.company.default.yml @@ -30,7 +30,6 @@ third_party_settings: - group_infos - group_contents - group_attachments - - group_internal parent_name: '' weight: 1 format_type: tabs @@ -79,15 +78,16 @@ third_party_settings: - field_memo - langcode - translation - parent_name: group_tabs - weight: 15 + parent_name: '' + weight: 2 format_type: tab format_settings: - id: '' - classes: '' - formatter: closed + label: Internal + formatter: open description: '' required_fields: true + id: '' + classes: '' label: Internal group_attachments: children: @@ -160,8 +160,7 @@ content: region: content field_public_address: weight: 17 - settings: - default_country: null + settings: { } third_party_settings: { } type: address_default region: content diff --git a/config/sync/core.entity_form_display.user.user.default.yml b/config/sync/core.entity_form_display.user.user.default.yml index 1654bd2..54ff1b2 100644 --- a/config/sync/core.entity_form_display.user.user.default.yml +++ b/config/sync/core.entity_form_display.user.user.default.yml @@ -74,10 +74,10 @@ content: settings: { } third_party_settings: { } simplenews: - weight: 7 - region: content + weight: 5 settings: { } third_party_settings: { } + region: content hidden: commerce_remote_id: true langcode: true diff --git a/config/sync/core.entity_view_display.commerce_product_variation.default.cart.yml b/config/sync/core.entity_view_display.commerce_product_variation.default.cart.yml index c9640d0..465186a 100644 --- a/config/sync/core.entity_view_display.commerce_product_variation.default.cart.yml +++ b/config/sync/core.entity_view_display.commerce_product_variation.default.cart.yml @@ -36,7 +36,12 @@ content: third_party_settings: { } region: content hidden: + billing_schedule: true + commerce_variation_cart_form: true langcode: true + license_expiration: true + license_type: true price: true sku: true + subscription_type: true title: true diff --git a/config/sync/core.entity_view_display.commerce_product_variation.default.summary.yml b/config/sync/core.entity_view_display.commerce_product_variation.default.summary.yml index 94b3ad7..0d156b1 100644 --- a/config/sync/core.entity_view_display.commerce_product_variation.default.summary.yml +++ b/config/sync/core.entity_view_display.commerce_product_variation.default.summary.yml @@ -43,6 +43,11 @@ content: third_party_settings: { } region: content hidden: + billing_schedule: true + commerce_variation_cart_form: true langcode: true + license_expiration: true + license_type: true price: true sku: true + subscription_type: true diff --git a/config/sync/core.entity_view_display.commerce_store.online.default.yml b/config/sync/core.entity_view_display.commerce_store.online.default.yml index f5c7325..7c9e2b8 100644 --- a/config/sync/core.entity_view_display.commerce_store.online.default.yml +++ b/config/sync/core.entity_view_display.commerce_store.online.default.yml @@ -26,3 +26,5 @@ hidden: langcode: true mail: true name: true + prices_include_tax: true + tax_registrations: true diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 30bcf1f..869847f 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -39,6 +39,7 @@ content: region: content hidden: field_date: true + field_linked_materials: true field_memo: true field_migration: true field_showroom: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index bc7def3..d5566dd 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -67,6 +67,7 @@ module: file: 0 filter: 0 filter_perms: 0 + genpass: 0 help: 0 honeypot: 0 image: 0 diff --git a/config/sync/genpass.settings.yml b/config/sync/genpass.settings.yml new file mode 100644 index 0000000..9b5f43f --- /dev/null +++ b/config/sync/genpass.settings.yml @@ -0,0 +1,7 @@ +genpass_length: 12 +genpass_algorithm: user +genpass_entropy: 'abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ23456789!#$%&*+-.?@^_' +genpass_mode: 1 +genpass_display: 3 +_core: + default_config_hash: HNSTwPQM5lvXFeH4cVlcB2gZFJ5S--Nbmfj7651HK24 diff --git a/config/sync/language/fr/pagerer.style.adaptive.yml b/config/sync/language/fr/pagerer.style.adaptive.yml index 034e269..3928ba8 100644 --- a/config/sync/language/fr/pagerer.style.adaptive.yml +++ b/config/sync/language/fr/pagerer.style.adaptive.yml @@ -3,8 +3,10 @@ default_config: page_breaker: … pages: prefix_label: Page + first: « previous: ‹ next: › + last: » page_current_title: 'Page courante' page_title: 'Aller à la page @number' first_title: 'Aller à la première page' @@ -19,12 +21,16 @@ default_config: last_reader: 'Dernière page' items: prefix_label: Élément + first: « previous: ‹ next: › + last: » page_reader: Élément first_reader: 'Premier élément' item_ranges: prefix_label: Éléments + first: « previous: ‹ next: › + last: » page_reader: Éléments diff --git a/config/sync/language/fr/pagerer.style.basic.yml b/config/sync/language/fr/pagerer.style.basic.yml index 8ab88fa..6e3cbab 100644 --- a/config/sync/language/fr/pagerer.style.basic.yml +++ b/config/sync/language/fr/pagerer.style.basic.yml @@ -1,8 +1,10 @@ default_config: tags: pages: + first: « previous: ‹ next: › + last: » first_title: 'Aller à la première page' previous_title: 'Aller à la page précédente' next_title: 'Aller à la page suivante' @@ -12,9 +14,13 @@ default_config: next_reader: 'Page suivante' last_reader: 'Dernière page' items: + first: « previous: ‹ next: › + last: » first_reader: 'Premier élément' item_ranges: + first: « previous: ‹ next: › + last: » diff --git a/config/sync/language/fr/pagerer.style.mini.yml b/config/sync/language/fr/pagerer.style.mini.yml index 22b43bb..60b708f 100644 --- a/config/sync/language/fr/pagerer.style.mini.yml +++ b/config/sync/language/fr/pagerer.style.mini.yml @@ -2,8 +2,10 @@ default_config: tags: pages: prefix_label: Page + first: « previous: ‹ next: › + last: » page_current_title: 'Page courante' first_title: 'Aller à la première page' previous_title: 'Aller à la page précédente' @@ -16,6 +18,8 @@ default_config: last_reader: 'Dernière page' items: prefix_label: Élément + first: « previous: ‹ next: › + last: » first_reader: 'Premier élément' diff --git a/config/sync/language/fr/pagerer.style.progressive.yml b/config/sync/language/fr/pagerer.style.progressive.yml index 034e269..3928ba8 100644 --- a/config/sync/language/fr/pagerer.style.progressive.yml +++ b/config/sync/language/fr/pagerer.style.progressive.yml @@ -3,8 +3,10 @@ default_config: page_breaker: … pages: prefix_label: Page + first: « previous: ‹ next: › + last: » page_current_title: 'Page courante' page_title: 'Aller à la page @number' first_title: 'Aller à la première page' @@ -19,12 +21,16 @@ default_config: last_reader: 'Dernière page' items: prefix_label: Élément + first: « previous: ‹ next: › + last: » page_reader: Élément first_reader: 'Premier élément' item_ranges: prefix_label: Éléments + first: « previous: ‹ next: › + last: » page_reader: Éléments diff --git a/config/sync/language/fr/pagerer.style.scrollpane.yml b/config/sync/language/fr/pagerer.style.scrollpane.yml index e67b209..19813c1 100644 --- a/config/sync/language/fr/pagerer.style.scrollpane.yml +++ b/config/sync/language/fr/pagerer.style.scrollpane.yml @@ -2,8 +2,10 @@ default_config: tags: pages: prefix_label: Page + first: « previous: ‹ next: › + last: » page_current_title: 'Page courante' page_title: 'Aller à la page @number' first_title: 'Aller à la première page' @@ -18,12 +20,16 @@ default_config: last_reader: 'Dernière page' items: prefix_label: Élément + first: « previous: ‹ next: › + last: » page_reader: Élément first_reader: 'Premier élément' item_ranges: prefix_label: Éléments + first: « previous: ‹ next: › + last: » page_reader: Éléments diff --git a/config/sync/language/fr/pagerer.style.slider.yml b/config/sync/language/fr/pagerer.style.slider.yml index a841c1b..66dae31 100644 --- a/config/sync/language/fr/pagerer.style.slider.yml +++ b/config/sync/language/fr/pagerer.style.slider.yml @@ -2,8 +2,10 @@ default_config: tags: pages: prefix_label: Page + first: « previous: ‹ next: › + last: » page_current_title: 'Page courante' first_title: 'Aller à la première page' previous_title: 'Aller à la page précédente' @@ -16,10 +18,14 @@ default_config: last_reader: 'Dernière page' items: prefix_label: Élément + first: « previous: ‹ next: › + last: » first_reader: 'Premier élément' item_ranges: prefix_label: Éléments + first: « previous: ‹ next: › + last: » diff --git a/config/sync/migrate_plus.migration.d7_allpublicfiles.yml b/config/sync/migrate_plus.migration.d7_allpublicfiles.yml index 3439515..0dc5107 100644 --- a/config/sync/migrate_plus.migration.d7_allpublicfiles.yml +++ b/config/sync/migrate_plus.migration.d7_allpublicfiles.yml @@ -1,4 +1,4 @@ -uuid: 0760f01a-10ad-4876-8b7c-fc365bb7d604 +uuid: 79ab8656-5caa-4963-8a96-b8e99a95734b langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_node_article.yml b/config/sync/migrate_plus.migration.d7_node_article.yml index 384f5e4..50832df 100644 --- a/config/sync/migrate_plus.migration.d7_node_article.yml +++ b/config/sync/migrate_plus.migration.d7_node_article.yml @@ -1,4 +1,4 @@ -uuid: 5e293a2e-4f35-4d00-9c37-d7e10a818d52 +uuid: 6699fa94-779c-4ec6-80e7-529a15e8a649 langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_node_article_i18n.yml b/config/sync/migrate_plus.migration.d7_node_article_i18n.yml index fe62cd0..a24ec60 100644 --- a/config/sync/migrate_plus.migration.d7_node_article_i18n.yml +++ b/config/sync/migrate_plus.migration.d7_node_article_i18n.yml @@ -1,4 +1,4 @@ -uuid: 04726237-a1a9-4829-a854-a545cded4647 +uuid: 2ff8e8e0-ca3d-47d6-875f-f8de1e735f19 langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_node_materiau.yml b/config/sync/migrate_plus.migration.d7_node_materiau.yml index f36a9b7..f679e99 100644 --- a/config/sync/migrate_plus.migration.d7_node_materiau.yml +++ b/config/sync/migrate_plus.migration.d7_node_materiau.yml @@ -1,4 +1,4 @@ -uuid: bb67ccda-12a5-4ae9-806f-1f5b61094fc4 +uuid: fe4c9750-5837-4072-9c3f-7462e8edd77c langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_node_materiau_i18n.yml b/config/sync/migrate_plus.migration.d7_node_materiau_i18n.yml index 31fe804..b39368e 100644 --- a/config/sync/migrate_plus.migration.d7_node_materiau_i18n.yml +++ b/config/sync/migrate_plus.migration.d7_node_materiau_i18n.yml @@ -1,4 +1,4 @@ -uuid: 7db5c1c8-0479-40a9-a581-dbf82068fb08 +uuid: 1cc85278-4253-4ee4-abe9-bdbfdbcd4fd1 langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_simplenews_nodes.yml b/config/sync/migrate_plus.migration.d7_simplenews_nodes.yml index d50a91e..c0c7b08 100644 --- a/config/sync/migrate_plus.migration.d7_simplenews_nodes.yml +++ b/config/sync/migrate_plus.migration.d7_simplenews_nodes.yml @@ -1,4 +1,4 @@ -uuid: 26d4512d-f71d-4df2-8785-b0c339cbfd13 +uuid: d871f284-27e4-4ace-977b-d036fbc3519c langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_simplenews_subscribers.yml b/config/sync/migrate_plus.migration.d7_simplenews_subscribers.yml index 5647fb1..2865087 100644 --- a/config/sync/migrate_plus.migration.d7_simplenews_subscribers.yml +++ b/config/sync/migrate_plus.migration.d7_simplenews_subscribers.yml @@ -1,4 +1,4 @@ -uuid: 15c8fbd5-0cfd-4209-8514-d95334c3ed60 +uuid: 1700dfa0-73b4-44a1-a62d-a93055ba700d langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_taxonomy_term_company.yml b/config/sync/migrate_plus.migration.d7_taxonomy_term_company.yml index 4861bbe..7e3bc60 100644 --- a/config/sync/migrate_plus.migration.d7_taxonomy_term_company.yml +++ b/config/sync/migrate_plus.migration.d7_taxonomy_term_company.yml @@ -1,9 +1,9 @@ -uuid: 9fd16d6a-6740-47f9-9f3a-dd63cd8aa468 +uuid: 8465fcbe-2003-4af4-ac5b-906f1b85dda7 langcode: en status: true dependencies: { } _core: - default_config_hash: Y7surKNH2d9UWee4zzr6yzSyfIruwBMTs1xSoL_ShG4 + default_config_hash: KD8aokrh9C4c7Cnr91IkjxeMimTrOAqjLSWjRACToJ8 id: d7_taxonomy_term_company class: null field_plugin_method: null @@ -30,7 +30,7 @@ process: source: parent - plugin: migration_lookup - migration: d7_taxonomy_term_companie + migration: d7_taxonomy_term_company parent: plugin: default_value default_value: 0 diff --git a/config/sync/migrate_plus.migration.d7_taxonomy_term_showroom.yml b/config/sync/migrate_plus.migration.d7_taxonomy_term_showroom.yml index ec72b10..4ea13fc 100644 --- a/config/sync/migrate_plus.migration.d7_taxonomy_term_showroom.yml +++ b/config/sync/migrate_plus.migration.d7_taxonomy_term_showroom.yml @@ -1,4 +1,4 @@ -uuid: 6e9d0176-5410-4dcd-b620-875eab1348c8 +uuid: 82fb4ac1-4ba1-4fe4-9910-1dcb12eae60c langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_taxonomy_term_tags.yml b/config/sync/migrate_plus.migration.d7_taxonomy_term_tags.yml index 6e49be5..960e72a 100644 --- a/config/sync/migrate_plus.migration.d7_taxonomy_term_tags.yml +++ b/config/sync/migrate_plus.migration.d7_taxonomy_term_tags.yml @@ -1,4 +1,4 @@ -uuid: 8d668861-4599-44b9-b17b-c35120a4d23a +uuid: a314593d-a9b5-4a75-95cf-da2a0b972b72 langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_taxonomy_term_tags_i18n.yml b/config/sync/migrate_plus.migration.d7_taxonomy_term_tags_i18n.yml index 4d3af7a..ae937ac 100644 --- a/config/sync/migrate_plus.migration.d7_taxonomy_term_tags_i18n.yml +++ b/config/sync/migrate_plus.migration.d7_taxonomy_term_tags_i18n.yml @@ -1,4 +1,4 @@ -uuid: 4156ec2e-7374-4270-aea3-40c14ee20790 +uuid: 69374e74-992d-4754-a950-8797b63a590d langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus.yml b/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus.yml index 5effb52..3b9f9d1 100644 --- a/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus.yml +++ b/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus.yml @@ -1,4 +1,4 @@ -uuid: 9b453f7f-4fc4-4826-bac6-6f49b734425e +uuid: 44d6af6e-b0be-49e6-8833-351d39efcc9b langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus_i18n.yml b/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus_i18n.yml index 415a835..52c200e 100644 --- a/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus_i18n.yml +++ b/config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus_i18n.yml @@ -1,4 +1,4 @@ -uuid: 74f03ea2-db39-4cb2-87e1-e65fa24040dd +uuid: 9180eced-8d25-44f9-8c93-b8c6b00e656e langcode: en status: true dependencies: { } diff --git a/config/sync/migrate_plus.migration.d7_uc_roles_license.yml b/config/sync/migrate_plus.migration.d7_uc_roles_license.yml index 53cec68..25580db 100644 --- a/config/sync/migrate_plus.migration.d7_uc_roles_license.yml +++ b/config/sync/migrate_plus.migration.d7_uc_roles_license.yml @@ -1,4 +1,4 @@ -uuid: f3576dd2-cf66-4cfc-b41e-45d4855ac987 +uuid: 2612da83-201b-49c2-aa68-a0503029ab47 langcode: en status: true dependencies: diff --git a/config/sync/migrate_plus.migration.d7_user_profile.yml b/config/sync/migrate_plus.migration.d7_user_profile.yml index 96db085..88538c3 100644 --- a/config/sync/migrate_plus.migration.d7_user_profile.yml +++ b/config/sync/migrate_plus.migration.d7_user_profile.yml @@ -1,4 +1,4 @@ -uuid: a76e06da-26f4-44b5-90d8-22a080c05bef +uuid: 71aada73-563b-44cd-b369-249fe043905e langcode: en status: true dependencies: diff --git a/config/sync/migrate_plus.migration.d7_users.yml b/config/sync/migrate_plus.migration.d7_users.yml index 39660fc..9c7626b 100644 --- a/config/sync/migrate_plus.migration.d7_users.yml +++ b/config/sync/migrate_plus.migration.d7_users.yml @@ -1,11 +1,11 @@ -uuid: ec3736c2-9d18-46ee-bda0-e0b1f350b69e +uuid: 0e8915f4-3471-4dbf-8d6a-767622125b26 langcode: en status: true dependencies: { } _core: - default_config_hash: A9EdRJlr8o5qMY-JbJU_n7Cv0Java4lZouu__eONDWM + default_config_hash: MSrCVV09c4n2q36chsUNrsaE87aqSrk3FfoG7QBzuxg id: d7_users -class: Drupal\user\Plugin\migrate\User +class: null field_plugin_method: null cck_plugin_method: null migration_tags: @@ -15,7 +15,7 @@ migration_tags: migration_group: d7_materio label: 'User accounts' source: - plugin: d7_user + plugin: d7_users process: name: name pass: pass @@ -68,21 +68,15 @@ process: 11: alpha_testeur 12: translator 13: admin_showroom - user_picture: - - - plugin: default_value - source: picture - default_value: null - - - plugin: migration_lookup - migration: d7_file field_company: plugin: migration_lookup migration: d7_taxonomy_term_company source: field_company + no_stub: true field_showroom: plugin: migration_lookup migration: d7_taxonomy_term_showroom + no_stub: true source: field_showroom field_memo: field_memo destination: @@ -90,3 +84,5 @@ destination: migration_dependencies: required: - d7_allpublicfiles + - d7_taxonomy_term_showroom + - d7_taxonomy_term_company diff --git a/config/sync/migrate_plus.migration_group.d7_materio.yml b/config/sync/migrate_plus.migration_group.d7_materio.yml index 28c0c1c..b2605cf 100644 --- a/config/sync/migrate_plus.migration_group.d7_materio.yml +++ b/config/sync/migrate_plus.migration_group.d7_materio.yml @@ -1,4 +1,4 @@ -uuid: 400201fd-9145-4ea2-bace-9325c7ef59f5 +uuid: 75218419-b6ef-4f16-9ea9-bc7a04727826 langcode: en status: true dependencies: diff --git a/config/sync/system.site.yml b/config/sync/system.site.yml index 20c8c2c..25a7e57 100644 --- a/config/sync/system.site.yml +++ b/config/sync/system.site.yml @@ -12,3 +12,4 @@ default_langcode: en _core: default_config_hash: KpKfgMpPrABs7m0Uqd8VFuYXns2cRXsuYy0QL4SRE14 uuid: 9171a304-01d9-44e1-a59c-d36d77ac6bb0 +mail_notification: '' diff --git a/config/sync/user.mail.yml b/config/sync/user.mail.yml index 25e2429..821eeee 100644 --- a/config/sync/user.mail.yml +++ b/config/sync/user.mail.yml @@ -1,29 +1,29 @@ cancel_confirm: - body: "[user:display-name],\n\nA request to cancel your account has been made at [site:name].\n\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\n\n[user:cancel-url]\n\nNOTE: The cancellation of your account is not reversible.\n\nThis link expires in one day and nothing will happen if it is not used.\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nA request to cancel your account has been made at [site:name].\r\n\r\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:cancel-url]\r\n\r\nNOTE: The cancellation of your account is not reversible.\r\n\r\nThis link expires in one day and nothing will happen if it is not used.\r\n\r\n-- [site:name] team" subject: 'Account cancellation request for [user:display-name] at [site:name]' password_reset: - body: "[user:display-name],\n\nA request to reset the password for your account has been made at [site:name].\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nA request to reset the password for your account has been made at [site:name].\r\n\r\nYou may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\r\n\r\n-- [site:name] team" subject: 'Replacement login information for [user:display-name] at [site:name]' register_admin_created: - body: "[user:display-name],\n\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:name]\r\npassword: Your password\r\n\r\n-- [site:name] team" subject: 'An administrator created an account for you at [site:name]' register_no_approval_required: - body: "[user:display-name],\n\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:name]\r\npassword: Your password\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name]' register_pending_approval: - body: "[user:display-name],\n\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' register_pending_approval_admin: - body: "[user:display-name] has applied for an account.\n\n[user:edit-url]" + body: "[user:display-name] has applied for an account.\r\n\r\n[user:edit-url]" subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' status_activated: - body: "[user:display-name],\n\nYour account at [site:name] has been activated.\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:account-name]\npassword: Your password\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nYour account at [site:name] has been activated.\r\n\r\nYou may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:account-name]\r\npassword: Your password\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (approved)' status_blocked: - body: "[user:display-name],\n\nYour account on [site:name] has been blocked.\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nYour account on [site:name] has been blocked.\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (blocked)' status_canceled: - body: "[user:display-name],\n\nYour account on [site:name] has been canceled.\n\n-- [site:name] team" + body: "[user:display-name],\r\n\r\nYour account on [site:name] has been canceled.\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (canceled)' langcode: en _core: diff --git a/config/sync/views.view.admin_nodes.yml b/config/sync/views.view.admin_nodes.yml index be4d2cf..5adb4d3 100644 --- a/config/sync/views.view.admin_nodes.yml +++ b/config/sync/views.view.admin_nodes.yml @@ -3595,7 +3595,7 @@ display: responsive: '' changed: sortable: true - default_sort_order: asc + default_sort_order: desc align: '' separator: '' empty_column: false @@ -3607,7 +3607,7 @@ display: separator: '' empty_column: false responsive: '' - default: '-1' + default: changed empty_table: false row: type: fields diff --git a/migrate-from-d7.sh b/migrate-from-d7.sh index 7cd7120..1fc2c42 100755 --- a/migrate-from-d7.sh +++ b/migrate-from-d7.sh @@ -12,15 +12,6 @@ echo "Migrating Files" drush mim d7_allpublicfiles --feedback="1000" sleep 5 -echo " " -echo "Migrating Users" -drush mim d7_users --feedback="1000" -echo " " -drush mim d7_user_profile --feedback="1000" -echo " " -drush mim d7_uc_roles_license --update --feedback="200" -sleep 5 - echo " " echo "Migrating Taxonomy" echo "Migrating thesaurus" @@ -46,6 +37,15 @@ echo "Migrating showroom" drush mim d7_taxonomy_term_showroom --update --feedback="100" sleep 5 +echo " " +echo "Migrating Users" +drush mim d7_users --update --feedback="1000" +echo " " +drush mim d7_user_profile --feedback="1000" +echo " " +drush mim d7_uc_roles_license --update --feedback="200" +sleep 5 + echo " " echo "Migrating Nodes" echo "Migrating Materials" diff --git a/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_taxonomy_term_company.yml b/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_taxonomy_term_company.yml index 12e4081..7398ed7 100644 --- a/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_taxonomy_term_company.yml +++ b/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_taxonomy_term_company.yml @@ -32,7 +32,7 @@ process: source: parent - plugin: migration_lookup - migration: d7_taxonomy_term_companie + migration: d7_taxonomy_term_company parent: plugin: default_value default_value: 0 diff --git a/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_users.yml b/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_users.yml index 6feec4c..6fa9f58 100644 --- a/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_users.yml +++ b/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_users.yml @@ -6,19 +6,14 @@ migration_tags: - Drupal 7 - Content - Materio -class: Drupal\user\Plugin\migrate\User source: - plugin: d7_user + plugin: d7_users destination: plugin: entity:user process: - # If you are using this file to build a custom migration consider removing - # the uid field to allow incremental migrations. - # uid: uid - name: name pass: pass mail: @@ -53,10 +48,6 @@ process: source: language fallback_to_site_default: true init: init - # roles: - # plugin: migration_lookup - # migration: d7_user_role - # source: roles roles: plugin: static_map source: roles @@ -76,32 +67,48 @@ process: 12: "translator" 13: "admin_showroom" - user_picture: - - - plugin: default_value - source: picture - default_value: null - - - plugin: migration_lookup - migration: d7_file - - # TODO : a vérifier - # j’ai fait un test de recherche sur ce tableau user (recherche par email "@materio.com"), les réponses sont pour l’instant aberrantes (kevin travaille par exemple chez Onip Peinture) field_company: plugin: migration_lookup migration: d7_taxonomy_term_company source: field_company + no_stub: true + # field_company: + # - + # plugin: sub_process + # source: field_company + # process: + # target_id: + # plugin: migration_lookup + # migration: d7_taxonomy_term_company + # source: tid + # no_stub: true + # field_company: + # plugin: default_value + # default_value: 2673 field_showroom: plugin: migration_lookup migration: d7_taxonomy_term_showroom + no_stub: true source: field_showroom field_memo: field_memo + # user_picture: + # - + # plugin: default_value + # source: picture + # default_value: null + # - + # plugin: migration_lookup + # migration: d7_file + # no_stub: true + migration_dependencies: required: - d7_allpublicfiles + - d7_taxonomy_term_showroom + - d7_taxonomy_term_company # optional: # - d7_field_instance # - d7_file diff --git a/web/modules/custom/materio_migrate/src/Plugin/migrate/source/D7Users.php b/web/modules/custom/materio_migrate/src/Plugin/migrate/source/D7Users.php new file mode 100644 index 0000000..9467d04 --- /dev/null +++ b/web/modules/custom/materio_migrate/src/Plugin/migrate/source/D7Users.php @@ -0,0 +1,152 @@ +select('users', 'u') + ->fields('u') + ->condition('u.uid', 0, '>'); + } + + /** + * {@inheritdoc} + */ + public function fields() { + $fields = [ + 'uid' => $this->t('User ID'), + 'name' => $this->t('Username'), + 'pass' => $this->t('Password'), + 'mail' => $this->t('Email address'), + 'signature' => $this->t('Signature'), + 'signature_format' => $this->t('Signature format'), + 'created' => $this->t('Registered timestamp'), + 'access' => $this->t('Last access timestamp'), + 'login' => $this->t('Last login timestamp'), + 'status' => $this->t('Status'), + 'timezone' => $this->t('Timezone'), + 'language' => $this->t('Language'), + 'picture' => $this->t('Picture'), + 'init' => $this->t('Init'), + 'data' => $this->t('User data'), + 'roles' => $this->t('Roles'), + ]; + + // Profile fields. + if ($this->moduleExists('profile')) { + $fields += $this->select('profile_fields', 'pf') + ->fields('pf', ['name', 'title']) + ->execute() + ->fetchAllKeyed(); + } + + return $fields; + } + + /** + * {@inheritdoc} + */ + public function prepareRow(Row $row) { + $uid = $row->getSourceProperty('uid'); + + $roles = $this->select('users_roles', 'ur') + ->fields('ur', ['rid']) + ->condition('ur.uid', $uid) + ->execute() + ->fetchCol(); + $row->setSourceProperty('roles', $roles); + + $row->setSourceProperty('data', unserialize($row->getSourceProperty('data'))); + + // If this entity was translated using Entity Translation, we need to get + // its source language to get the field values in the right language. + // The translations will be migrated by the d7_user_entity_translation + // migration. + $entity_translatable = $this->isEntityTranslatable('user'); + $source_language = $this->getEntityTranslationSourceLanguage('user', $uid); + $language = $entity_translatable && $source_language ? $source_language : $row->getSourceProperty('language'); + $row->setSourceProperty('entity_language', $language); + + // Get Field API field values. + foreach ($this->getFields('user') as $field_name => $field) { + // Ensure we're using the right language if the entity and the field are + // translatable. + $field_language = $entity_translatable && $field['translatable'] ? $language : NULL; + $field_values = $this->getFieldValues('user', $field_name, $uid, NULL, $field_language); + // $field_values = []; + // if ($field_name === 'field_company') { + // // print($uid . " ---\n"); + // // print_r($tmp_field_values); + // // fix the taxo tid as tode module replace it by node nid + // // get the real tode tid + // foreach ($tmp_field_values as $key => $value) { + // $tode_tid = $this->select('field_data_field_tode_company', 'tode') + // ->condition('entity_type', 'node') + // ->condition('entity_id', $value['tid']) + // ->fields('tode', ['field_tode_company_tid']) + // ->execute()->fetchField(); + // $field_values[] = array('tid'=>$tode_tid); + // } + // // print_r($field_values); + // $row->setSourceProperty('companies', $field_values); + // } + $row->setSourceProperty($field_name, $field_values); + } + + // Get profile field values. This code is lifted directly from the D6 + // ProfileFieldValues plugin. + if ($this->getDatabase()->schema()->tableExists('profile_value')) { + $query = $this->select('profile_value', 'pv') + ->fields('pv', ['fid', 'value']); + $query->leftJoin('profile_field', 'pf', 'pf.fid=pv.fid'); + $query->fields('pf', ['name', 'type']); + $query->condition('uid', $row->getSourceProperty('uid')); + $results = $query->execute(); + + foreach ($results as $profile_value) { + if ($profile_value['type'] == 'date') { + $date = unserialize($profile_value['value']); + $date = date('Y-m-d', mktime(0, 0, 0, $date['month'], $date['day'], $date['year'])); + $row->setSourceProperty($profile_value['name'], ['value' => $date]); + } + elseif ($profile_value['type'] == 'list') { + // Explode by newline and comma. + $row->setSourceProperty($profile_value['name'], preg_split("/[\r\n,]+/", $profile_value['value'])); + } + else { + $row->setSourceProperty($profile_value['name'], [$profile_value['value']]); + } + } + } + + return parent::prepareRow($row); + } + + /** + * {@inheritdoc} + */ + public function getIds() { + return [ + 'uid' => [ + 'type' => 'integer', + 'alias' => 'u', + ], + ]; + } + +} diff --git a/web/modules/custom/materio_samples/src/Plugin/Field/FieldType/SamplesItem.php b/web/modules/custom/materio_samples/src/Plugin/Field/FieldType/SamplesItem.php index b63e0c2..3412ba1 100644 --- a/web/modules/custom/materio_samples/src/Plugin/Field/FieldType/SamplesItem.php +++ b/web/modules/custom/materio_samples/src/Plugin/Field/FieldType/SamplesItem.php @@ -120,6 +120,6 @@ class SamplesItem extends FieldItemBase { */ public static function fieldSettingsFormValidate(array $form, FormStateInterface $form_state) { $field = $form_state->getFormObject()->getEntity(); - dsm($field); + // dsm($field); } } diff --git a/web/modules/custom/materio_samples/src/Plugin/Field/FieldWidget/SamplesDefaultWidget.php b/web/modules/custom/materio_samples/src/Plugin/Field/FieldWidget/SamplesDefaultWidget.php index dfff270..c83d71d 100644 --- a/web/modules/custom/materio_samples/src/Plugin/Field/FieldWidget/SamplesDefaultWidget.php +++ b/web/modules/custom/materio_samples/src/Plugin/Field/FieldWidget/SamplesDefaultWidget.php @@ -125,7 +125,7 @@ class SamplesDefaultWidget extends WidgetBase { // foreach ($values as $key => $value) { // $values[$key]['value']['target_id'] = (int)$values[$key]['value']['target_id']; // } - dsm($values); + // dsm($values); return $values; } }