From e925326eb188c8b372d1911eab0a1caaa9efc57d Mon Sep 17 00:00:00 2001
From: Brian Canini <canini.16@osu.edu>
Date: Wed, 8 Jul 2020 11:02:47 -0400
Subject: [PATCH] Updating drupal/block_region_permissions (1.3.0 => 1.4.0)

---
 composer.json                                 |   2 +-
 composer.lock                                 |  29 ++--
 vendor/composer/installed.json                |  29 ++--
 .../block_region_permissions/README.md        | 125 ++++++++++++++++++
 .../block_region_permissions/README.txt       |  48 -------
 .../block_region_permissions.info.yml         |   8 +-
 .../block_region_permissions/composer.json    |  20 +++
 7 files changed, 184 insertions(+), 77 deletions(-)
 create mode 100644 web/modules/block_region_permissions/README.md
 delete mode 100644 web/modules/block_region_permissions/README.txt
 create mode 100644 web/modules/block_region_permissions/composer.json

diff --git a/composer.json b/composer.json
index 463ee29a63..f35223421b 100644
--- a/composer.json
+++ b/composer.json
@@ -96,7 +96,7 @@
         "drupal/bigmenu": "1.0.0-alpha1",
         "drupal/block_field": "1.0.0-rc1",
         "drupal/block_permissions": "1.1",
-        "drupal/block_region_permissions": "1.3",
+        "drupal/block_region_permissions": "1.4",
         "drupal/bootstrap": "^3.23",
         "drupal/ckeditor_indentblock": "1.0.0-beta2",
         "drupal/config_direct_save": "1.0",
diff --git a/composer.lock b/composer.lock
index b8707c1a6e..6ea11fc350 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "e64540d10d8462e48419fbc2d4fb1a2c",
+    "content-hash": "ba34ba9f4f391bd3c042325028f528e4",
     "packages": [
         {
             "name": "alchemy/zippy",
@@ -2569,26 +2569,29 @@
         },
         {
             "name": "drupal/block_region_permissions",
-            "version": "1.3.0",
+            "version": "1.4.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/block_region_permissions.git",
-                "reference": "8.x-1.3"
+                "reference": "8.x-1.4"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/block_region_permissions-8.x-1.3.zip",
-                "reference": "8.x-1.3",
-                "shasum": "ae52eaf8e4186aa68f8cc151770030addc4b8742"
+                "url": "https://ftp.drupal.org/files/projects/block_region_permissions-8.x-1.4.zip",
+                "reference": "8.x-1.4",
+                "shasum": "b3d62b3e7fa25ee6c222518bc0a8f834ee69c3d8"
             },
             "require": {
                 "drupal/core": "^8 || ^9"
             },
+            "suggest": {
+                "drupal/block_content_permissions": "Block Content Permissions adds permissions for administering 'block content types' and 'block content'."
+            },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-1.3",
-                    "datestamp": "1592351316",
+                    "version": "8.x-1.4",
+                    "datestamp": "1593974232",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -2601,14 +2604,16 @@
             ],
             "authors": [
                 {
-                    "name": "joshua.roberson",
-                    "homepage": "https://www.drupal.org/user/2999235"
+                    "name": "Joshua Roberson",
+                    "homepage": "https://www.drupal.org/u/joshuaroberson",
+                    "role": "Maintainer"
                 }
             ],
