From 5953b9f4fe443628c566bab232c289358cc300c5 Mon Sep 17 00:00:00 2001
From: Rajab Natshah <rajabn@gmail.com>
Date: Tue, 12 Sep 2017 11:39:11 +0300
Subject: [PATCH] Issue #2908188: Added [Tour UI] module 8.1.0-dev 5cf793c and
 Added (access tour) permission for all authenticated users

---
 composer.json                                 |  1 +
 config/install/user.role.authenticated.yml    | 11 ++--
 config/install/user.role.content_admin.yml    |  1 +
 config/install/user.role.editor.yml           | 57 ++++++++++---------
 config/install/user.role.site_admin.yml       |  1 +
 drupal-org.make                               |  5 ++
 .../varbase_development.info.yml              |  1 +
 .../config/install/user.role.seo_admin.yml    |  2 +-
 8 files changed, 45 insertions(+), 34 deletions(-)

diff --git a/composer.json b/composer.json
index 7e8eb76b..646243b6 100644
--- a/composer.json
+++ b/composer.json
@@ -77,6 +77,7 @@
     "drupal/roleassign": "1.0-alpha2",
     "drupal/admin_toolbar": "1.19",
     "drupal/adminimal_admin_toolbar": "1.5",
+    "drupal/tour_ui": "1.x-dev#5cf793c071aeddea0ecd20d80b541606bfe2aff1",
     "drupal/pathauto": "1.0",
     "drupal/redirect": "1.0-beta1",
     "drupal/metatag": "1.2",
diff --git a/config/install/user.role.authenticated.yml b/config/install/user.role.authenticated.yml
index 43b20c37..f32acd54 100644
--- a/config/install/user.role.authenticated.yml
+++ b/config/install/user.role.authenticated.yml
@@ -8,12 +8,13 @@ is_admin: false
 permissions:
   - 'access content'
   - 'access shortcuts'
-  - 'search content'
-  - 'use text format basic_html'
   - 'access sitemap'
+  - 'access tour'
   - 'access user profiles'
-  - 'view media'
+  - 'bypass honeypot protection'
+  - 'search content'
+  - 'use text format basic_html'
+  - userprotect.account.edit
   - userprotect.mail.edit
   - userprotect.pass.edit
-  - userprotect.account.edit
-  - 'bypass honeypot protection'
+  - 'view media'
diff --git a/config/install/user.role.content_admin.yml b/config/install/user.role.content_admin.yml
index ab38addd..f879f58e 100644
--- a/config/install/user.role.content_admin.yml
+++ b/config/install/user.role.content_admin.yml
@@ -19,6 +19,7 @@ permissions:
   - 'access shortcuts'
   - 'access site in maintenance mode'
   - 'access toolbar'
+  - 'access tour'
   - 'access user profiles'
   - 'administer footer menu items'
   - 'administer main menu items'
diff --git a/config/install/user.role.editor.yml b/config/install/user.role.editor.yml
index 90d2e4bd..665318c4 100644
--- a/config/install/user.role.editor.yml
+++ b/config/install/user.role.editor.yml
@@ -6,43 +6,44 @@ label: Editor
 weight: -8
 is_admin: null
 permissions:
+  - 'access administration pages'
+  - 'access content overview'
+  - 'access contextual links'
+  - 'access editor_media_browser entity browser pages'
   - 'access files overview'
+  - 'access image_browser entity browser pages'
+  - 'access images_browser entity browser pages'
+  - 'access in-place editing'
   - 'access media overview'
-  - 'update media'
-  - 'view media'
-  - 'view own unpublished content'
+  - 'access panels in-place editing'
+  - 'access shortcuts'
+  - 'access site in maintenance mode'
+  - 'access toolbar'
+  - 'access tour'
+  - 'access user profiles'
+  - 'administer panelizer node landing_page content'
+  - 'create landing_page content'
+  - 'create media'
   - 'create page content'
+  - 'create url aliases'
+  - 'customize shortcut links'
+  - 'delete media'
+  - 'delete own landing_page content'
   - 'delete own page content'
+  - 'dropzone upload files'
+  - 'ds switch view mode'
+  - 'edit own landing_page content'
   - 'edit own page content'
