156 Commits 5ff92a7063 ... 2c6e2b6230

Author SHA1 Message Date
  bach 2c6e2b6230 rolled back taxonomy_term_list track_list patch 2 months ago
  bach 85a73c742a thesaurus straw 2 months ago
  bach 0de38a8a24 improved amdin user views 2 months ago
  bach 49565d70f6 thesaurus hierarchical_select replace taxonomy_term_tree 2 months ago
  bach 702492f3b3 workflow widget fix 2 months ago
  bach 8ad1a55180 deletes migration workflow 2 months ago
  bach 3369e860d0 deleted all workflow_migration fields 2 months ago
  bach 4384f6315d removed all field permission on migration workflow 2 months ago
  bach 1838132e54 removed ultimate_cron.job.google_analytics 2 months ago
  bach 150fd4be4c cloneable entities config 2 months ago
  bach 9821e593db removed language field from workflows form #bugfix 2 months ago
  bach 07b267a964 enabled dblog 2 months ago
  bach 49cc0fb328 removed dblog from starterkit 2 months ago
  bach b4a5480cf1 new config files right after updb D10 3 months ago
  bach b6cc242184 fully updated to drupal 10 3 months ago
  bach 096aa350d9 fixed custom module d10 copatibility 3 months ago
  bach 40df380c3e pmu js_cache_buster 3 months ago
  bach 774fae8e29 some config settings files (translation, materiau CT 3 months ago
  bach f0d9e6ec18 updated devel_config 3 months ago
  bach 92e6a04027 deleted materio_migrate 3 months ago
  bach ee271ab4d8 upgraded all cutom modules, themes & profile following upgrade-status 3 months ago
  bach 38501ecf4d updated custom modules version flag, installed drupal/core-dev and rector 3 months ago
  bach e1378a4656 updated core to 9.5.11, patched mailjet 3 months ago
  bach 60b8ecc9b4 patched mailjet settings form (us_states include) 3 months ago
  bach a0e4a8c6c7 patched mailjet settings form (us_states include) 3 months ago
  bach 00c421902a restored devel config settings files 3 months ago
  bach 8e056c8d71 removed /config/devel/ pwa settings 3 months ago
  bach 181e0393c8 removed /config/devel/ pwa settings 3 months ago
  bach fd0125e589 composer.json bugfix 3 months ago
  bach 17b430bf8e restored patch to mailjet 4 3 months ago
  bach b3bb771a07 unsplitted pwa settings 3 months ago
  bach 8bf923d86c upgraded mailjet to 4.0.0 3 months ago
  bach 79e510e65b downgraded mailjet to 3.0.X-dev 3 months ago
  bach 24fb6da459 pwa manifest settings 3 months ago
  bach d5b052989f workflow config bugfix 3 months ago
  bach 5b110c7f96 composer require 'drupal/workflow:^1.7' 3 months ago
  bach 08010ead8c composer require 'drupal/workflow:^1.8' 3 months ago
  bach 0de5789923 finished to update all contrib modules & themes 3 months ago
  bach 8ecf59b87d drush pmu url_to_video_filter 3 months ago
  bach 883187472d updated U modules (removed url_to_video_filter) 3 months ago
  bach 28803a51ba updated modules until S included (simplenews), removed string_i18n_json_export 3 months ago
  bach 37fc11f331 updated csv-serialization 3 months ago
  bach e784a79df9 updated commerce_cart_api 3 months ago
  bach a9c5a3f9c1 updated more modules (including graphql with a patch) 3 months ago
  bach 29f5d8e04b cleaned all unused modules 3 months ago
  bach 81baad4e57 updated more modules 3 months ago
  bach 3247de7364 updated config_pages, pmu commerce_pricelist 3 months ago
  bach da9bb94c61 more commerce modules updates 3 months ago
  bach c181046aa9 updated commerce_license to 3.0.0 3 months ago
  bach 11fa5c0375 uninstalled recurring_period 3 months ago
  bach 3bae9dded7 updated commerce_license (+ some modules) 3 months ago
  bach 68bcc51409 removed druapl/console 3 months ago
  bach bb6ecd1cab installed upgrade_status 3 months ago
  bach a0c53b3a4e updated S modules (search_api, search_api_solr) 3 months ago
  bach ae6a0489d0 updated S modules (search_api, search_api_solr) 3 months ago
  bach f90549820f updated M & P modules 3 months ago
  bach 5da3c996e4 updated H I J K L modules 3 months ago
  bach 6f44fbe42b updated F & G modules 3 months ago
  bach df6fec960d updated E modules 3 months ago
  bach 26b0b5277d updated D modules (drush, devel, etc) 3 months ago
  bach a8643936f7 updated remaining C modules 3 months ago
  bach b4082df0d7 switched to ckeditor5, plu C modules 3 months ago
  bach 5bc14ec286 updated B modules 3 months ago
  bach 152776b4a2 fixed .gitmodules drupal-starter-kit url 3 months ago
  bach 50432e48e4 updated easy A modules 3 months ago
  bach 6e5a88a101 admin taxo showroom 7 months ago
  bach 79ee0866d3 config clonable entities 1 year ago
  bach e735d2d21e created custom drush commands to clean missing related flags and duplicates related flags 1 year ago
  bach 45c5d40de7 updated flag & flag_list (WARNING updb verry very long) 1 year ago
  bach dfc5fe07c6 security updates vde_drush 1 year ago
  bach 08ef4fd328 security updates and profile composer update 1 year ago
  bach 8709bb023c security updates (symfony_mailer updb bug) 1 year ago
  bach 7b22d7d9e7 deprecated warning fix 1 year ago
  bach 02fc5f228c updated core to 9.5.9 1 year ago
  bach f562d9c580 config export from online imported db 1 year ago
  bach 2e57fbfee6 related flag missing bug fix in materio_flag module 1 year ago
  bach b2fe1cc963 user profiles editable #2133 1 year ago
  bach 0a5f95874e added restart solr webhook link 1 year ago
  bach 71c3d3f172 updated contrib module rules & role_expire 1 year ago
  bach 915f8139d4 updated contrib modules (search_api_*) 1 year ago
  bach d13db8f93e updated modules symphony_mailer configs 1 year ago
  bach d76583941c updated contrib modules 1 year ago
  bach 024cf0e08f wrong translation of countries in material's manufacturer & distributors #1953 1 year ago
  bach 8ff54a8d14 commerce order placed -> email to admin: better email content #1959 1 year ago
  bach e177278566 commerce order placed -> email to admin #1959 1 year ago
  bach 161dcd2622 patched mailjet.module bug fix #1990 1 year ago
  bach 8d8aa5e14b fixed materio_commerce/materio_commerce.module 2 years ago
  bach b1876efa70 better user admin view #1999 2 years ago
  bach a88d00f3b9 user role mgmt : added subscriptions info 2 years ago
  bach ac04ae5f5e fixed admin user view exposed filter wrning 2 years ago
  bach 96b230cfb4 removed license filtre from user admin view 2 years ago
  bach 6255d58a95 fixed #1998 disabled roles not posted so not saved, so removed from user 2 years ago
  bach dd38d8d2b2 reversed license order newer first, license form selection list for product variation 2 years ago
  bach ad3ef95a7b added 'add license' action in role_delgation and user edit forms 2 years ago
  bach 20a8dc404e inactive licence won't disable role check in user admin form 2 years ago
  bach dc4c763d99 added state to lincesed roles display in user edit form 2 years ago
  bach 45379fd988 fixed licenses display in admin user view 2 years ago
  bach 287a57a5d3 fixed linvesed roles display in user edit form 2 years ago
  bach aff162514b fixed #1847 disabled roles input managed by lincense in role_delegation form element 2 years ago
  bach 5bd907ec1e fixed user edit form 2 years ago
  bach 83a6f13a10 displaying licenses in user edit form 2 years ago
  bach 22feda7263 simplenews_mailjet_subscriptions deprecated fix 2 years ago
  bach dca4a1b19b fixed main user admin array 2 years ago
  bach 5bd82e9e73 added licence infos in main user admin array, forgot a config file 2 years ago
  bach 245af0be0b added licence infos in main user admin array 2 years ago
  bach ecf58865c1 updated social_media_links because of deprecated messages 2 years ago
  bach a99716da8f fixed #1983 hook_simplenews_subscriber_update 2 years ago
  bach 543e650016 updated google_analytics, csv_serialzation, simplenews_mailjet_subscription 2 years ago
  bach 2bed556c02 restored wrongly commited composer.json commerce patches 2 years ago
  bach 27b50d0cba updated contrib modules 2 years ago
  bach 685d2dbcbd Merge branch 'prod' 2 years ago
  bach 03487b78bf modules update 2 years ago
  bach afb9d13ed8 security updatesn, phpdotenv update, profile update 2 years ago
  bach 7ce2e5fb39 updated core to 9.4.8 2 years ago
  bach 78a94ed058 fixed #1989, login block hover on ipad 2 years ago
  bach 88e9ed16ff improved admin views 2 years ago
  bach c4bf0b7c28 added 'email verified' column on admin user view 2 years ago
  bach 17b6581aa6 improved cleanflaglist script 2 years ago
  bach 1beb2b4dfa improved cleanflaglist script 2 years ago
  bach 4bc00f9b2b forgot to commit structure_sync login_history menu item 2 years ago
  bach 7cc9166ddd user_history initialized, granted admin to access login_history view 2 years ago
  bach 905c82f59f patched user_history 2 years ago
  bach 6c9d750851 changed some labels on commerce 2 years ago
  bach 7f0c254d9e added user_history module 2 years ago
  bach 895be04b6b admin can access and edit subscriptions 2 years ago
  bach 2f6560b88a only one retry for annual licence. Displaying state on licence edit form #1958 2 years ago
  bach 306c0d3f94 lightbox switching (modal cards) fix 2 years ago
  bach 9f20d34f42 refactored showrooms page 2 years ago
  bach e5c6b871db removed showrooms bad links from home #1909 2 years ago
  bach 2e3612badc fixed blabla lightbox #1969 2 years ago
  bach 3960310677 improved licences admin page: more filters 2 years ago
  bach 76f8e9298a improved licences admin page: more filters 2 years ago
  bach faa589332b changed default ordering for admin licences page 2 years ago
  bach de89f29915 search form micro fixe (comma alone) 2 years ago
  bach 7051869819 last commit bug fix 2 years ago
  bach 1565ce8aa2 #1906 fixed search multi keys (ajax query params miswrited qs.stringify arrayFormat) 2 years ago
  bach 40b7e75d44 #1906, click on header menu base reset search 2 years ago
  bach f919dab0e9 #1661 added phrase query before and then or querys of solr search 2 years ago
  bach 1c47278ae5 fix #1816 solr too many boolean clauses 2 years ago
  bach db6a82f7f7 1906 FIX search form autocomplete multi terms 2 years ago
  bach 1993f80d8d #1791 removed terms thesaurus without parents from search form autocomplete 2 years ago
  bach d1b4902aa3 #1906 serach form autocmplete multi terms 2 years ago
  bach 75ea440f89 updated webpack dev build to run 'drush cc css-js' 2 years ago
  bach 44df557f29 cleanflaglist script also remove flag_action config 2 years ago
  bach a00a9e0482 modules update 2 years ago
  bach 085c61006a modules updates 2 years ago
  bach 3df1dd399d security updates 2 years ago
  bach ad3b342a30 updated drupal core to 9.3.17 2 years ago
  bach 97a9178006 developped own webhook controller for mailjet synch 2 years ago
  bach ba4a025335 better user payment methods page css 2 years ago
  bach 658f05db8b added local actions block in content-top region 2 years ago
  bach 6f26734eac simplenews_mailjet_subscriptions: added rules action to respond to unsubscribe webhook 2 years ago
  bach a528b89949 simplenews_mailjet_subscriptions: added rules action to respond to unsubscribe webhook, drupla logger notice 2 years ago
  bach 8ac394cff0 simplenews_mailjet_subscriptions: added rules action to respond to unsubscribe webhook 2 years ago
  bach 5c37d02cb7 created new simplenews list 'Membres' 2 years ago
  bach 6f87574096 added hook_simplenews_subscriber_delete to simplenews_mailjet_subscriptions 2 years ago
100 changed files with 1963 additions and 968 deletions
  1. 11 8
      .gitattributes
  2. 1 1
      .gitmodules
  3. 14 0
      build/webpack.config.dev.js
  4. 71 11
      cleanflaglist.script
  5. 106 118
      composer.json
  6. 186 435
      composer.lock
  7. 4 0
      config/devel/composer_deploy.settings.yml
  8. 0 1
      config/devel/config_devel.settings.yml
  9. 0 8
      config/devel/devel.settings.yml
  10. 117 0
      config/devel/entity_clone.cloneable_entities.yml
  11. 0 1
      config/devel/maillog.settings.yml
  12. 1 2
      config/devel/update.settings.yml
  13. 3 0
      config/devel/upgrade_status.settings.yml
  14. 7 0
      config/prod/config_split.patch.user.role.authenticated.yml
  15. 1 0
      config/prod/dblog.settings.yml
  16. 0 1
      config/prod/google_analytics.settings.yml
  17. 0 5
      config/prod/language/fr/pwa.config.yml
  18. 56 0
      config/prod/language/fr/views.view.watchdog.yml
  19. 0 20
      config/prod/pwa.config.yml
  20. 0 23
      config/prod/pwa_extras.settings.apple.yml
  21. 17 0
      config/prod/ultimate_cron.job.dblog_cron.yml
  22. 0 0
      config/prod/ultimate_cron.job.google_analytics_cron.yml
  23. 713 0
      config/prod/views.view.watchdog.yml
  24. 1 1
      config/sync/admin_theme.settings.yml
  25. 12 0
      config/sync/advancedqueue.advancedqueue_queue.commerce_email.yml
  26. 1 0
      config/sync/auto_entitylabel.settings.node.frontpage.yml
  27. 4 1
      config/sync/autologout.settings.yml
  28. 0 63
      config/sync/better_messages.settings.yml
  29. 18 0
      config/sync/block.block.actionsdadministrationprincipales.yml
  30. 0 11
      config/sync/block.block.checkoutprogress.yml
  31. 1 21
      config/sync/block.block.contact.yml
  32. 0 22
      config/sync/block.block.materiosapisearchblock.yml
  33. 1 21
      config/sync/block.block.simplenewssubscription.yml
  34. 1 21
      config/sync/block.block.socialmedialinks.yml
  35. 0 11
      config/sync/block.block.tabs.yml
  36. 2 22
      config/sync/block.block.userlogin.yml
  37. 1 1
      config/sync/block_content.type.simple_text.yml
  38. 16 0
      config/sync/commerce_email.commerce_email.order.yml
  39. 1 1
      config/sync/commerce_order.commerce_order_item_type.recurring_product_variation.yml
  40. 6 1
      config/sync/commerce_order.commerce_order_item_type.recurring_standalone.yml
  41. 3 1
      config/sync/commerce_product.commerce_product_type.materio_product_type.yml
  42. 1 1
      config/sync/commerce_product.commerce_product_variation_type.materio_product_licence_variatio.yml
  43. 1 3
      config/sync/commerce_recurring.commerce_billing_schedule.annual.yml
  44. 5 5
      config/sync/config_ignore.settings.yml
  45. 3 0
      config/sync/config_split.config_split.devel.yml
  46. 1 2
      config/sync/config_split.config_split.prod.yml
  47. 1 2
      config/sync/config_split.config_split.stage.yml
  48. 1 1
      config/sync/core.base_field_override.commerce_product.default.path.yml
  49. 1 1
      config/sync/core.base_field_override.commerce_product.default.uid.yml
  50. 1 1
      config/sync/core.base_field_override.commerce_product.materio_product_type.path.yml
  51. 1 1
      config/sync/core.base_field_override.commerce_product.materio_product_type.uid.yml
  52. 18 0
      config/sync/core.base_field_override.commerce_promotion.commerce_promotion.changed.yml
  53. 18 0
      config/sync/core.base_field_override.commerce_promotion.commerce_promotion.created.yml
  54. 1 1
      config/sync/core.base_field_override.commerce_promotion.commerce_promotion.display_name.yml
  55. 20 0
      config/sync/core.base_field_override.commerce_promotion.commerce_promotion.uid.yml
  56. 18 0
      config/sync/core.base_field_override.commerce_store.online.changed.yml
  57. 18 0
      config/sync/core.base_field_override.commerce_store.online.created.yml
  58. 18 0
      config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.description.yml
  59. 18 0
      config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.long_description.yml
  60. 18 0
      config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.notes.yml
  61. 18 0
      config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.title.yml
  62. 20 0
      config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.user_id.yml
  63. 1 1
      config/sync/core.base_field_override.node.note.created.yml
  64. 1 1
      config/sync/core.base_field_override.node.note.menu_link.yml
  65. 1 1
      config/sync/core.base_field_override.node.note.path.yml
  66. 1 1
      config/sync/core.base_field_override.node.note.promote.yml
  67. 1 1
      config/sync/core.base_field_override.node.note.uid.yml
  68. 5 0
      config/sync/core.entity_form_display.block_content.simple_text.default.yml
  69. 35 0
      config/sync/core.entity_form_display.commerce_license.role.default.yml
  70. 11 0
      config/sync/core.entity_form_display.commerce_order.default.default.yml
  71. 11 0
      config/sync/core.entity_form_display.commerce_order.materio_order_type.default.yml
  72. 11 0
      config/sync/core.entity_form_display.commerce_order.recurring.default.yml
  73. 1 7
      config/sync/core.entity_form_display.commerce_order_item.materio_order_item_type.default.yml
  74. 0 51
      config/sync/core.entity_form_display.commerce_pricelist_item.commerce_product_variation.default.yml
  75. 3 1
      config/sync/core.entity_form_display.commerce_store.online.default.yml
  76. 0 7
      config/sync/core.entity_form_display.node.article.default.yml
  77. 16 25
      config/sync/core.entity_form_display.node.materiau.default.yml
  78. 2 1
      config/sync/core.entity_form_display.profile.customer.default.yml
  79. 3 2
      config/sync/core.entity_form_display.profile.member.default.yml
  80. 2 8
      config/sync/core.entity_form_display.taxonomy_term.company.default.yml
  81. 6 11
      config/sync/core.entity_form_display.taxonomy_term.showroom.default.yml
  82. 25 0
      config/sync/core.entity_form_display.user_history.user_history.default.yml
  83. 46 0
      config/sync/core.entity_form_display.workflow_transition.workflow.default.yml
  84. 1 0
      config/sync/core.entity_form_mode.commerce_order_item.add_to_cart.yml
  85. 1 0
      config/sync/core.entity_form_mode.commerce_order_item.variation_cart_form.yml
  86. 1 0
      config/sync/core.entity_form_mode.commerce_subscription.customer.yml
  87. 1 0
      config/sync/core.entity_form_mode.profile.billing.yml
  88. 1 0
      config/sync/core.entity_form_mode.simplenews_subscriber.account.yml
  89. 1 0
      config/sync/core.entity_form_mode.simplenews_subscriber.block.yml
  90. 1 0
      config/sync/core.entity_form_mode.simplenews_subscriber.materio_block.yml
  91. 1 0
      config/sync/core.entity_form_mode.simplenews_subscriber.page.yml
  92. 1 0
      config/sync/core.entity_form_mode.user.modal.yml
  93. 1 0
      config/sync/core.entity_form_mode.user.register.yml
  94. 35 0
      config/sync/core.entity_view_display.commerce_order.default.default.yml
  95. 26 0
      config/sync/core.entity_view_display.commerce_order.default.user.yml
  96. 26 0
      config/sync/core.entity_view_display.commerce_order.materio_order_type.checkout.yml
  97. 26 0
      config/sync/core.entity_view_display.commerce_order.materio_order_type.default.yml
  98. 35 0
      config/sync/core.entity_view_display.commerce_order.recurring.default.yml
  99. 35 0
      config/sync/core.entity_view_display.commerce_order.recurring.user.yml
  100. 11 0
      config/sync/core.entity_view_display.commerce_order_item.default.default.yml

+ 11 - 8
.gitattributes

@@ -19,29 +19,32 @@
 *.config  text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.css     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.dist    text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
-*.engine  text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.engine  text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
 *.html    text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html
-*.inc     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
-*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.inc     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
+*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
 *.js      text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.json    text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.lock    text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.map     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.md      text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
-*.module  text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
-*.php     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.module  text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
+*.php     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
 *.po      text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
-*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
 *.script  text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
-*.sh      text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.sh      text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
 *.sql     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.svg     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
-*.theme   text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
+*.theme   text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
 *.twig    text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.txt     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.xml     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.yml     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 
+# PHPStan's baseline uses tabs instead of spaces.
+core/.phpstan-baseline.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tabwidth=2 diff=php linguist-language=php
+
 # Define binary file attributes.
 # - Do not treat them as text.
 # - Include binary diff in patches instead of "binary files differ."

+ 1 - 1
.gitmodules

@@ -1,3 +1,3 @@
 [submodule "web/profiles/d8-starterkit-profile"]
 	path = web/profiles/d8-starterkit-profile
-	url = https://figureslibres.io/gogs/bachir/d8-starterkit-profile
+	url = https://figureslibres.io/gogs/bachir/drupal-starterkit-profile

+ 14 - 0
build/webpack.config.dev.js

@@ -5,6 +5,7 @@ const { merge } = require('webpack-merge')
 const baseConfig = require('./webpack.config.base')
 const MiniCssExtractPlugin = require("mini-css-extract-plugin");
 const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
+const WebpackShellPluginNext = require('webpack-shell-plugin-next');
 
 module.exports = merge(baseConfig, {
   mode: 'development',
@@ -51,6 +52,19 @@ module.exports = merge(baseConfig, {
     // new webpack.HotModuleReplacementPlugin()
     new BundleAnalyzerPlugin({
       'analyzerMode': 'static'
+    }),
+    new WebpackShellPluginNext({
+      // onBuildStart:{
+      //   scripts: ['echo "Webpack Start"'],
+      //   blocking: true,
+      //   parallel: false
+      // }, 
+      // drush is not installed in this container so we have to ssh on the php container
+      onAfterDone:{
+        scripts: ['echo "Clearing drupal cache $USER_UNAME $DRUPAL_ROOT"', 'sshpass -p "$USER_UNAME" ssh $USER_UNAME@php "cd $DRUPAL_ROOT && drush cc css-js"', 'echo "Done"'],
+        blocking: true,
+        parallel: false
+      }
     })
   ]
 })

+ 71 - 11
cleanflaglist.script

@@ -4,22 +4,58 @@
 // This example demonstrates how to write a drush
 // script.  These scripts are run with the php-script command.
 //
+
+// drush php-script cleanflaglist.script
+
 use Drush\Drush;
 
 $this->output()->writeln("Flagging collection cleaning");
+$this->output()->writeln("options : [delete-all | delete-nullname | delete-missing | delete-dups]");
 
 // $this->output()->writeln("Hello world!");
 $this->output()->writeln("The extra options/arguments to this command were:");
 $this->output()->writeln(print_r($extra, true));
-if ($extra[0] === "delete") {
-  $delete = true;
-} else {
-  $delete = false;
+
+$delete_all = false;
+$delete_nullname = false;
+$delete_missing = false;
+$recreate_missing = false;
+$delete_dups = false;
+$recreate_dups = false;
+
+if (count($extra)) {
+  switch ($extra[0]) {
+    case "delete-all":
+      $delete_all = true;
+      break;
+    case "delete-missing":
+      $delete_missing = true;
+      break;
+    case "recreate-missing":
+      $recreate_missing = true;
+      break;
+    case "delete-nullname":
+      $delete_nullname = true;
+      break;
+    case "delete-dups":
+      $delete_dups = true;
+      break;
+    case "recreate-dups":
+      $recreate_dups = true;
+      break;
+  }
 }
 
 
 $database = \Drupal::database();
 
+//   _   _       _ _                              
+//  | \ | |_   _| | |  _ __   __ _ _ __ ___   ___ 
+//  |  \| | | | | | | | '_ \ / _` | '_ ` _ \ / _ \
+//  | |\  | |_| | | | | | | | (_| | | | | | |  __/
+//  |_| \_|\__,_|_|_| |_| |_|\__,_|_| |_| |_|\___|
+                                               
+// remove flagging collection with null name
 $this->output()->writeln("");
 $this->output()->writeln("Flagging collection With NULL name cleaning");
 $fcfd_query = $database->select('flagging_collection_field_data', 'fcfd')
@@ -42,15 +78,20 @@ foreach ($fcfd_result as $fc) {
   $this->output()->writeln($flifd_query->countQuery()->execute()->fetchField() . " items for fc " . $fc->id . ' with baseflag ' . $fc->relatedflag);
   // $this->output()->writeln(print_r($flifd_result->fetchAssoc(), true) . " items");
 
-  delete_flagingcollection($fc, $database, $delete);
+  delete_flagingcollection($fc, $database, $delete_all ? true : $delete_nullname);
 }
 
-
+//   __  __ _         _               ____      _       _           _   _____ _             
+//  |  \/  (_)___ ___(_)_ __   __ _  |  _ \ ___| | __ _| |_ ___  __| | |  ___| | __ _  __ _ 
+//  | |\/| | / __/ __| | '_ \ / _` | | |_) / _ \ |/ _` | __/ _ \/ _` | | |_  | |/ _` |/ _` |
+//  | |  | | \__ \__ \ | | | | (_| | |  _ <  __/ | (_| | ||  __/ (_| | |  _| | | (_| | (_| |
+//  |_|  |_|_|___/___/_|_| |_|\__, | |_| \_\___|_|\__,_|\__\___|\__,_| |_|   |_|\__,_|\__, |
+//                            |___/                                                   |___/ 
 // searching for missing related flags
 $this->output()->writeln("");
 $this->output()->writeln("Missing related flag Flagging collection cleaning");
 $fcfd_query = $database->select('flagging_collection_field_data', 'fcfd')
-  ->fields('fcfd', ['id', 'relatedflag']);
+  ->fields('fcfd', ['name', 'id', 'relatedflag']);
 
 $fcfd_result = $fcfd_query->execute();
 $this->output()->writeln($fcfd_query->countQuery()->execute()->fetchField() . " flagging_collections");
@@ -63,13 +104,24 @@ foreach ($fcfd_result as $fc) {
   $conf_result = $flag_query->execute();
   $count = $flag_query->countQuery()->execute()->fetchField();
   if(!$count){
-    $this->output()->writeln($fc->id . ' flagging_collection has ' . $count . " relatedflag");
+    $this->output()->writeln(' flagging_collection ' . $fc->name . ' ('. $fc->id . ') has ' . $count . " relatedflag");
     $fc_missing_relatedflag ++;
-    delete_flagingcollection($fc, $database, $delete);
+    delete_flagingcollection($fc, $database, $delete_all ? true : $delete_missing);
+    if ($recreate_missing) {
+      $FlagListsService = new FlagListsService();
+      $flaggingcollection = $FlagListsService->getFlaggingCollectionById($fc->id);
+      $this->output()->writeln(' flagging_collection ' . $flaggingcollection->getName());
+    }
   }
 }
 $this->output()->writeln($fc_missing_relatedflag .' flagging_collection with missing related_flag');
 
+//   ____              _ _           _            
+//  |  _ \ _   _ _ __ | (_) ___ __ _| |_ ___  ___ 
+//  | | | | | | | '_ \| | |/ __/ _` | __/ _ \/ __|
+//  | |_| | |_| | |_) | | | (_| (_| | ||  __/\__ \
+//  |____/ \__,_| .__/|_|_|\___\__,_|\__\___||___/
+//              |_|                               
 // searching for duplicates relatedflags
 $this->output()->writeln("");
 $this->output()->writeln("Duplicate relatedflag flagging_collection cleaning");
@@ -95,7 +147,7 @@ foreach ($dup_result as $dup){
   $this->output()->writeln($dup->relatedflag . ' relatedflag has ' . $count . ' flagging collection');
   
   foreach ($fcfd_result as $fc) {
-    delete_flagingcollection($fc, $database, $delete);
+    delete_flagingcollection($fc, $database, $delete_all ? true : $delete_dups);
   }
 
 }
@@ -151,6 +203,14 @@ function delete_flagingcollection($fc, $database, $delete){
     ->condition('name', 'flag.flag.' . $fc->relatedflag)
     ->execute();
 
+    $database->delete('config')
+    ->condition('name', 'system.action.flag_action.'.$fc->relatedflag.'_flag')
+    ->execute();
+
+    $database->delete('config')
+    ->condition('name', 'system.action.flag_action.'.$fc->relatedflag.'_unflag')
+    ->execute();
+    
 
     $database->delete('flagging_collection_field_data')
       ->condition('id', $fc->id)
@@ -161,4 +221,4 @@ function delete_flagingcollection($fc, $database, $delete){
     // $this->output()->writeln("In order to actually delete fault flagging collection data please use delete option");
   }
 
-}
+}

+ 106 - 118
composer.json

@@ -62,124 +62,105 @@
         "ckeditor-plugin/colorbutton": "^4.16.2",
         "ckeditor-plugin/panelbutton": "^4.16.2",
         "composer/installers": "^1.2",
-        "drupal/address": "^1.10",
-        "drupal/admin_theme": "^1.x-dev@dev",
-        "drupal/advagg": "^4.x-dev@dev",
-        "drupal/allowed_formats": "^1",
+        "drupal/admin_theme": "^1.0",
+        "drupal/advagg": "^6.0@alpha",
+        "drupal/advanced_text_formatter": "^3.0@RC",
+        "drupal/advancedqueue": "^1.1",
+        "drupal/allowed_formats": "^3.0",
         "drupal/amswap": "^3.0",
         "drupal/audiofield": "^1.10",
-        "drupal/auto_entitylabel": "^3.x-dev@dev",
+        "drupal/auto_entitylabel": "^3.1",
         "drupal/better_messages": "^2.0@alpha",
-        "drupal/ckeditor_codemirror": "^2.3",
-        "drupal/ckeditor_font": "^1.2",
-        "drupal/ckeditor_uploadimage": "^2.0",
+        "drupal/classy": "^1.0",
+        "drupal/color": "^1.0",
         "drupal/colorbutton": "^1.3",
-        "drupal/commerce": "2.x-dev@dev",
+        "drupal/commerce": "^2.0",
         "drupal/commerce_cart_api": "^1.4",
-        "drupal/commerce_cart_redirection": "^3.0",
-        "drupal/commerce_email": "1.x-dev@dev",
-        "drupal/commerce_license": "^2.x-dev@dev",
-        "drupal/commerce_migrate": "^3.1",
-        "drupal/commerce_monetico": "^1.0",
-        "drupal/commerce_pricelist": "^2.x-dev",
-        "drupal/commerce_recurring": "^1.x-dev",
-        "drupal/commerce_stripe": "^1.x-dev@dev",
-        "drupal/commerce_variation_cart_form": "^1.x-dev",
+        "drupal/commerce_email": "^1.5",
+        "drupal/commerce_license": "^3.0",
+        "drupal/commerce_pricelist": "^2.4",
+        "drupal/commerce_recurring": "^1.0@RC",
+        "drupal/commerce_stripe": "^1.1",
+        "drupal/commerce_variation_cart_form": "^1.4",
+        "drupal/composer_deploy": "^1.7",
         "drupal/computed_field": "^3.0@alpha",
         "drupal/config_devel": "^1.7",
         "drupal/config_pages": "^2.9",
         "drupal/config_split": "^2.0@beta",
-        "drupal/console": "^1.0.2",
         "drupal/consumer_image_styles": "^4.0",
-        "drupal/content_sync": "^2.x-dev@dev",
-        "drupal/core-composer-scaffold": "^9",
-        "drupal/core-project-message": "^9",
-        "drupal/core-recommended": "^9.3",
-        "drupal/ctools": "^3.6",
-        "drupal/debug_bar": "^1.4",
-        "drupal/devel": "^4.1",
-        "drupal/devel_entity_updates": "^3.0",
+        "drupal/core-composer-scaffold": "^10.3",
+        "drupal/core-project-message": "^10.3",
+        "drupal/core-recommended": "^10.3",
+        "drupal/csv_serialization": "^4.0",
+        "drupal/ctools": "^4.0",
+        "drupal/devel": "^5.0",
+        "drupal/devel_entity_updates": "^4.1",
         "drupal/editor_advanced_link": "^2",
-        "drupal/entity_clone": "^1.0",
         "drupal/error_log": "^1.0",
         "drupal/eu_cookie_compliance": "^1.14",
-        "drupal/field_group": "^3.x-dev@dev",
+        "drupal/field_group": "^3.6",
         "drupal/field_permissions": "^1.0",
-        "drupal/flag": "4.0-beta3",
-        "drupal/flag_lists": "4.0.0-beta9+16-dev",
-        "drupal/flood_control": "^2.1",
-        "drupal/gdpr": "^3.0@alpha",
-        "drupal/genpass": "^1.x-dev",
+        "drupal/flag": "^4.0@beta",
+        "drupal/flag_lists": "^4.0@RC",
+        "drupal/flood_control": "^2.3",
+        "drupal/gdpr": "^3.1",
+        "drupal/genpass": "^2.0",
         "drupal/google_analytics": "^4.0",
-        "drupal/graphql": "^4.0",
-        "drupal/image_delta_formatter": "^1.x-dev",
-        "drupal/image_effects": "^3.x-dev@dev",
-        "drupal/js_cache_buster": "^1.0",
-        "drupal/jsonapi_extras": "^3.7",
-        "drupal/jsonrpc": "^2.0",
-        "drupal/login_destination": "^2.x-dev@dev",
-        "drupal/login_history": "^1.x-dev",
-        "drupal/login_tracker": "^1.4",
-        "drupal/mailgun": "^1.x-dev",
-        "drupal/mailjet": "3.0.x-dev@dev",
-        "drupal/mailsystem": "^4.1",
-        "drupal/masquerade": "^2.x-dev@dev",
-        "drupal/migrate_devel": "^2.x-dev@dev",
-        "drupal/migrate_plus": "^5.x-dev@dev",
-        "drupal/migrate_tools": "^5.x-dev@dev",
-        "drupal/mimemail": "^1.x-dev",
-        "drupal/modules_weight": "^1.8",
-        "drupal/pagerer": "^2.3",
-        "drupal/password_policy": "^3.0",
+        "drupal/graphql": "^4.7",
+        "drupal/image_delta_formatter": "^1.2",
+        "drupal/image_effects": "^3.6",
+        "drupal/jquery_ui_button": "^2.1",
+        "drupal/jsonapi_extras": "^3.21",
+        "drupal/login_history": "^2.0",
+        "drupal/login_tracker": "^2.0",
+        "drupal/mailjet": "^4.0",
+        "drupal/maillog": "^1.1",
+        "drupal/masquerade": "^2.0",
+        "drupal/maxlength": "^2.1",
+        "drupal/modules_weight": "^3.0",
+        "drupal/password_policy": "^4.0",
         "drupal/payment": "^2.1",
+        "drupal/pdf_api": "^2.4",
         "drupal/permissions_filter": "^1.1",
-        "drupal/printable": "^2.0",
-        "drupal/profile": "1.x-dev@dev",
-        "drupal/pwa": "^1.5",
-        "drupal/recurring_period": "^1.0",
-        "drupal/redirect": "^1.x-dev@dev",
+        "drupal/printable": "^3.1",
+        "drupal/pwa": "^2.1@beta",
         "drupal/redis": "^1.5",
-        "drupal/reroute_email": "^2.1",
         "drupal/restui": "^1.16",
         "drupal/role_delegation": "^1.1",
-        "drupal/role_expire": "^2.0",
-        "drupal/rules": "3.x-dev@dev",
+        "drupal/role_expire": "^3.0",
+        "drupal/rules": "^4.0",
         "drupal/search_api": "^1.19",
         "drupal/search_api_autocomplete": "^1.2",
         "drupal/search_api_page": "^1.x-dev",
-        "drupal/search_api_solr": "^4.0",
-        "drupal/select_translation": "^1.x-dev",
+        "drupal/search_api_solr": "^4.2",
+        "drupal/select_translation": "^2.0@alpha",
         "drupal/session_limit": "^2.0@beta",
-        "drupal/simplenews": "3.x-dev@dev",
-        "drupal/simplenews_mailjet_subscriptions": "1.x-dev@dev",
+        "drupal/simplenews": "^4.0",
+        "drupal/simplenews_mailjet_subscriptions": "^1.3",
         "drupal/social_media_links": "^2.8",
-        "drupal/string_translation_ui": "^1.2",
-        "drupal/strings_i18n_json_export": "^1.x-dev@dev",
+        "drupal/straw": "^2.0@beta",
+        "drupal/string_translation_ui": "^2.0",
         "drupal/structure_sync": "^2.0",
-        "drupal/symfony_mailer": "^1.0@alpha",
+        "drupal/symfony_mailer": "^1",
         "drupal/synonyms": "^2.0.0-beta2",
         "drupal/telephone_formatter": "^1.0@beta",
         "drupal/telephone_validation": "^2.1",
-        "drupal/term_reference_tree": "^1",
-        "drupal/translate_side_by_side": "^1.x-dev",
-        "drupal/translation_views": "1.x-dev@dev",
-        "drupal/ultimate_cron": "^2.x-dev",
-        "drupal/unique_content_field_validation": "^1.0",
-        "drupal/url_to_video_filter": "^2.0",
+        "drupal/term_reference_tree": "^2.0",
+        "drupal/unique_content_field_validation": "^1.1",
+        "drupal/upgrade_status": "^4.3",
         "drupal/user_csv_import": "^2.0",
-        "drupal/user_email_verification": "^1.x-dev@dev",
-        "drupal/vde_drush": "^2.0",
-        "drupal/views_conditional": "^1.x-dev",
+        "drupal/user_email_verification": "^1.2",
+        "drupal/user_history": "^1.0",
+        "drupal/vde_drush": "^2.1",
+        "drupal/views_conditional": "^1.10",
         "drupal/views_data_export": "^1.1",
-        "drupal/views_ef_fieldset": "^1.5",
-        "drupal/views_field_view": "1.x-dev@dev",
-        "drupal/webform": "^6.0",
-        "drupal/workflow": "^1.5",
-        "drush/drush": "^10.6",
+        "drupal/views_field_view": "^1.0@beta",
+        "drupal/webform": "^6.2",
+        "drupal/workflow": "^1.7",
         "kint-php/kint": "^3.3",
         "smalot/pdfparser": "*",
         "symfony/mailjet-mailer": "^5.4",
-        "vlucas/phpdotenv": "^2.4",
+        "vlucas/phpdotenv": "^4.0",
         "w8tcha/ckeditor_codemirror": "v1.17.8",
         "wa72/htmlpagedom": "1.3.*",
         "webflo/drupal-finder": "^1.0.0",
@@ -195,7 +176,7 @@
     "config": {
         "sort-packages": true,
         "platform": {
-          "php": "7.3"
+          "php": "8.1"
         },
         "discard-changes": true,
         "allow-plugins": {
@@ -254,7 +235,6 @@
         "patches": {
             "drupal/core": {
               "migrate_drupal getsetting on null" : "https://www.drupal.org/files/issues/2019-02-13/migrate_drupal-getsetting_on_null.patch",
-              "Cannot save translated nodes after upgrading to 8.8 due to invalid path https://www.drupal.org/project/drupal/issues/3101344":"https://www.drupal.org/files/issues/2021-03-01/3101344-drupal-core-fix-permissions-checking-while-node-translating-64.patch",
               "ConfigImporter->checkOp() https://www.drupal.org/project/drupal/issues/3198715": "https://www.drupal.org/files/issues/2021-02-16/error-running-config-import-delete-on-null-3198715-3.patch",
               "Entity view/form mode formatter/widget settings have no translation UI 1 https://www.drupal.org/project/drupal/issues/2546212": "https://www.drupal.org/files/issues/2020-12-04/2546212-168-actions.patch",
               "Entity view/form mode formatter/widget settings have no translation UI 2 https://www.drupal.org/project/drupal/issues/2546212": "https://www.drupal.org/files/issues/2020-12-04/2546212-168.patch"
@@ -262,35 +242,23 @@
             "drupal/email_registration": {
               "allow email login through REST https://www.drupal.org/project/email_registration/issues/2856542": "https://www.drupal.org/files/issues/2021-06-11/2856542-13.patch"
             },
-            "drupal/field_group": {
-              "undefined index name 18 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-10-01/field_group-undefined-index-name-3064890-18.patch",
-              "undefined index name 16 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-08-10/field_group-undefined-index-name-3064890-16.patch"
-            },
             "drupal/stripe": {
               "Stripe is a web service and should be in system.admin_config_services https://www.drupal.org/project/stripe/issues/3090652": "https://www.drupal.org/files/issues/2020-01-08/stripe-link_menu_in_services-3090652-5.patch"
             },
-            "drupal/commerce_license": {
-              "expected argument of type array or Traversable and ArrayAccess, string given https://www.drupal.org/project/commerce_license/issues/3252431":"https://www.drupal.org/files/issues/2021-12-03/commerce_license-expected-argument-of-type-array-3252431-1.patch",
-              "ability to re-purchase a license to extend it https://www.drupal.org/project/commerce_license/issues/2943888": "https://www.drupal.org/files/issues/2022-02-21/reroll-commerce_license-allow-renewal-2943888-141.patch"
-            },
-            "drupal/commerce_stripe" : {
-              "Allow off_session payment intents for recurring payments https://www.drupal.org/project/commerce_stripe/issues/3171408": "https://www.drupal.org/files/issues/2021-10-04/commerce_stripe-allow-off_session-payment-intents-for-recurring-payments-3171408-34.patch"
-            },
             "drupal/address": {
               "Integrate Address with Search API https://www.drupal.org/project/address/issues/2812659": "https://www.drupal.org/files/issues/2020-11-02/integrate-address-searchapi-2812659-56.patch"
             },
             "drupal/flag": {
               "remove flag hooks to allow site to be accessible again https://www.drupal.org/project/flag/issues/3200806": "./patches/flag-commenthooks.patch"
             },
-            "drupal/pwa": {
-              "Manifest doesn't have a maskable icon https://www.drupal.org/project/pwa/issues/3165433": "https://www.drupal.org/files/issues/2020-08-26/pwa_icon_purpose-3165433-9.patch"
+            "drupal/mailjet": {
+              "DrupalmailjetControllerMailjetRegisterController::redirectRegister() does not exist https://www.drupal.org/project/mailjet/issues/3450474": "https://www.drupal.org/files/issues/2024-05-29/mailjet-15615025-5.patch",
+              "Error: Class MailjetTools/MailjetApi not found in Drupal/mailjet/Form/MailjetApiForm->submitForm() https://www.drupal.org/project/mailjet/issues/3464788":"https://www.drupal.org/files/issues/2024-08-20/mailjetApiForm_use_mailjettools_mailjetapi.patch",
+              "Error: Class MailjetTools/UsStates not found https://www.drupal.org/project/mailjet/issues/3469059":"https://www.drupal.org/files/issues/2024-08-20/mailjet_settingsform_usstates.patch"
             },
-            "drupal/term_reference_tree": {
-              "Term Reference Tree: Re-implement Track List https://www.drupal.org/project/term_reference_tree/issues/3064280": "https://www.drupal.org/files/issues/2022-02-07/3064280_bring_back_tracklist-16.patch"
-            },
-            "drupal/flag_lists": {
-              "Call to a member function id() on null in flag_lists_flag_action_access https://www.drupal.org/project/flag_lists/issues/3230729": "./patches/hook_flag_access_id_on_null_4.patch",
-              "Call to a member function id() on null in flaglistspermissionshandler": "./patches/flaglist-flaglistspermissionshandler.patch"
+            "drupal/pwa": {
+              "Manifest doesn't have a maskable icon https://www.drupal.org/project/pwa/issues/3165433": "https://www.drupal.org/files/issues/2024-03-10/manifest-doesnt-have-a-maskable-icon-error-3165433-20.patch",
+              "Undefined array key name https://www.drupal.org/project/pwa/issues/3422906": "https://www.drupal.org/files/issues/2024-02-21/pwa-3422906-3.patch"
             },
             "drupal/toolbar_theme": {
               "Automated Drupal 9 compatibility fixes https://www.drupal.org/project/toolbar_themes/issues/3149099": "https://www.drupal.org/files/issues/2020-06-06/toolbar_themes.1.x-dev.rector.patch"
@@ -298,21 +266,44 @@
             "weitzman/drupal-test-traits": {
               "Define void return type for setUp() and tearDown() methods https://gitlab.com/weitzman/drupal-test-traits/-/issues/78":"./patches/Definevoidreturntype2.patch"
             },
-            "drupal/structure_sync": {
-              "With no blocks, clicking on the Custom Blocks tab crashes site https://www.drupal.org/project/structure_sync/issues/3070414":"https://www.drupal.org/files/issues/2022-03-23/PluginNotFoundException-3070414-3.patch"
+            "drupal/simplenews_mailjet_subscriptions": {
+              "using mailjet module":"./patches/simplenews_mailjet_subscriptions__usingmailjetmodule#3.patch"
             },
-            "drupal/simplenews": {
-              "Spamassassin points because of using X-MSMail-Priority header without X-MimeOLE":"https://www.drupal.org/files/issues/2022-05-04/msmail-priority-header-without-x-mimeole_2072779%239.patch"
+            "drupal/graphql": {
+              "invalid translation language https://github.com/drupal-graphql/graphql/pull/1176": "./patches/graphql-fix-invalid-translation-language-dev.patch"
             },
-            "drupal/simplenews_mailjet_subscriptions": {
-              "var_dump https://www.drupal.org/project/simplenews_mailjet_subscriptions/issues/3280822#comment-14517416":"https://www.drupal.org/files/issues/2022-05-17/3280822-vardump%231.patch",
-              "missing argument https://www.drupal.org/project/simplenews_mailjet_subscriptions/issues/3280825": "https://www.drupal.org/files/issues/2022-05-17/3280825-missing-argument%232.patch",
-              "using mailjet module":"./patches/simplenews_mailjet_subscriptions__usingmailjetmodule.patch"
+            "drupal/user_history": {
+              "init batch : field_storage_values misses type https://www.drupal.org/project/user_history/issues/3311360": "https://www.drupal.org/files/issues/2022-09-23/user_history__field_storage_values__miss__type.patch"
             },
-            "drupal/symfony_mailer":{
-              "AssertionError: assert($subscriber != NULL) https://www.drupal.org/project/symfony_mailer/issues/3280919": "https://www.drupal.org/files/issues/2022-05-17/assertionerror.patch"
+            "drupal/views_ef_fieldset": {
+              "Exposed operators are not included in fieldsets https://www.drupal.org/project/views_ef_fieldset/issues/3173822": "https://git.drupalcode.org/project/views_ef_fieldset/-/merge_requests/1/diffs.patch"
+            },
+            "drupal/term_reference_tree": {
+              "Term Reference Tree: Re-implement Track List https://www.drupal.org/project/term_reference_tree/issues/3064280": "https://www.drupal.org/files/issues/2024-08-26/term_reference_tree-3064280_bring_back_tracklist-22.patch"
             }
         },
+        "archived-patches": {
+          "drupal/core":{
+            "Cannot save translated nodes after upgrading to 8.8 due to invalid path https://www.drupal.org/project/drupal/issues/3101344":"https://www.drupal.org/files/issues/2021-03-01/3101344-drupal-core-fix-permissions-checking-while-node-translating-64.patch"
+          },
+          "drupal/structure_sync": {
+            "With no blocks, clicking on the Custom Blocks tab crashes site https://www.drupal.org/project/structure_sync/issues/3070414":"https://www.drupal.org/files/issues/2022-03-23/PluginNotFoundException-3070414-3.patch"
+          },
+          "drupal/commerce_license": {
+            "ability to re-purchase a license to extend it https://www.drupal.org/project/commerce_license/issues/2943888": "https://www.drupal.org/files/issues/2022-02-21/reroll-commerce_license-allow-renewal-2943888-141.patch",
+            "ability to re-purchase a license to extend it https://www.drupal.org/project/commerce_license/issues/2943888": "https://www.drupal.org/files/issues/2022-02-21/reroll-commerce_license-allow-renewal-2943888-141.patch"
+          },
+          "drupal/commerce_stripe" : {
+            "Allow off_session payment intents for recurring payments https://www.drupal.org/project/commerce_stripe/issues/3171408": "https://www.drupal.org/files/issues/2021-10-04/commerce_stripe-allow-off_session-payment-intents-for-recurring-payments-3171408-34.patch"
+          },
+          "drupal/field_group": {
+            "undefined index name 18 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-10-01/field_group-undefined-index-name-3064890-18.patch",
+            "undefined index name 16 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-08-10/field_group-undefined-index-name-3064890-16.patch"
+          },
+          "drupal/mailjet": {
+            "https://www.drupal.org/project/mailjet/issues/3325412":"https://www.drupal.org/files/issues/2022-12-05/mailjet-list_instead_of_listid.patch"
+          }
+        },
         "drupal-scaffold": {
             "locations": {
               "web-root": "./web"
@@ -322,8 +313,5 @@
                 ".gitattributes": "../.gitattributes"
             }
         }
-    },
-    "require-dev": {
-        "weitzman/drupal-test-traits": "dev-master"
     }
 }

File diff suppressed because it is too large
+ 186 - 435
composer.lock


+ 4 - 0
config/devel/composer_deploy.settings.yml

@@ -0,0 +1,4 @@
+_core:
+  default_config_hash: FDmXqAGlITLYpZe80ONLw6Y1KEMSvqcMJX1pj2dk6nw
+prefixes:
+  - drupal

+ 0 - 1
config/devel/config_devel.settings.yml

@@ -1,5 +1,4 @@
 _core:
   default_config_hash: AF4cxceuiw6dhwOrF9ZgpyKC4xsWt4Yhvohb3WNgn8o
-langcode: fr
 auto_import: {  }
 auto_export: {  }

+ 0 - 8
config/devel/devel.settings.yml

@@ -1,8 +0,0 @@
-page_alter: false
-raw_names: false
-error_handlers:
-  - 0
-rebuild_theme: false
-devel_dumper: kint
-debug_logfile: 'temporary://drupal_debug.txt'
-debug_pre: false

+ 117 - 0
config/devel/entity_clone.cloneable_entities.yml

@@ -0,0 +1,117 @@
+cloneable_entities:
+  - advancedqueue_queue
+  - block
+  - block_content
+  - block_content_type
+  - commerce_checkout_flow
+  - commerce_email
+  - commerce_license
+  - commerce_log
+  - commerce_number_pattern
+  - commerce_order
+  - commerce_order_type
+  - commerce_order_item
+  - commerce_order_item_type
+  - commerce_payment_gateway
+  - commerce_payment
+  - commerce_payment_method
+  - commerce_currency
+  - commerce_product_variation
+  - commerce_product_attribute
+  - commerce_product_variation_type
+  - commerce_product
+  - commerce_product_type
+  - commerce_product_attribute_value
+  - commerce_promotion
+  - commerce_promotion_coupon
+  - commerce_billing_schedule
+  - commerce_subscription
+  - commerce_store
+  - commerce_store_type
+  - commerce_tax_type
+  - config_pages
+  - config_pages_type
+  - config_split
+  - consumer
+  - contact_form
+  - contact_message
+  - context
+  - currency_locale
+  - currency
+  - editor
+  - embed_button
+  - entity_browser
+  - field_storage_config
+  - field_config
+  - file
+  - filter_format
+  - flagging
+  - flag
+  - flagging_collection_type
+  - flag_for_list
+  - flag_list_item
+  - flagging_collection
+  - gdpr_consent_agreement
+  - gdpr_fields_config
+  - gdpr_task_type
+  - gdpr_task
+  - graphql_server
+  - image_style
+  - jsonapi_resource_config
+  - language_content_settings
+  - configurable_language
+  - linkit_profile
+  - event_entity
+  - message
+  - message_template
+  - node
+  - node_type
+  - pagerer_preset
+  - path_alias
+  - profile_type
+  - profile
+  - redirect
+  - responsive_image_style
+  - rest_resource_config
+  - rules_reaction_rule
+  - rules_component
+  - search_api_task
+  - search_api_index
+  - search_api_server
+  - solr_field_type
+  - solr_request_dispatcher
+  - solr_cache
+  - solr_request_handler
+  - simplenews_newsletter
+  - simplenews_subscriber_history
+  - simplenews_subscriber
+  - simplenews_mailjet_subscription
+  - mailer_transport
+  - mailer_policy
+  - synonym
+  - action
+  - menu
+  - taxonomy_term
+  - taxonomy_vocabulary
+  - ultimate_cron_job
+  - user_role
+  - user
+  - user_history
+  - webform_submission
+  - webform
+  - webform_options
+  - workflow_state
+  - workflow_config_transition
+  - workflow_transition
+  - workflow_type
+  - workflow_scheduled_transition
+  - menu_link_content
+  - pathauto_pattern
+  - view
+  - cookie_category
+  - base_field_override
+  - entity_view_mode
+  - entity_form_mode
+  - entity_view_display
+  - entity_form_display
+  - date_format

+ 0 - 1
config/devel/maillog.settings.yml

@@ -1,6 +1,5 @@
 _core:
   default_config_hash: UA1LGT2916TE3VyHCdi_cD-GPCb6ilm9KluygCKnqOI
-langcode: fr
 send: false
 log: true
 verbose: true

+ 1 - 2
config/devel/update.settings.yml

@@ -1,11 +1,10 @@
 _core:
   default_config_hash: g88bppZh2Uimhd8nWIoRyNIqCPNQ-ywV5hXa_f4Av8k
-langcode: fr
 check:
   disabled_extensions: false
   interval_days: 1
 fetch:
-  url: ''
+  url: null
   max_attempts: 2
   timeout: 30
 notification:

+ 3 - 0
config/devel/upgrade_status.settings.yml

@@ -0,0 +1,3 @@
+_core:
+  default_config_hash: BqkUHiXXGvu2L7NR_nblxtP6f03MdD16XSMWwVM0QEc
+paths_per_scan: 30

+ 7 - 0
config/prod/config_split.patch.user.role.authenticated.yml

@@ -0,0 +1,7 @@
+adding:
+  dependencies:
+    module:
+      - google_analytics
+  permissions:
+    - 'opt-in or out of google analytics tracking'
+removing: {  }

+ 1 - 0
config/prod/dblog.settings.yml

@@ -0,0 +1 @@
+row_limit: 10000

+ 0 - 1
config/sync/google_analytics.settings.yml → config/prod/google_analytics.settings.yml

@@ -1,7 +1,6 @@
 _core:
   default_config_hash: goermvpa21m8H97TedFfQQmZmQz62WjX_SCiT4JhsXg
 account: UA-6530683-1
-premium: false
 domain_mode: 0
 cross_domains: ''
 visibility:

+ 0 - 5
config/prod/language/fr/pwa.config.yml

@@ -1,5 +0,0 @@
-description: 'L''inspiration par la matière'
-urls_to_cache: "/fr/pricing\r\n/fr/blabla\r\n/fr/base\r\n/fr/showrooms"
-start_url: /
-lang: fr
-cache_version: '1'

+ 56 - 0
config/prod/language/fr/views.view.watchdog.yml

@@ -0,0 +1,56 @@
+label: Watchdog
+description: 'Entrées récentes du journal'
+display:
+  default:
+    display_title: 'Par défaut'
+    display_options:
+      title: 'Entrées récentes du journal'
+      fields:
+        nothing:
+          admin_label: Icône
+        wid:
+          label: WID
+        severity:
+          label: Importance
+        type:
+          label: Type
+        timestamp:
+          label: Date
+        message:
+          label: Message
+          alter:
+            alt: '{{ message }}'
+        name:
+          label: Utilisateur
+          separator: ', '
+        link:
+          label: Actions
+      pager:
+        options:
+          tags:
+            next: ››
+            previous: ‹‹
+          expose:
+            items_per_page_label: 'Éléments par page'
+            items_per_page_options_all_label: '- Tout -'
+            offset_label: Décalage
+      exposed_form:
+        options:
+          submit_button: Filtrer
+          reset_button_label: Réinitialiser
+          exposed_sorts_label: 'Trier par'
+          sort_asc_label: Asc
+          sort_desc_label: Desc
+      empty:
+        area:
+          admin_label: "Aucune entrée du journal n'est disponible."
+          content: "Aucune entrée du journal n'est disponible."
+      filters:
+        type:
+          expose:
+            label: Type
+        severity:
+          expose:
+            label: Importance
+  page:
+    display_title: Page

+ 0 - 20
config/prod/pwa.config.yml

@@ -1,20 +0,0 @@
-site_name: materiO
-short_name: materiO
-description: 'The material library your projects deserve'
-start_url: /
-lang: fr
-theme_color: '#ffffff'
-background_color: '#ffffff'
-display: standalone
-default_image: '0'
-urls_to_cache: "/en/pricing\r\n/en/blabla\r\n/en/base\r\n/en/showrooms"
-urls_to_exclude: "admin/.*\r\nuser/.*"
-offline_page: /offline
-cache_version: '2'
-cross_origin: false
-skip_waiting: false
-_core:
-  default_config_hash: cP1TZQyv1WdET3iepl2QoyOPK7VeO0xHm0lU_FU1Wmc
-image: /sites/default/files/pwa/materiopwaicon.png
-image_small: /sites/default/files/pwa/materiopwaicon.pngcopy.png
-image_very_small: /sites/default/files/pwa/materiopwaicon.pngcopy2.png

+ 0 - 23
config/prod/pwa_extras.settings.apple.yml

@@ -1,23 +0,0 @@
-touch_icons:
-  touch-icon-default: touch-icon-default
-meta_tags:
-  meta-capable: meta-capable
-  meta-status-bar-style: meta-status-bar-style
-color_select: black_translucent
-home_screen_icons:
-  iphone5-splash: iphone5-splash
-  iphone6-splash: iphone6-splash
-  iphoneplus-splash: iphoneplus-splash
-  iphonex-splash: iphonex-splash
-  iphonexr-splash: iphonexr-splash
-  iphonexsmax-splash: iphonexsmax-splash
-  ipad-splash: ipad-splash
-  ipadpro1-splash: ipadpro1-splash
-  ipadpro2-splash: ipadpro2-splash
-  ipadpro3-splash: ipadpro3-splash
-dependencies:
-  enforced:
-    module:
-      - pwa_extras
-_core:
-  default_config_hash: TOeFdF8Tjq2HqBmUgrTH06d7ZpY5qNLHZTLPIaCVsEk

+ 17 - 0
config/prod/ultimate_cron.job.dblog_cron.yml

@@ -0,0 +1,17 @@
+uuid: d9ee7697-3e37-489c-a8a1-e9901529a328
+langcode: en
+status: true
+dependencies:
+  module:
+    - dblog
+title: 'Remove expired log messages and flood control events'
+id: dblog_cron
+weight: 0
+module: dblog
+callback: dblog_cron
+scheduler:
+  id: simple
+launcher:
+  id: serial
+logger:
+  id: database

+ 0 - 0
config/sync/ultimate_cron.job.google_analytics_cron.yml → config/prod/ultimate_cron.job.google_analytics_cron.yml


+ 713 - 0
config/prod/views.view.watchdog.yml

@@ -0,0 +1,713 @@
+uuid: f025a564-0632-48b7-87f1-5c849cd67568
+langcode: en
+status: true
+dependencies:
+  module:
+    - dblog
+    - user
+_core:
+  default_config_hash: j0txIxY4nkJT_dscmXckM-1vanygDkJAeHPawZKfyH0
+id: watchdog
+label: Watchdog
+module: views
+description: 'Recent log messages'
+tag: ''
+base_table: watchdog
+base_field: wid
+display:
+  default:
+    id: default
+    display_title: Default
+    display_plugin: default
+    position: 0
+    display_options:
+      title: 'Recent log messages'
+      fields:
+        nothing:
+          id: nothing
+          table: views
+          field: nothing
+          relationship: none
+          group_type: group
+          admin_label: Icon
+          plugin_id: custom
+          label: ''
+          exclude: false
+          alter:
+            alter_text: true
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: icon
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: false
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: false
+        wid:
+          id: wid
+          table: watchdog
+          field: wid
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: standard
+          label: WID
+          exclude: true
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+        severity:
+          id: severity
+          table: watchdog
+          field: severity
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: machine_name
+          label: Severity
+          exclude: true
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          machine_name: false
+        type:
+          id: type
+          table: watchdog
+          field: type
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: standard
+          label: Type
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+        timestamp:
+          id: timestamp
+          table: watchdog
+          field: timestamp
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: date
+          label: Date
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          date_format: short
+          custom_date_format: ''
+          timezone: ''
+        message:
+          id: message
+          table: watchdog
+          field: message
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: dblog_message
+          label: Message
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: true
+            path: 'admin/reports/dblog/event/{{ wid }}'
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: '{{ message }}'
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 56
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: true
+            trim: true
+            preserve_tags: ''
+            html: true
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          replace_variables: true
+        name:
+          id: name
+          table: users_field_data
+          field: name
+          relationship: uid
+          group_type: group
+          admin_label: ''
+          entity_type: user
+          entity_field: name
+          plugin_id: field
+          label: User
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: user_name
+          settings:
+            link_to_entity: true
+          group_column: value
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+        link:
+          id: link
+          table: watchdog
+          field: link
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: dblog_operations
+          label: Operations
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+      pager:
+        type: mini
+        options:
+          offset: 0
+          items_per_page: 50
+          total_pages: null
+          id: 0
+          tags:
+            next: ››
+            previous: ‹‹
+          expose:
+            items_per_page: false
+            items_per_page_label: 'Items per page'
+            items_per_page_options: '5, 10, 25, 50'
+            items_per_page_options_all: false
+            items_per_page_options_all_label: '- All -'
+            offset: false
+            offset_label: Offset
+          pagination_heading_level: h4
+      exposed_form:
+        type: basic
+        options:
+          submit_button: Filter
+          reset_button: true
+          reset_button_label: Reset
+          exposed_sorts_label: 'Sort by'
+          expose_sort_order: false
+          sort_asc_label: Asc
+          sort_desc_label: Desc
+      access:
+        type: perm
+        options:
+          perm: 'access site reports'
+      cache:
+        type: none
+        options: {  }
+      empty:
+        area:
+          id: area_text_custom
+          table: views
+          field: area_text_custom
+          relationship: none
+          group_type: group
+          admin_label: 'No log messages available.'
+          plugin_id: text_custom
+          empty: true
+          content: 'No log messages available.'
+          tokenize: false
+      sorts:
+        wid:
+          id: wid
+          table: watchdog
+          field: wid
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: standard
+          order: DESC
+          expose:
+            label: ''
+            field_identifier: wid
+          exposed: false
+      arguments: {  }
+      filters:
+        type:
+          id: type
+          table: watchdog
+          field: type
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: dblog_types
+          operator: in
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: type_op
+            label: Type
+            description: ''
+            use_operator: false
+            operator: type_op
+            operator_limit_selection: false
+            operator_list: {  }
+            identifier: type
+            required: false
+            remember: false
+            multiple: true
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              administrator: '0'
+            reduce: false
+          is_grouped: false
+          group_info:
+            label: ''
+            description: ''
+            identifier: ''
+            optional: true
+            widget: select
+            multiple: false
+            remember: false
+            default_group: All
+            default_group_multiple: {  }
+            group_items: {  }
+        severity:
+          id: severity
+          table: watchdog
+          field: severity
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: in_operator
+          operator: in
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: severity_op
+            label: Severity
+            description: ''
+            use_operator: false
+            operator: severity_op
+            operator_limit_selection: false
+            operator_list: {  }
+            identifier: severity
+            required: false
+            remember: false
+            multiple: true
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              administrator: '0'
+            reduce: false
+          is_grouped: false
+          group_info:
+            label: ''
+            description: ''
+            identifier: ''
+            optional: true
+            widget: select
+            multiple: false
+            remember: false
+            default_group: All
+            default_group_multiple: {  }
+            group_items: {  }
+      filter_groups:
+        operator: AND
+        groups:
+          1: AND
+      style:
+        type: table
+        options:
+          grouping: {  }
+          row_class: '{{ type }} {{ severity }}'
+          default_row_class: true
+          columns:
+            nothing: nothing
+            wid: wid
+            severity: severity
+            type: type
+            timestamp: timestamp
+            message: message
+            name: name
+            link: link
+          default: wid
+          info:
+            nothing:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: priority-medium
+            wid:
+              sortable: false
+              default_sort_order: desc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: priority-low
+            severity:
+              sortable: false
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: priority-low
+            type:
+              sortable: true
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: priority-medium
+            timestamp:
+              sortable: true
+              default_sort_order: desc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: priority-low
+            message:
+              sortable: false
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+            name:
+              sortable: true
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: priority-medium
+            link:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: priority-low
+          override: true
+          sticky: false
+          summary: ''
+          empty_table: false
+          caption: ''
+          description: ''
+      row:
+        type: fields
+      query:
+        type: views_query
+        options:
+          query_comment: ''
+          disable_sql_rewrite: false
+          distinct: false
+          replica: false
+          query_tags: {  }
+      relationships:
+        uid:
+          id: uid
+          table: watchdog
+          field: uid
+          relationship: none
+          group_type: group
+          admin_label: User
+          plugin_id: standard
+          required: false
+      css_class: admin-dblog
+      header: {  }
+      footer: {  }
+      display_extenders: {  }
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - url.query_args
+        - user.permissions
+      tags: {  }
+  page:
+    id: page
+    display_title: Page
+    display_plugin: page
+    position: 1
+    display_options:
+      display_extenders: {  }
+      path: admin/reports/dblog
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - url.query_args
+        - user.permissions
+      tags: {  }

+ 1 - 1
config/sync/admin_theme.settings.yml

@@ -1,4 +1,4 @@
 _core:
   default_config_hash: djrGnpQFw2Jm0GjIQ-o28-09ZKtCusE5k0VNddWmOKE
-paths: "/dummy-path-needed-until-core-issue-2930364-is-fixed\r\n/user/*/*"
+paths: "/dummy-path-needed-until-core-issue-2930364-is-fixed\r\n/user/*/*\r\n/profile/*/*"
 exclude_paths: /dummy-path-needed-until-core-issue-2930364-is-fixed

+ 12 - 0
config/sync/advancedqueue.advancedqueue_queue.commerce_email.yml

@@ -0,0 +1,12 @@
+uuid: 41562777-d361-457b-ae22-8370d9d405b4
+langcode: en
+status: true
+dependencies: {  }
+id: commerce_email
+label: 'Commerce Email'
+backend: database
+backend_configuration:
+  lease_time: 300
+processor: cron
+processing_time: 180
+locked: false

+ 1 - 0
config/sync/auto_entitylabel.settings.node.frontpage.yml

@@ -4,4 +4,5 @@ escape: false
 dependencies:
   config:
     - node.type.frontpage
+new_content_behavior: 1
 php: true

+ 4 - 1
config/sync/autologout.settings.yml

@@ -1,6 +1,7 @@
 _core:
   default_config_hash: m2pxH8tc4KIlh127R5TYim65W7NBY9gpYQnIXlvDp0M
 langcode: fr
+enabled: true
 timeout: 1800
 max_timeout: 172800
 padding: 120
@@ -8,10 +9,12 @@ no_individual_logout_threshold: true
 role_logout: true
 role_logout_max: true
 redirect_url: /
+include_destination: true
 no_dialog: true
-message: 'Your session is about to expire. Do you want to reset it?'
+message: 'We are about to log you out for inactivity. If we do, you will lose any unsaved work. Do you need more time?'
 inactivity_message: ''
 inactivity_message_type: status
+modal_width: 450
 enforce_admin: false
 jstimer_format: '%hours%:%mins%:%secs%'
 jstimer_js_load_option: false

+ 0 - 63
config/sync/better_messages.settings.yml

@@ -1,63 +0,0 @@
-langcode: fr
-_core:
-  default_config_hash: VcrgfJ8s9xNvGnogt3JciEvtMgPkMsHeE9BOLXd7jHk
-position: tr
-vertical: 50
-horizontal: 5
-fixed: 0
-width: 600px
-autoclose: 10
-opendelay: 0.3
-disable_autoclose: 1
-show_countdown: 0
-hover_autoclose: 1
-popin:
-  effect: fadeIn
-  duration: normal
-popout:
-  effect: fadeIn
-  duration: fast
-jquery_ui:
-  draggable: 0
-  resizable: 0
-visibility:
-  message_type:
-    id: message_type
-    negate: false
-    context_mapping:
-      better_messages: '@better_messages.context:better_messages'
-    message_types: {  }
-  'entity_bundle:commerce_product':
-    id: 'entity_bundle:commerce_product'
-    negate: false
-    context_mapping:
-      commerce_product: '@commerce_product.product_route_context:commerce_product'
-    bundles: {  }
-  'entity_bundle:node':
-    id: 'entity_bundle:node'
-    negate: false
-    context_mapping:
-      node: '@node.node_route_context:node'
-    bundles: {  }
-  language:
-    id: language
-    negate: false
-    context_mapping:
-      language: '@language.current_language_context:language_interface'
-    langcodes: {  }
-  node_type:
-    id: node_type
-    negate: false
-    context_mapping:
-      node: '@node.node_route_context:node'
-    bundles: {  }
-  request_path:
-    id: request_path
-    negate: false
-    pages: ''
-  user_role:
-    id: user_role
-    negate: false
-    context_mapping:
-      user: '@user.current_user_context:current_user'
-    roles: {  }

+ 18 - 0
config/sync/block.block.actionsdadministrationprincipales.yml

@@ -0,0 +1,18 @@
+uuid: 473c75f5-b226-4aaa-aae6-fb884bebb9a7
+langcode: fr
+status: true
+dependencies:
+  theme:
+    - materiotheme
+id: actionsdadministrationprincipales
+theme: materiotheme
+region: content_top
+weight: 0
+provider: null
+plugin: local_actions_block
+settings:
+  id: local_actions_block
+  label: "Actions d'administration principales"
+  label_display: '0'
+  provider: core
+visibility: {  }

+ 0 - 11
config/sync/block.block.checkoutprogress.yml

@@ -5,7 +5,6 @@ dependencies:
   module:
     - commerce_checkout
     - commerce_product
-    - context
   theme:
     - materiotheme
 id: checkoutprogress
@@ -20,16 +19,6 @@ settings:
   label_display: '0'
   provider: commerce_checkout
 visibility:
-  view_inclusion:
-    id: view_inclusion
-    negate: null
-    context_mapping: {  }
-    view_inclusion: {  }
-  request_path_exclusion:
-    id: request_path_exclusion
-    negate: null
-    context_mapping: {  }
-    pages: ''
   'entity_bundle:commerce_product_variation':
     id: 'entity_bundle:commerce_product_variation'
     negate: false

+ 1 - 21
config/sync/block.block.contact.yml

@@ -6,7 +6,6 @@ dependencies:
     - 'block_content:simple_text:e202a879-0a6d-4819-a171-15dfac8d7567'
   module:
     - block_content
-    - context
   theme:
     - materiotheme
 id: contact
@@ -23,23 +22,4 @@ settings:
   status: true
   info: ''
   view_mode: full
-visibility:
-  user_status:
-    id: user_status
-    negate: false
-    context_mapping:
-      user: '@user.current_user_context:current_user'
-    user_status:
-      viewing_profile: '0'
-      logged_viewing_profile: '0'
-      own_page_true: '0'
-      field_value: '0'
-    user_fields: uid
-  context_all:
-    id: context_all
-    negate: null
-    values: ''
-  context:
-    id: context
-    negate: null
-    values: ''
+visibility: {  }

+ 0 - 22
config/sync/block.block.materiosapisearchblock.yml

@@ -3,7 +3,6 @@ langcode: fr
 status: true
 dependencies:
   module:
-    - context
     - materio_sapi
     - system
   theme:
@@ -20,27 +19,6 @@ settings:
   label_display: '0'
   provider: materio_sapi
 visibility:
-  user_status:
-    id: user_status
-    negate: false
-    context_mapping:
-      user: '@user.current_user_context:current_user'
-    user_status:
-      viewing_profile: '0'
-      logged_viewing_profile: '0'
-      own_page_true: '0'
-      field_value: '0'
-    user_fields: uid
-  context_all:
-    id: context_all
-    negate: null
-    context_mapping: {  }
-    values: ''
-  context:
-    id: context
-    negate: null
-    context_mapping: {  }
-    values: ''
   request_path:
     id: request_path
     negate: true

+ 1 - 21
config/sync/block.block.simplenewssubscription.yml

@@ -3,7 +3,6 @@ langcode: fr
 status: true
 dependencies:
   module:
-    - context
     - simplenews
     - user
   theme:
@@ -16,7 +15,7 @@ provider: null
 plugin: simplenews_subscription_block
 settings:
   id: simplenews_subscription_block
-  label: 'Recevez notre newslettre mensuelle.'
+  label: 'Subscribe to our monthly newsletter.'
   label_display: visible
   provider: simplenews
   newsletters:
@@ -27,25 +26,6 @@ settings:
   show_manage: false
   unique_id: footersimplenewssubscriptionblock
 visibility:
-  user_status:
-    id: user_status
-    negate: false
-    context_mapping:
-      user: '@user.current_user_context:current_user'
-    user_status:
-      viewing_profile: '0'
-      logged_viewing_profile: '0'
-      own_page_true: '0'
-      field_value: '0'
-    user_fields: uid
-  context_all:
-    id: context_all
-    negate: null
-    values: ''
-  context:
-    id: context
-    negate: null
-    values: ''
   user_role:
     id: user_role
     negate: false

+ 1 - 21
config/sync/block.block.socialmedialinks.yml

@@ -3,7 +3,6 @@ langcode: fr
 status: true
 dependencies:
   module:
-    - context
     - social_media_links
   theme:
     - materiotheme
@@ -127,23 +126,4 @@ settings:
     installed_iconsets:
       fontawesome:
         examples: ''
-visibility:
-  user_status:
-    id: user_status
-    negate: false
-    context_mapping:
-      user: '@user.current_user_context:current_user'
-    user_status:
-      viewing_profile: '0'
-      logged_viewing_profile: '0'
-      own_page_true: '0'
-      field_value: '0'
-    user_fields: uid
-  context_all:
-    id: context_all
-    negate: null
-    values: ''
-  context:
-    id: context
-    negate: null
-    values: ''
+visibility: {  }

+ 0 - 11
config/sync/block.block.tabs.yml

@@ -3,7 +3,6 @@ langcode: en
 status: true
 dependencies:
   module:
-    - context
     - user
   theme:
     - materiotheme
@@ -30,13 +29,3 @@ visibility:
       authenticated: authenticated
       admin: admin
       root: root
-  view_inclusion:
-    id: view_inclusion
-    negate: null
-    context_mapping: {  }
-    view_inclusion: {  }
-  request_path_exclusion:
-    id: request_path_exclusion
-    negate: null
-    context_mapping: {  }
-    pages: ''

+ 2 - 22
config/sync/block.block.userlogin.yml

@@ -3,7 +3,6 @@ langcode: en
 status: true
 dependencies:
   module:
-    - context
     - user
   theme:
     - materiotheme
@@ -15,26 +14,7 @@ provider: null
 plugin: user_login_block
 settings:
   id: user_login_block
-  label: 'Membre access'
+  label: 'Accès membre'
   label_display: visible
   provider: user
-visibility:
-  user_status:
-    id: user_status
-    negate: false
-    context_mapping:
-      user: '@user.current_user_context:current_user'
-    user_status:
-      viewing_profile: '0'
-      logged_viewing_profile: '0'
-      own_page_true: '0'
-      field_value: '0'
-    user_fields: uid
-  context_all:
-    id: context_all
-    negate: null
-    values: ''
-  context:
-    id: context
-    negate: null
-    values: ''
+visibility: {  }

+ 1 - 1
config/sync/block_content.type.simple_text.yml

@@ -4,5 +4,5 @@ status: true
 dependencies: {  }
 id: simple_text
 label: 'simple text'
-revision: 0
+revision: false
 description: ''

+ 16 - 0
config/sync/commerce_email.commerce_email.order.yml

@@ -0,0 +1,16 @@
+uuid: 93677304-7cda-4468-aacb-e786739a2d44
+langcode: fr
+status: true
+dependencies: {  }
+id: order
+label: order
+from: info@materio.com
+to: info@materio.com
+cc: dev@figureslibres.io
+bcc: ''
+subject: '[Order Placed] [commerce_order:uid:entity:mail]'
+body: "[commerce_order:uid:entity:mail] Placed an order<br/>\r\n<br/>\r\nOrder n° [commerce_order:order_number:value] (<a href=\"[commerce_order:admin-url]\">view order</a>)<br/>\r\nTotal price : [commerce_order:total_price:number][commerce_order:total_price:currency_code]<br/>\r\nOrder Item : [commerce_order:order_items:0:entity]<br/>\r\nPayement method : [commerce_order:payment_gateway:target_id]<br/>\r\n<br/>\r\n<br/>\r\n[commerce_order:billing_profile]"
+conditions: {  }
+conditionOperator: AND
+event: order_placed
+targetEntityType: commerce_order

+ 1 - 1
config/sync/commerce_order.commerce_order_item_type.recurring_product_variation.yml

@@ -14,7 +14,7 @@ third_party_settings:
 _core:
   default_config_hash: Q21JtNYYWL-eIfxaX1rm-NvSqPqdDymrDrN08f_QC7M
 id: recurring_product_variation
-label: 'Recurring (Product variation)'
+label: 'Recurring (Product variation) DO NOT USE ME'
 traits:
   - commerce_license_order_item_type
 locked: true

+ 6 - 1
config/sync/commerce_order.commerce_order_item_type.recurring_standalone.yml

@@ -2,13 +2,18 @@ uuid: 045671c1-aab5-4468-8178-c617dcea16a6
 langcode: en
 status: true
 dependencies:
+  module:
+    - commerce_tax
   enforced:
     module:
       - commerce_recurring
+third_party_settings:
+  commerce_tax:
+    taxable_type: physical_goods
 _core:
   default_config_hash: iFZgD_z6PSZqyLy65J_OLjA_nnGu-lvKxgPr0BNiCCI
 id: recurring_standalone
-label: 'Recurring (Standalone)'
+label: 'Recurring (Standalone) DO NOT USE ME'
 traits: {  }
 locked: true
 purchasableEntityType: ''

+ 3 - 1
config/sync/commerce_product.commerce_product_type.materio_product_type.yml

@@ -3,10 +3,12 @@ langcode: en
 status: true
 dependencies: {  }
 id: materio_product_type
-label: 'materio product type'
+label: 'materio product type (do not use me)'
 traits: {  }
 locked: false
 description: ''
 variationType: materio_product_variation_type
+variationTypes:
+  - materio_product_variation_type
 multipleVariations: true
 injectVariationFields: true

+ 1 - 1
config/sync/commerce_product.commerce_product_variation_type.materio_product_licence_variatio.yml

@@ -13,7 +13,7 @@ third_party_settings:
     interval: '1'
     period: month
 id: materio_product_licence_variatio
-label: 'materio product  licence variation type'
+label: 'materio product  licence nosub variation type'
 traits:
   - commerce_license
 locked: false

+ 1 - 3
config/sync/commerce_recurring.commerce_billing_schedule.annual.yml

@@ -8,14 +8,12 @@ displayLabel: Annual
 billingType: prepaid
 retrySchedule:
   - 1
-  - 3
-  - 5
 unpaidSubscriptionState: canceled
 plugin: rolling
 configuration:
   trial_interval: {  }
   interval:
     number: 1
-    unit: year
+    unit: month
 prorater: full_price
 proraterConfiguration: {  }

+ 5 - 5
config/sync/config_ignore.settings.yml

@@ -1,17 +1,17 @@
 _core:
   default_config_hash: IullHNodatpZ32WixustQwIfzdZVNNBx8cz0-RYLSa8
-langcode: fr
+mode: simple
 ignored_config_entities:
-  - system.performance
   - devel.settings
-  - piwik.settings
   - 'flag.flag.*'
+  - piwik.settings
   - 'system.action.flag_action.*'
+  - system.performance
   - ~flag.flag.dossier
+  - ~flag.flag.flag_list_template_1.yml
   - ~flag_lists.flag_for_list.dossier.yml
+  - ~flag_lists.flag_for_list.flag_list_template_1.yml
   - ~system.action.flag_action.dossier_flag.yml
   - ~system.action.flag_action.dossier_unflag.yml
-  - ~flag.flag.flag_list_template_1.yml
-  - ~flag_lists.flag_for_list.flag_list_template_1.yml
   - ~system.action.flag_action.flag_list_template_1_flag.yml
   - ~system.action.flag_action.flag_list_template_1_unflag.yml

+ 3 - 0
config/sync/config_split.config_split.devel.yml

@@ -7,9 +7,11 @@ label: Devel
 description: 'Development configs'
 weight: 0
 stackable: false
+no_patching: false
 storage: folder
 folder: ../config/devel
 module:
+  composer_deploy: 0
   config_devel: 0
   context_ui: 0
   devel: 0
@@ -17,6 +19,7 @@ module:
   devel_generate: 0
   entity_clone: 0
   update: 0
+  upgrade_status: 0
   views_ui: 0
   workflow_ui: 0
 theme: {  }

+ 1 - 2
config/sync/config_split.config_split.prod.yml

@@ -7,13 +7,12 @@ label: Prod
 description: ''
 weight: 0
 stackable: false
+no_patching: false
 storage: folder
 folder: ../config/prod
 module:
   dblog: 0
   google_analytics: 0
-  pwa: 0
-  pwa_extras: 0
 theme: {  }
 complete_list: {  }
 partial_list: {  }

+ 1 - 2
config/sync/config_split.config_split.stage.yml

@@ -7,13 +7,12 @@ label: Stage
 description: ''
 weight: 0
 stackable: false
+no_patching: false
 storage: folder
 folder: ../config/stage
 module:
   devel: 0
   devel_generate: 0
-  pwa: 0
-  pwa_extras: 0
 theme: {  }
 complete_list: {  }
 partial_list: {  }

+ 1 - 1
config/sync/core.base_field_override.commerce_product.default.path.yml

@@ -10,7 +10,7 @@ id: commerce_product.default.path
 field_name: path
 entity_type: commerce_product
 bundle: default
-label: 'Alias d''URL'
+label: "Alias d'URL"
 description: 'The product URL alias.'
 required: false
 translatable: false

+ 1 - 1
config/sync/core.base_field_override.commerce_product.default.uid.yml

@@ -9,7 +9,7 @@ field_name: uid
 entity_type: commerce_product
 bundle: default
 label: Auteur
-description: 'L''auteur du produit.'
+description: "L'auteur du produit."
 required: false
 translatable: false
 default_value: {  }

+ 1 - 1
config/sync/core.base_field_override.commerce_product.materio_product_type.path.yml

@@ -10,7 +10,7 @@ id: commerce_product.materio_product_type.path
 field_name: path
 entity_type: commerce_product
 bundle: materio_product_type
-label: 'Alias d''URL'
+label: "Alias d'URL"
 description: 'The product URL alias.'
 required: false
 translatable: false

+ 1 - 1
config/sync/core.base_field_override.commerce_product.materio_product_type.uid.yml

@@ -9,7 +9,7 @@ field_name: uid
 entity_type: commerce_product
 bundle: materio_product_type
 label: Auteur
-description: 'L''auteur du produit.'
+description: "L'auteur du produit."
 required: false
 translatable: false
 default_value: {  }

+ 18 - 0
config/sync/core.base_field_override.commerce_promotion.commerce_promotion.changed.yml

@@ -0,0 +1,18 @@
+uuid: ce3949f2-fff5-43d4-a75e-f7f258541ee6
+langcode: fr
+status: true
+dependencies:
+  module:
+    - commerce_promotion
+id: commerce_promotion.commerce_promotion.changed
+field_name: changed
+entity_type: commerce_promotion
+bundle: commerce_promotion
+label: Modifié
+description: 'The time when the promotion was last edited.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: changed

+ 18 - 0
config/sync/core.base_field_override.commerce_promotion.commerce_promotion.created.yml

@@ -0,0 +1,18 @@
+uuid: d0f5f248-bd2d-43b8-96ab-fefc234f7058
+langcode: fr
+status: true
+dependencies:
+  module:
+    - commerce_promotion
+id: commerce_promotion.commerce_promotion.created
+field_name: created
+entity_type: commerce_promotion
+bundle: commerce_promotion
+label: Créé
+description: 'The time when the promotion was created.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: created

+ 1 - 1
config/sync/core.base_field_override.commerce_promotion.commerce_promotion.display_name.yml

@@ -8,7 +8,7 @@ id: commerce_promotion.commerce_promotion.display_name
 field_name: display_name
 entity_type: commerce_promotion
 bundle: commerce_promotion
-label: 'Nom de l''affichage'
+label: "Nom de l'affichage"
 description: 'If provided, shown on the order instead of "Discount".'
 required: false
 translatable: false

+ 20 - 0
config/sync/core.base_field_override.commerce_promotion.commerce_promotion.uid.yml

@@ -0,0 +1,20 @@
+uuid: 44832669-bd2c-40ac-870a-8389a22d4026
+langcode: fr
+status: true
+dependencies:
+  module:
+    - commerce_promotion
+id: commerce_promotion.commerce_promotion.uid
+field_name: uid
+entity_type: commerce_promotion
+bundle: commerce_promotion
+label: Propriétaire
+description: 'The promotion owner.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: 'Drupal\commerce_promotion\Entity\Promotion::getDefaultEntityOwner'
+settings:
+  handler: default
+  handler_settings: {  }
+field_type: entity_reference

+ 18 - 0
config/sync/core.base_field_override.commerce_store.online.changed.yml

@@ -0,0 +1,18 @@
+uuid: 9bb1766d-c1be-4c56-b05d-dee701b5b7be
+langcode: fr
+status: true
+dependencies:
+  config:
+    - commerce_store.commerce_store_type.online
+id: commerce_store.online.changed
+field_name: changed
+entity_type: commerce_store
+bundle: online
+label: Modifié
+description: 'The time when the store was last edited.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: changed

+ 18 - 0
config/sync/core.base_field_override.commerce_store.online.created.yml

@@ -0,0 +1,18 @@
+uuid: 58fb5e67-dfbd-4ac7-93ed-f6ce132bacfc
+langcode: fr
+status: true
+dependencies:
+  config:
+    - commerce_store.commerce_store_type.online
+id: commerce_store.online.created
+field_name: created
+entity_type: commerce_store
+bundle: online
+label: Créé
+description: 'The time when the store was created.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: created

+ 18 - 0
config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.description.yml

@@ -0,0 +1,18 @@
+uuid: 4fa87b2e-7778-4c36-9894-e53aff527eda
+langcode: fr
+status: true
+dependencies:
+  module:
+    - gdpr_consent
+id: gdpr_consent_agreement.gdpr_consent_agreement.description
+field_name: description
+entity_type: gdpr_consent_agreement
+bundle: gdpr_consent_agreement
+label: Description
+description: 'Text displayed to the user on the form'
+required: true
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: string

+ 18 - 0
config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.long_description.yml

@@ -0,0 +1,18 @@
+uuid: 8178b56e-0b70-41a3-a5ba-791040db3598
+langcode: fr
+status: true
+dependencies:
+  module:
+    - gdpr_consent
+id: gdpr_consent_agreement.gdpr_consent_agreement.long_description
+field_name: long_description
+entity_type: gdpr_consent_agreement
+bundle: gdpr_consent_agreement
+label: 'Description longue'
+description: "Texte affiché quand l'utilisateur clique pour obtenir plus de détails."
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: string_long

+ 18 - 0
config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.notes.yml

@@ -0,0 +1,18 @@
+uuid: 8af932a5-2d05-462b-ab27-4b30b9ea8df9
+langcode: fr
+status: true
+dependencies:
+  module:
+    - gdpr_consent
+id: gdpr_consent_agreement.gdpr_consent_agreement.notes
+field_name: notes
+entity_type: gdpr_consent_agreement
+bundle: gdpr_consent_agreement
+label: Notes
+description: 'This should contain the rationale behind the agreement.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: string_long

+ 18 - 0
config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.title.yml

@@ -0,0 +1,18 @@
+uuid: 4419e97e-e08f-42b4-bc3c-d21937679ec0
+langcode: fr
+status: true
+dependencies:
+  module:
+    - gdpr_consent
+id: gdpr_consent_agreement.gdpr_consent_agreement.title
+field_name: title
+entity_type: gdpr_consent_agreement
+bundle: gdpr_consent_agreement
+label: Titre
+description: 'Agreement title.'
+required: true
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: string

+ 20 - 0
config/sync/core.base_field_override.gdpr_consent_agreement.gdpr_consent_agreement.user_id.yml

@@ -0,0 +1,20 @@
+uuid: d94662f9-ed94-4ae8-8d08-053c817712bf
+langcode: fr
+status: true
+dependencies:
+  module:
+    - gdpr_consent
+id: gdpr_consent_agreement.gdpr_consent_agreement.user_id
+field_name: user_id
+entity_type: gdpr_consent_agreement
+bundle: gdpr_consent_agreement
+label: 'Écrit par'
+description: 'The user ID of author of the Consent Agreement entity.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: default
+  handler_settings: {  }
+field_type: entity_reference

+ 1 - 1
config/sync/core.base_field_override.node.note.created.yml

@@ -9,7 +9,7 @@ field_name: created
 entity_type: node
 bundle: note
 label: 'Écrit le'
-description: 'L''heure à laquelle le nœud a été créé.'
+description: "L'heure à laquelle le nœud a été créé."
 required: false
 translatable: false
 default_value: {  }

+ 1 - 1
config/sync/core.base_field_override.node.note.menu_link.yml

@@ -9,7 +9,7 @@ field_name: menu_link
 entity_type: node
 bundle: note
 label: 'Lien du menu'
-description: 'Lien de menu calculé pour le nœud (disponible uniquement pendant l''enregistrement du nœud).'
+description: "Lien de menu calculé pour le nœud (disponible uniquement pendant l'enregistrement du nœud)."
 required: false
 translatable: false
 default_value: {  }

+ 1 - 1
config/sync/core.base_field_override.node.note.path.yml

@@ -10,7 +10,7 @@ id: node.note.path
 field_name: path
 entity_type: node
 bundle: note
-label: 'Alias d''URL'
+label: "Alias d'URL"
 description: ''
 required: false
 translatable: false

+ 1 - 1
config/sync/core.base_field_override.node.note.promote.yml

@@ -8,7 +8,7 @@ id: node.note.promote
 field_name: promote
 entity_type: node
 bundle: note
-label: 'Promu en page d''accueil'
+label: "Promu en page d'accueil"
 description: ''
 required: false
 translatable: false

+ 1 - 1
config/sync/core.base_field_override.node.note.uid.yml

@@ -9,7 +9,7 @@ field_name: uid
 entity_type: node
 bundle: note
 label: 'Écrit par'
-description: 'Le nom d''utilisateur de l''auteur du contenu.'
+description: "Le nom d'utilisateur de l'auteur du contenu."
 required: false
 translatable: false
 default_value: {  }

+ 5 - 0
config/sync/core.entity_form_display.block_content.simple_text.default.yml

@@ -35,4 +35,9 @@ content:
     settings:
       include_locked: true
     third_party_settings: {  }
+  translation:
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
 hidden: {  }

+ 35 - 0
config/sync/core.entity_form_display.commerce_license.role.default.yml

@@ -0,0 +1,35 @@
+uuid: 0d6fcab7-f639-4dbc-a0d2-bc0e0a45dd76
+langcode: fr
+status: true
+dependencies:
+  module:
+    - commerce
+    - commerce_license
+id: commerce_license.role.default
+targetEntityType: commerce_license
+bundle: role
+mode: default
+content:
+  product_variation:
+    type: options_select
+    weight: 0
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  state:
+    type: options_select
+    weight: 2
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  uid:
+    type: entity_reference_autocomplete
+    weight: 1
+    region: content
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+hidden: {  }

+ 11 - 0
config/sync/core.entity_form_display.commerce_order.default.default.yml

@@ -35,6 +35,16 @@ content:
     settings:
       display_label: true
     third_party_settings: {  }
+  coupons:
+    type: entity_reference_autocomplete
+    weight: 5
+    region: content
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
   order_items:
     type: inline_entity_form_complex
     weight: 1
@@ -47,6 +57,7 @@ content:
       allow_new: true
       allow_existing: false
       match_operator: CONTAINS
+      removed_reference: delete
     third_party_settings: {  }
 hidden:
   created: true

+ 11 - 0
config/sync/core.entity_form_display.commerce_order.materio_order_type.default.yml

@@ -34,6 +34,16 @@ content:
     settings:
       display_label: true
     third_party_settings: {  }
+  coupons:
+    type: entity_reference_autocomplete
+    weight: 5
+    region: content
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
   field_mailjet_campaign_id:
     type: number
     weight: 6
@@ -63,6 +73,7 @@ content:
       collapsible: false
       collapsed: false
       revision: false
+      removed_reference: delete
     third_party_settings: {  }
 hidden:
   ip_address: true

+ 11 - 0
config/sync/core.entity_form_display.commerce_order.recurring.default.yml

@@ -29,6 +29,16 @@ content:
     region: content
     settings: {  }
     third_party_settings: {  }
+  coupons:
+    type: entity_reference_autocomplete
+    weight: 5
+    region: content
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
   field_mailjet_campaign_id:
     type: number
     weight: 6
@@ -48,6 +58,7 @@ content:
       allow_new: true
       allow_existing: false
       match_operator: CONTAINS
+      removed_reference: delete
     third_party_settings: {  }
 hidden:
   billing_period: true

+ 1 - 7
config/sync/core.entity_form_display.commerce_order_item.materio_order_item_type.default.yml

@@ -16,15 +16,9 @@ content:
     region: content
     settings: {  }
     third_party_settings: {  }
-  quantity:
-    type: number
-    weight: 1
-    region: content
-    settings:
-      placeholder: ''
-    third_party_settings: {  }
 hidden:
   adjustments: true
   created: true
   license: true
+  quantity: true
   unit_price: true

+ 0 - 51
config/sync/core.entity_form_display.commerce_pricelist_item.commerce_product_variation.default.yml

@@ -1,51 +0,0 @@
-uuid: 98917ebc-f12a-4239-b116-6b762d783223
-langcode: fr
-status: true
-dependencies:
-  module:
-    - commerce_order
-    - commerce_price
-    - commerce_pricelist
-id: commerce_pricelist_item.commerce_product_variation.default
-targetEntityType: commerce_pricelist_item
-bundle: commerce_product_variation
-mode: default
-content:
-  list_price:
-    type: commerce_list_price
-    weight: 1
-    region: content
-    settings: {  }
-    third_party_settings: {  }
-  price:
-    type: commerce_price_default
-    weight: 2
-    region: content
-    settings: {  }
-    third_party_settings: {  }
-  purchasable_entity:
-    type: entity_reference_autocomplete
-    weight: -1
-    region: content
-    settings:
-      match_operator: CONTAINS
-      match_limit: 10
-      size: 60
-      placeholder: ''
-    third_party_settings: {  }
-  quantity:
-    type: commerce_quantity
-    weight: 0
-    region: content
-    settings:
-      placeholder: ''
-      step: '1'
-    third_party_settings: {  }
-  status:
-    type: options_buttons
-    weight: 3
-    region: content
-    settings: {  }
-    third_party_settings: {  }
-hidden:
-  price_list_id: true

+ 3 - 1
config/sync/core.entity_form_display.commerce_store.online.default.yml

@@ -16,7 +16,8 @@ content:
     type: address_default
     weight: 4
     region: content
-    settings: {  }
+    settings:
+      wrapper_type: details
     third_party_settings: {  }
   billing_countries:
     type: options_select
@@ -86,4 +87,5 @@ content:
     settings: {  }
     third_party_settings: {  }
 hidden:
+  created: true
   uid: true

+ 0 - 7
config/sync/core.entity_form_display.node.article.default.yml

@@ -7,7 +7,6 @@ dependencies:
     - field.field.node.article.field_date
     - field.field.node.article.field_linked_materials
     - field.field.node.article.field_memo
-    - field.field.node.article.field_migration
     - field.field.node.article.field_showroom
     - field.field.node.article.field_source
     - field.field.node.article.field_tags
@@ -168,12 +167,6 @@ content:
       rows: 5
       placeholder: ''
     third_party_settings: {  }
-  field_migration:
-    type: workflow_default
-    weight: 6
-    region: content
-    settings: {  }
-    third_party_settings: {  }
   field_showroom:
     type: entity_reference_autocomplete
     weight: 21

+ 16 - 25
config/sync/core.entity_form_display.node.materiau.default.yml

@@ -15,7 +15,6 @@ dependencies:
     - field.field.node.materiau.field_manufacturer
     - field.field.node.materiau.field_materiau_images
     - field.field.node.materiau.field_memo
-    - field.field.node.materiau.field_migration
     - field.field.node.materiau.field_reference
     - field.field.node.materiau.field_samples
     - field.field.node.materiau.field_short_description
@@ -35,7 +34,6 @@ dependencies:
     - term_reference_tree
     - text
     - video_embed_field
-    - workflow
 third_party_settings:
   field_group:
     group_htabs:
@@ -168,7 +166,6 @@ third_party_settings:
         - translation
         - field_memo
         - field_workflow
-        - field_migration
         - created
       label: Internal
       region: content
@@ -188,7 +185,7 @@ mode: default
 content:
   body:
     type: text_textarea_with_summary
-    weight: 3
+    weight: 13
     region: content
     settings:
       rows: 9
@@ -198,7 +195,7 @@ content:
     third_party_settings: {  }
   created:
     type: datetime_timestamp
-    weight: 23
+    weight: 17
     region: content
     settings: {  }
     third_party_settings: {  }
@@ -221,7 +218,7 @@ content:
     third_party_settings: {  }
   field_famille:
     type: options_select
-    weight: 17
+    weight: 11
     region: content
     settings: {  }
     third_party_settings: {  }
@@ -264,7 +261,7 @@ content:
     third_party_settings: {  }
   field_materiau_images:
     type: image_image
-    weight: 13
+    weight: 11
     region: content
     settings:
       progress_indicator: throbber
@@ -272,18 +269,12 @@ content:
     third_party_settings: {  }
   field_memo:
     type: string_textarea
-    weight: 20
+    weight: 14
     region: content
     settings:
       rows: 5
       placeholder: ''
     third_party_settings: {  }
-  field_migration:
-    type: workflow_default
-    weight: 22
-    region: content
-    settings: {  }
-    third_party_settings: {  }
   field_reference:
     type: computed_string_widget
     weight: 4
@@ -298,7 +289,7 @@ content:
     third_party_settings: {  }
   field_short_description:
     type: string_textfield
-    weight: 2
+    weight: 12
     region: content
     settings:
       size: 60
@@ -306,7 +297,7 @@ content:
     third_party_settings: {  }
   field_tags:
     type: entity_reference_autocomplete
-    weight: 12
+    weight: 36
     region: content
     settings:
       match_operator: CONTAINS
@@ -316,31 +307,31 @@ content:
     third_party_settings: {  }
   field_thesaurus:
     type: term_reference_tree
-    weight: 11
+    weight: 35
     region: content
     settings:
-      start_minimized: true
+      start_minimized: false
       leaves_only: false
       select_parents: false
       cascading_selection: 0
-      track_list: true
       max_depth: 0
+      track_list: '1'
     third_party_settings: {  }
   field_video:
     type: video_embed_field_textfield
-    weight: 14
+    weight: 12
     region: content
     settings: {  }
     third_party_settings: {  }
   field_workflow:
-    type: workflow_default
-    weight: 21
+    type: options_buttons
+    weight: 15
     region: content
     settings: {  }
     third_party_settings: {  }
   langcode:
     type: language_select
-    weight: 18
+    weight: 12
     region: content
     settings:
       include_locked: true
@@ -353,14 +344,14 @@ content:
     third_party_settings: {  }
   title:
     type: string_textfield
-    weight: 1
+    weight: 11
     region: content
     settings:
       size: 60
       placeholder: ''
     third_party_settings: {  }
   translation:
-    weight: 19
+    weight: 13
     region: content
     settings: {  }
     third_party_settings: {  }

+ 2 - 1
config/sync/core.entity_form_display.profile.customer.default.yml

@@ -25,7 +25,8 @@ content:
     type: address_default
     weight: 0
     region: content
-    settings: {  }
+    settings:
+      wrapper_type: details
     third_party_settings: {  }
   phone:
     type: telephone_default

+ 3 - 2
config/sync/core.entity_form_display.profile.member.default.yml

@@ -41,7 +41,7 @@ content:
     weight: 14
     region: content
     settings:
-      default_country: null
+      wrapper_type: details
     third_party_settings: {  }
   field_email:
     type: email_default
@@ -143,4 +143,5 @@ content:
       placeholder_url: ''
       placeholder_title: ''
     third_party_settings: {  }
-hidden: {  }
+hidden:
+  is_default: true

+ 2 - 8
config/sync/core.entity_form_display.taxonomy_term.company.default.yml

@@ -6,7 +6,6 @@ dependencies:
     - field.field.taxonomy_term.company.field_attachments
     - field.field.taxonomy_term.company.field_infos_from_company
     - field.field.taxonomy_term.company.field_memo
-    - field.field.taxonomy_term.company.field_migration
     - field.field.taxonomy_term.company.field_note
     - field.field.taxonomy_term.company.field_public_address
     - field.field.taxonomy_term.company.field_public_email
@@ -140,12 +139,6 @@ content:
       rows: 5
       placeholder: ''
     third_party_settings: {  }
-  field_migration:
-    type: workflow_default
-    weight: 5
-    region: content
-    settings: {  }
-    third_party_settings: {  }
   field_note:
     type: options_select
     weight: 6
@@ -156,7 +149,8 @@ content:
     type: address_default
     weight: 17
     region: content
-    settings: {  }
+    settings:
+      wrapper_type: details
     third_party_settings: {  }
   field_public_email:
     type: email_default

+ 6 - 11
config/sync/core.entity_form_display.taxonomy_term.showroom.default.yml

@@ -4,7 +4,6 @@ status: true
 dependencies:
   config:
     - field.field.taxonomy_term.showroom.field_memo
-    - field.field.taxonomy_term.showroom.field_migration
     - field.field.taxonomy_term.showroom.field_public_address
     - field.field.taxonomy_term.showroom.field_public_email
     - field.field.taxonomy_term.showroom.field_public_phone
@@ -65,11 +64,12 @@ third_party_settings:
       region: content
       parent_name: ''
       weight: 2
-      format_type: tab
+      format_type: details
       format_settings:
         classes: ''
+        show_empty_fields: false
         id: ''
-        formatter: closed
+        open: true
         description: ''
         required_fields: true
     group_contents:
@@ -121,17 +121,12 @@ content:
       rows: 5
       placeholder: ''
     third_party_settings: {  }
-  field_migration:
-    type: workflow_default
-    weight: 7
-    region: content
-    settings: {  }
-    third_party_settings: {  }
   field_public_address:
     type: address_default
     weight: 5
     region: content
-    settings: {  }
+    settings:
+      wrapper_type: details
     third_party_settings: {  }
   field_public_email:
     type: email_default
@@ -187,7 +182,7 @@ content:
     third_party_settings: {  }
   status:
     type: boolean_checkbox
-    weight: 100
+    weight: 4
     region: content
     settings:
       display_label: true

+ 25 - 0
config/sync/core.entity_form_display.user_history.user_history.default.yml

@@ -0,0 +1,25 @@
+uuid: 82cfb3bb-2c59-4e94-87c2-7ed3fef7d903
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.field.user_history.user_history.changed
+    - field.field.user_history.user_history.field_company
+    - field.field.user_history.user_history.field_member_type
+    - field.field.user_history.user_history.field_memo
+    - field.field.user_history.user_history.field_showroom
+  module:
+    - user_history
+_core:
+  default_config_hash: t3pk9G7B-islTarIf5Vn3hst8iT4ymFv2xZC3Pk8s3I
+id: user_history.user_history.default
+targetEntityType: user_history
+bundle: user_history
+mode: default
+content: {  }
+hidden:
+  changed: true
+  field_company: true
+  field_member_type: true
+  field_memo: true
+  field_showroom: true

+ 46 - 0
config/sync/core.entity_form_display.workflow_transition.workflow.default.yml

@@ -0,0 +1,46 @@
+uuid: bdc1dc21-a187-46a0-87f6-5ff2fe102e12
+langcode: fr
+status: true
+dependencies:
+  config:
+    - workflow.workflow.workflow
+  module:
+    - autocomplete_deluxe
+id: workflow_transition.workflow.default
+targetEntityType: workflow_transition
+bundle: workflow
+mode: default
+content:
+  comment:
+    type: string_textarea
+    weight: 2
+    region: content
+    settings:
+      rows: 5
+      placeholder: ''
+    third_party_settings: {  }
+  timestamp:
+    type: datetime_timestamp
+    weight: 1
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  to_sid:
+    type: autocomplete_deluxe
+    weight: 0
+    region: content
+    settings:
+      match_operator: CONTAINS
+      autocomplete_route_name: autocomplete_deluxe.autocomplete
+      size: 60
+      selection_handler: default
+      limit: 10
+      min_length: 0
+      delimiter: ''
+      not_found_message_allow: false
+      not_found_message: "The term '@term' will be added"
+      new_terms: false
+      no_empty_message: 'No terms could be found. Please type in order to add a new term.'
+    third_party_settings: {  }
+hidden:
+  langcode: true

+ 1 - 0
config/sync/core.entity_form_mode.commerce_order_item.add_to_cart.yml

@@ -11,5 +11,6 @@ _core:
   default_config_hash: BeqBf6Mm59Nebv4SsV0yvK5EspkCegPqvwnqwEBvEp0
 id: commerce_order_item.add_to_cart
 label: 'Add to cart'
+description: ''
 targetEntityType: commerce_order_item
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.commerce_order_item.variation_cart_form.yml

@@ -13,5 +13,6 @@ _core:
   default_config_hash: u--mTnS-vYPf2RaezDnxj9Sl0GFgFSi4fgzVPPlCMM0
 id: commerce_order_item.variation_cart_form
 label: 'Variation cart form'
+description: ''
 targetEntityType: commerce_order_item
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.commerce_subscription.customer.yml

@@ -6,5 +6,6 @@ dependencies:
     - commerce_recurring
 id: commerce_subscription.customer
 label: Customer
+description: ''
 targetEntityType: commerce_subscription
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.profile.billing.yml

@@ -9,5 +9,6 @@ dependencies:
       - commerce_order
 id: profile.billing
 label: Billing
+description: ''
 targetEntityType: profile
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.simplenews_subscriber.account.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: 3Ly1xMx90SxhhhBmZjDhcBCQ4kyR4u7tS5vLgA84B2M
 id: simplenews_subscriber.account
 label: Account
+description: ''
 targetEntityType: simplenews_subscriber
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.simplenews_subscriber.block.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: 7EIO8InzdeUlS1NCs5hq23QRzWmqAKGjeSqd3hQP62s
 id: simplenews_subscriber.block
 label: Block
+description: ''
 targetEntityType: simplenews_subscriber
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.simplenews_subscriber.materio_block.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: leCpWOylvfK6ArYQp2n7dcGoAFC_A-X7qQm5FdYToWg
 id: simplenews_subscriber.materio_block
 label: Block
+description: ''
 targetEntityType: simplenews_subscriber
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.simplenews_subscriber.page.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: ZNiTMgBURMLUyp3dwxIn7Zz_hREzPRpyF2M-Dm3e1BI
 id: simplenews_subscriber.page
 label: Page
+description: ''
 targetEntityType: simplenews_subscriber
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.user.modal.yml

@@ -6,5 +6,6 @@ dependencies:
     - user
 id: user.modal
 label: Modal
+description: ''
 targetEntityType: user
 cache: true

+ 1 - 0
config/sync/core.entity_form_mode.user.register.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI
 id: user.register
 label: Register
+description: ''
 targetEntityType: user
 cache: true

+ 35 - 0
config/sync/core.entity_view_display.commerce_order.default.default.yml

@@ -34,6 +34,15 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 4
     region: content
@@ -44,9 +53,26 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 2
     region: content
+  coupons:
+    label: above
+    type: entity_reference_label
+    settings:
+      link: true
+    region: content
+    weight: 10
+    third_party_settings: {  }
   ip_address:
     type: string
     label: inline
@@ -76,6 +102,15 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 3
     region: content

+ 26 - 0
config/sync/core.entity_view_display.commerce_order.default.user.yml

@@ -34,9 +34,26 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 2
     region: content
+  coupons:
+    label: above
+    type: entity_reference_label
+    settings:
+      link: true
+    region: content
+    weight: 7
+    third_party_settings: {  }
   mail:
     type: basic_string
     label: inline
@@ -66,6 +83,15 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 3
     region: content

+ 26 - 0
config/sync/core.entity_view_display.commerce_order.materio_order_type.checkout.yml

@@ -33,9 +33,26 @@ content:
       date_format: medium
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 3
     region: content
+  coupons:
+    label: above
+    type: entity_reference_label
+    settings:
+      link: true
+    region: content
+    weight: 9
+    third_party_settings: {  }
   order_items:
     type: commerce_order_item_table
     label: above
@@ -58,6 +75,15 @@ content:
       date_format: medium
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 2
     region: content

+ 26 - 0
config/sync/core.entity_view_display.commerce_order.materio_order_type.default.yml

@@ -43,9 +43,26 @@ content:
       date_format: medium
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 5
     region: content
+  coupons:
+    label: above
+    type: entity_reference_label
+    settings:
+      link: true
+    region: content
+    weight: 15
+    third_party_settings: {  }
   field_mailjet_campaign_id:
     type: number_integer
     label: above
@@ -99,6 +116,15 @@ content:
       date_format: medium
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 4
     region: content

+ 35 - 0
config/sync/core.entity_view_display.commerce_order.recurring.default.yml

@@ -43,6 +43,15 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 5
     region: content
@@ -53,9 +62,26 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 3
     region: content
+  coupons:
+    label: above
+    type: entity_reference_label
+    settings:
+      link: true
+    region: content
+    weight: 12
+    third_party_settings: {  }
   field_mailjet_campaign_id:
     type: number_integer
     label: above
@@ -94,6 +120,15 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 4
     region: content

+ 35 - 0
config/sync/core.entity_view_display.commerce_order.recurring.user.yml

@@ -43,6 +43,15 @@ content:
       date_format: medium
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 12
     region: content
@@ -53,9 +62,26 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 4
     region: content
+  coupons:
+    label: above
+    type: entity_reference_label
+    settings:
+      link: true
+    region: content
+    weight: 13
+    third_party_settings: {  }
   mail:
     type: email_mailto
     label: inline
@@ -85,6 +111,15 @@ content:
       date_format: short
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 5
     region: content

+ 11 - 0
config/sync/core.entity_view_display.commerce_order_item.default.default.yml

@@ -24,6 +24,15 @@ content:
       date_format: medium
       custom_date_format: ''
       timezone: ''
+      tooltip:
+        date_format: ''
+        custom_date_format: ''
+      time_diff:
+        enabled: false
+        future_format: '@interval hence'
+        past_format: '@interval ago'
+        granularity: 2
+        refresh: 60
     third_party_settings: {  }
     weight: 0
     region: content
@@ -75,3 +84,5 @@ content:
     region: content
 hidden:
   adjustments: true
+  search_api_excerpt: true
+  synonyms: true

Some files were not shown because too many files changed in this diff