-            "description": "Adds specific permissions for administering blocks for each theme's regions.",
+            "description": "Block Region Permissions adds permissions for administering 'blocks' based on each theme's regions.",
             "homepage": "https://www.drupal.org/project/block_region_permissions",
             "support": {
-                "source": "https://git.drupalcode.org/project/block_region_permissions"
+                "source": "https://git.drupalcode.org/project/block_region_permissions",
+                "issues": "https://www.drupal.org/project/issues/block_region_permissions"
             }
         },
         {
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 64f81fcd16..39de2dac36 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -2650,27 +2650,30 @@
     },
     {
         "name": "drupal/block_region_permissions",
-        "version": "1.3.0",
-        "version_normalized": "1.3.0.0",
+        "version": "1.4.0",
+        "version_normalized": "1.4.0.0",
         "source": {
             "type": "git",
             "url": "https://git.drupalcode.org/project/block_region_permissions.git",
-            "reference": "8.x-1.3"
+            "reference": "8.x-1.4"
         },
         "dist": {
             "type": "zip",
-            "url": "https://ftp.drupal.org/files/projects/block_region_permissions-8.x-1.3.zip",
-            "reference": "8.x-1.3",
-            "shasum": "ae52eaf8e4186aa68f8cc151770030addc4b8742"
+            "url": "https://ftp.drupal.org/files/projects/block_region_permissions-8.x-1.4.zip",
+            "reference": "8.x-1.4",
+            "shasum": "b3d62b3e7fa25ee6c222518bc0a8f834ee69c3d8"
         },
         "require": {
             "drupal/core": "^8 || ^9"
         },
+        "suggest": {
+            "drupal/block_content_permissions": "Block Content Permissions adds permissions for administering 'block content types' and 'block content'."
+        },
         "type": "drupal-module",
         "extra": {
             "drupal": {
-                "version": "8.x-1.3",
-                "datestamp": "1592351316",
+                "version": "8.x-1.4",
+                "datestamp": "1593974232",
                 "security-coverage": {
                     "status": "covered",
                     "message": "Covered by Drupal's security advisory policy"
@@ -2684,14 +2687,16 @@
         ],
         "authors": [
             {
-                "name": "joshua.roberson",
-                "homepage": "https://www.drupal.org/user/2999235"
+                "name": "Joshua Roberson",
+                "homepage": "https://www.drupal.org/u/joshuaroberson",
+                "role": "Maintainer"
             }
         ],
-        "description": "Adds specific permissions for administering blocks for each theme's regions.",
+        "description": "Block Region Permissions adds permissions for administering 'blocks' based on each theme's regions.",
         "homepage": "https://www.drupal.org/project/block_region_permissions",
         "support": {
-            "source": "https://git.drupalcode.org/project/block_region_permissions"
+            "source": "https://git.drupalcode.org/project/block_region_permissions",
+            "issues": "https://www.drupal.org/project/issues/block_region_permissions"
         }
     },
     {
diff --git a/web/modules/block_region_permissions/README.md b/web/modules/block_region_permissions/README.md
new file mode 100644
index 0000000000..4439fc4a3f
--- /dev/null
+++ b/web/modules/block_region_permissions/README.md
@@ -0,0 +1,125 @@
+CONTENTS OF THIS FILE
+---------------------
+
+* Introduction
+* Requirements
+* Recommended Modules
+* Installation
+* Configuration
+* Troubleshooting
+* Maintainers
+
+
+INTRODUCTION
+------------
+
+The Block Region Permissions module adds permissions for administering "blocks"
+based on each theme's regions. The "Administer blocks" permission normally
+manages this entity on the "Block layout" page.
+
+* For additional information on the module visit:
+  https://www.drupal.org/project/block_region_permissions
+
+* To submit bug reports, suggest features, or track changes visit:
+  https://www.drupal.org/project/issues/block_region_permissions
+
+
+REQUIREMENTS
+------------
+
+This module requires no modules outside of Drupal core.
+
+
+RECOMMENDED MODULES
+-------------------
+
+* Block Content Permissions:
+  Adds permissions for administering the "Custom block library" pages.
+  https://www.drupal.org/project/block_content_permissions
+
+
+INSTALLATION
+------------
+
+Install this module as you would normally install a contributed Drupal module.
+Visit https://www.drupal.org/node/1897420 for further information.
+
+
+CONFIGURATION
+-------------
+
+* Configure the user permissions in `Administration » People » Permissions`:
+
+  - Block - Administer blocks
+
+    (Required) Allows management of blocks. **Warning:** This permission grants
+    access to block pages not managed by this module. Use the recommended
+    modules to restrict the rest.
+
+  - Block Region Permissions - Administer: [*theme*] - [*region*]
+
+    (Optional) For a specific theme's region: view it on the layout page,
+    management its blocks, and select it in the region fields.
+
+  - Contextual Links - Use contextual links
+
+    (Optional) Allows use of operational links near the rendered blocks. This
+    module hides links accordingly.
+
+  - Quick Edit - Access in-place editing
+
+    (Optional) Allows use of "in-place" editing near the rendered blocks.
+    Requires the "Use contextual links" permission. This module restricts access
+    and hides the link accordingly.
+
+  - System - Use the administration pages and help
+
+    (Optional) Allows use of admin pages during navigation.
+
+  - System - View the administration theme
+
+    (Optional) Allows use of administrative theme for aesthetics.
+
+  - Toolbar - Use the toolbar
+
+    (Optional) Allows use of toolbar during navigation.
+
+
+TROUBLESHOOTING
+---------------
+
+List of pages that should deny access depending on permissions.
+
+In-place **Quick edit**.
+
+**"Block layout" pages:**
+* **Block layout:**
+  - **Path:** /admin/structure/block
+  - **Route:** block.admin_display
+  - **Path:** /admin/structure/block/list/{theme}
+  - **Route:** block.admin_display_theme
+* **Configure block:**
+  - **Path:** /admin/structure/block/manage/{block}
+  - **Route:** entity.block.edit_form
+* **Delete block:**
+  - **Path:** /admin/structure/block/manage/{block}/delete
+  - **Route:** entity.block.delete_form
+* **Disable block:**
+  - **Path:** /admin/structure/block/manage/{block}/disable
+  - **Route:** entity.block.disable
+* **Enable block:**
+  - **Path:** /admin/structure/block/manage/{block}/enable
+  - **Route:** entity.block.enable
+* **Place block search:**
+  - **Path:** /admin/structure/block/library/{theme}
+  - **Route:** block.admin_library
+* **Place block configure:**
+  - **Path:** /admin/structure/block/add/{plugin_id}/{theme}
+  - **Route:** block.admin_add
+
+
+MAINTAINERS
+-----------
+
+Current maintainers:
+* Joshua Roberson - https://www.drupal.org/u/joshuaroberson
diff --git a/web/modules/block_region_permissions/README.txt b/web/modules/block_region_permissions/README.txt
deleted file mode 100644
index 1fbc120b12..0000000000
--- a/web/modules/block_region_permissions/README.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-CONTENTS OF THIS FILE
----------------------
-
- * Introduction
- * Requirements
- * Installation
- * Configuration
- * Maintainers
-
-INTRODUCTION
-------------
-This module provides permissions for managing regions.
-
-The following permissions are added:
-
-- Administer permissions for each theme's region.
-  This enables granting a user permission to manage certain regions under each
-  theme in the following ways:
-  - Can see region's header, message, and blocks on block layout page
-  - Can see region in region selector fields on block layout page
-  - Can see region in region selector field on configure and place block pages
-  - Can update or delete blocks placed in region
-
-REQUIREMENTS
-------------
-
-No requirements for this module.
-
-INSTALLATION
-------------
-
- * Install as you would normally install a contributed Drupal module. See:
-   https://drupal.org/documentation/install/modules-themes/modules-8
-   for further information.
-
-CONFIGURATION
--------------
-
-After enabling this module users without the specific permissions will not be
-able to manage regions.
-
-Assign the permissions per theme and region to each role you wish.
-
-MAINTAINERS
------------
-
-Current maintainers:
- * Joshua Roberson - https://www.drupal.org/u/joshuaroberson
diff --git a/web/modules/block_region_permissions/block_region_permissions.info.yml b/web/modules/block_region_permissions/block_region_permissions.info.yml
index 53eccc024a..d998286993 100644
--- a/web/modules/block_region_permissions/block_region_permissions.info.yml
+++ b/web/modules/block_region_permissions/block_region_permissions.info.yml
@@ -1,11 +1,11 @@
 name: Block Region Permissions
-description: "Adds specific permissions for administering blocks for each theme's regions."
+description: "Adds permissions for administering 'blocks' based on each theme's regions."
 package: Block
 type: module
 core: 8.x
 core_version_requirement: ^8 || ^9
 
-# Information added by Drupal.org packaging script on 2020-06-16
-version: '8.x-1.3'
+# Information added by Drupal.org packaging script on 2020-07-05
+version: '8.x-1.4'
 project: 'block_region_permissions'
-datestamp: 1592351318
+datestamp: 1593974234
diff --git a/web/modules/block_region_permissions/composer.json b/web/modules/block_region_permissions/composer.json
new file mode 100644
index 0000000000..35066b09a0
--- /dev/null
+++ b/web/modules/block_region_permissions/composer.json
@@ -0,0 +1,20 @@
+{
+    "name": "drupal/block_region_permissions",
+    "description": "Block Region Permissions adds permissions for administering 'blocks' based on each theme's regions.",
+    "type": "drupal-module",
+    "license": "GPL-2.0-or-later",
+    "readme": "README.md",
+    "homepage": "https://www.drupal.org/project/block_region_permissions",
+    "authors": [{
+        "name": "Joshua Roberson",
+        "homepage": "https://www.drupal.org/u/joshuaroberson",
+        "role": "Maintainer"
+    }],
+    "suggest": {
+        "drupal/block_content_permissions": "Block Content Permissions adds permissions for administering 'block content types' and 'block content'."
+    },
+    "support": {
+        "issues": "https://www.drupal.org/project/issues/block_region_permissions",
+        "source": "https://git.drupalcode.org/project/block_region_permissions"
+    }
+}
-- 
GitLab