-  - 'administer panelizer node landing_page content'
   - 'have total control'
+  - 'translate page node'
+  - 'update any media'
+  - 'update media'
   - 'use ipe with page manager'
-  - 'access panels in-place editing'
-  - 'create url aliases'
-  - 'access in-place editing'
-  - 'access administration pages'
-  - 'access site in maintenance mode'
-  - 'access user profiles'
   - 'use text format basic_html'
   - 'use text format full_html'
-  - 'customize shortcut links'
-  - 'access shortcuts'
-  - 'access toolbar'
-  - 'access content overview'
   - 'view all revisions'
-  - 'view page revisions'
-  - 'create landing_page content'
-  - 'delete own landing_page content'
-  - 'edit own landing_page content'
   - 'view landing_page revisions'
+  - 'view media'
+  - 'view own unpublished content'
+  - 'view page revisions'
   - 'view the administration theme'
-  - 'access contextual links'
-  - 'create media'
-  - 'update any media'
-  - 'ds switch view mode'
-  - 'translate page node'
-  - 'access editor_media_browser entity browser pages'
-  - 'access image_browser entity browser pages'
-  - 'access images_browser entity browser pages'
-  - 'delete media'
-  - 'dropzone upload files'
diff --git a/config/install/user.role.site_admin.yml b/config/install/user.role.site_admin.yml
index 10910387..adad0e50 100644
--- a/config/install/user.role.site_admin.yml
+++ b/config/install/user.role.site_admin.yml
@@ -22,6 +22,7 @@ permissions:
   - 'access site in maintenance mode'
   - 'access site reports'
   - 'access toolbar'
+  - 'access tour'
   - 'access user profiles'
   - 'access varbase settings'
   - 'administer account menu items'
diff --git a/drupal-org.make b/drupal-org.make
index 4a0ae883..f839cc3c 100644
--- a/drupal-org.make
+++ b/drupal-org.make
@@ -179,6 +179,11 @@ projects[admin_toolbar][version] = 1.19
 projects[adminimal_admin_toolbar][type] = module
 projects[adminimal_admin_toolbar][version] = 1.5
 
+projects[tour_ui][type] = module
+projects[tour_ui][download][url] = https://git.drupal.org/project/tour_ui.git
+projects[tour_ui][download][revision] = 5cf793c071aeddea0ecd20d80b541606bfe2aff1
+projects[tour_ui][download][branch] = 8.x-1.x
+
 projects[responsive_preview][type] = module
 projects[responsive_preview][version] = 1.0-alpha6
 ;; Issue #2899640: Responsive Preview shows "Page not found" when multilingual site is enabled with Path-prefix setting
diff --git a/modules/varbase_features/varbase_development/varbase_development.info.yml b/modules/varbase_features/varbase_development/varbase_development.info.yml
index 6e46432f..32ce8197 100644
--- a/modules/varbase_features/varbase_development/varbase_development.info.yml
+++ b/modules/varbase_features/varbase_development/varbase_development.info.yml
@@ -8,6 +8,7 @@ dependencies:
   - features_ui
   - libraries_ui
   - views_ui
+  - tour_ui
 package: Varbase
 version: 8.x-4.x-dev
 core: 8.x
diff --git a/modules/varbase_features/varbase_seo/config/install/user.role.seo_admin.yml b/modules/varbase_features/varbase_seo/config/install/user.role.seo_admin.yml
index fe238b0d..e5285dc1 100644
--- a/modules/varbase_features/varbase_seo/config/install/user.role.seo_admin.yml
+++ b/modules/varbase_features/varbase_seo/config/install/user.role.seo_admin.yml
@@ -11,6 +11,7 @@ permissions:
   - 'access contextual links'
   - 'access in-place editing'
   - 'access toolbar'
+  - 'access tour'
   - 'administer google analytics'
   - 'administer meta tags'
   - 'administer redirect settings'
@@ -32,4 +33,3 @@ permissions:
   - 'edit own varbase_heroslider_media content'
   - 'use yoast seo'
   - 'view the administration theme'
-
-- 
GitLab