From 7bb127d55f0b0441adb7ecd2b3d487cbd467f511 Mon Sep 17 00:00:00 2001
From: "lee.5151" <lee.5151@osu.edu>
Date: Mon, 28 Nov 2022 12:53:58 -0500
Subject: [PATCH] Upgrading drupal/admin_toolbar (3.2.1 => 3.3.0)

---
 composer.json                                 |  2 +-
 composer.lock                                 | 18 ++--
 vendor/composer/installed.json                | 18 ++--
 vendor/composer/installed.php                 | 10 +--
 .../admin_toolbar/{README.txt => README.md}   | 35 +++-----
 .../admin_toolbar/admin_toolbar.info.yml      |  8 +-
 ...admin_toolbar_links_access_filter.info.yml | 10 +--
 .../admin_toolbar_search.info.yml             |  8 +-
 .../admin_toolbar_search.libraries.yml        |  2 +-
 .../js/admin_toolbar_search.js                |  3 +-
 .../admin_toolbar_tools.info.yml              |  8 +-
 web/modules/admin_toolbar/composer.json       |  3 -
 .../admin_toolbar/css/admin.toolbar.css       | 89 -------------------
 13 files changed, 56 insertions(+), 158 deletions(-)
 rename web/modules/admin_toolbar/{README.txt => README.md} (84%)
 mode change 100755 => 100644

diff --git a/composer.json b/composer.json
index fdb70b8e51..a40e62df88 100644
--- a/composer.json
+++ b/composer.json
@@ -88,7 +88,7 @@
         "desandro/masonry": "4.2",
         "dimsemenov/magnific-popup": "1.1",
         "drupal/addtocalendar": "3.2",
-        "drupal/admin_toolbar": "3.2.1",
+        "drupal/admin_toolbar": "3.3",
         "drupal/adminimal_theme": "^1.6",
         "drupal/administerusersbyrole": "3.3",
         "drupal/allowed_formats": "1.5",
diff --git a/composer.lock b/composer.lock
index 9f77354148..c38b50fc20 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": "34725321c1b77f13acdd41e96c52fb5d",
+    "content-hash": "891fca6757bcda858cd474950720547c",
     "packages": [
         {
             "name": "alchemy/zippy",
@@ -1746,20 +1746,20 @@
         },
         {
             "name": "drupal/admin_toolbar",
-            "version": "3.2.1",
+            "version": "3.3.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/admin_toolbar.git",
-                "reference": "3.2.1"
+                "reference": "3.3.0"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.2.1.zip",
-                "reference": "3.2.1",
-                "shasum": "7a4bfb716e269be4ca03b7f04e29e4439ec6cf93"
+                "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.3.0.zip",
+                "reference": "3.3.0",
+                "shasum": "8e61fba9c9d83a94a844cff96d00871878a7eb98"
             },
             "require": {
-                "drupal/core": "^8.8.0 || ^9.0"
+                "drupal/core": "^9.2 || ^10"
             },
             "require-dev": {
                 "drupal/admin_toolbar_tools": "*"
@@ -1767,8 +1767,8 @@
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "3.2.1",
-                    "datestamp": "1665044276",
+                    "version": "3.3.0",
+                    "datestamp": "1669567837",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index ffdd21e445..3419ab0433 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1790,21 +1790,21 @@
         },
         {
             "name": "drupal/admin_toolbar",
-            "version": "3.2.1",
-            "version_normalized": "3.2.1.0",
+            "version": "3.3.0",
+            "version_normalized": "3.3.0.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/admin_toolbar.git",
-                "reference": "3.2.1"
+                "reference": "3.3.0"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.2.1.zip",
-                "reference": "3.2.1",
-                "shasum": "7a4bfb716e269be4ca03b7f04e29e4439ec6cf93"
+                "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.3.0.zip",
+                "reference": "3.3.0",
+                "shasum": "8e61fba9c9d83a94a844cff96d00871878a7eb98"
             },
             "require": {
-                "drupal/core": "^8.8.0 || ^9.0"
+                "drupal/core": "^9.2 || ^10"
             },
             "require-dev": {
                 "drupal/admin_toolbar_tools": "*"
@@ -1812,8 +1812,8 @@
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "3.2.1",
-                    "datestamp": "1665044276",
+                    "version": "3.3.0",
+                    "datestamp": "1669567837",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php
index bddb3ca2ac..c59295b195 100644
--- a/vendor/composer/installed.php
+++ b/vendor/composer/installed.php
@@ -3,7 +3,7 @@
         'name' => 'osu-asc-webservices/d8-upstream',
         'pretty_version' => 'dev-master',
         'version' => 'dev-master',
-        'reference' => '429f72e15c8ceea994931b8d1abf14e67c0e8c20',
+        'reference' => 'b32d6543d3f3958296e85fa3c3e6faf263f8a478',
         'type' => 'project',
         'install_path' => __DIR__ . '/../../',
         'aliases' => array(),
@@ -287,9 +287,9 @@
             'dev_requirement' => false,
         ),
         'drupal/admin_toolbar' => array(
-            'pretty_version' => '3.2.1',
-            'version' => '3.2.1.0',
-            'reference' => '3.2.1',
+            'pretty_version' => '3.3.0',
+            'version' => '3.3.0.0',
+            'reference' => '3.3.0',
             'type' => 'drupal-module',
             'install_path' => __DIR__ . '/../../web/modules/admin_toolbar',
             'aliases' => array(),
@@ -1594,7 +1594,7 @@
         'osu-asc-webservices/d8-upstream' => array(
             'pretty_version' => 'dev-master',
             'version' => 'dev-master',
-            'reference' => '429f72e15c8ceea994931b8d1abf14e67c0e8c20',
+            'reference' => 'b32d6543d3f3958296e85fa3c3e6faf263f8a478',
             'type' => 'project',
             'install_path' => __DIR__ . '/../../',
             'aliases' => array(),
diff --git a/web/modules/admin_toolbar/README.txt b/web/modules/admin_toolbar/README.md
old mode 100755
new mode 100644
similarity index 84%
rename from web/modules/admin_toolbar/README.txt
rename to web/modules/admin_toolbar/README.md
index 110c238e28..1e21627dfc
--- a/web/modules/admin_toolbar/README.txt
+++ b/web/modules/admin_toolbar/README.md
@@ -1,16 +1,14 @@
-CONTENTS OF THIS FILE
----------------------
+# CONTENTS OF THIS FILE
 
- * Introduction
- * Requirements
- * Recommended modules
- * Installation
- * Configuration
- * Maintainers
+  - Introduction
+  - Requirements
+  - Recommended modules
+  - Installation
+  - Configuration
+  - Maintainers
 
 
-INTRODUCTION
-------------
+## INTRODUCTION
 
 Admin Toolbar intends to improve the default Drupal Toolbar to transform it into
 a drop-down menu, providing a fast and full access to all administration links.
@@ -22,14 +20,11 @@ a drop-down menu, providing a fast and full access to all administration links.
    https://www.drupal.org/project/issues/search/admin_toolbar
 
 
-REQUIREMENTS
-------------
+## REQUIREMENTS
 
 No special requirements.
 
-
-RECOMMENDED MODULES
--------------------
+## RECOMMENDED MODULES
 
  * Admin Toolbar Extra Tools (https://www.drupal.org/project/admin_toolbar):
    Provides menu links to administration pages or actions (eg. Flushing caches)
@@ -40,21 +35,17 @@ RECOMMENDED MODULES
    'Use the administration pages and help' permission see menu links they don't
    have access permission for.
 
-INSTALLATION
-------------
+## INSTALLATION
 
  * Install as you would normally install a contributed Drupal module.
    See: https://www.drupal.org/node/895232 for further information.
 
 
-CONFIGURATION
--------------
+## CONFIGURATION
 
  * Configure the admin toolbar tools at (/admin/config/user-interface/settings).
 
-
-MAINTAINERS
------------
+## MAINTAINERS
 
 Current maintainers:
  * Wilfrid Roze (eme) - https://www.drupal.org/u/eme
diff --git a/web/modules/admin_toolbar/admin_toolbar.info.yml b/web/modules/admin_toolbar/admin_toolbar.info.yml
index d163217d91..191e5e4339 100644
--- a/web/modules/admin_toolbar/admin_toolbar.info.yml
+++ b/web/modules/admin_toolbar/admin_toolbar.info.yml
@@ -2,11 +2,11 @@ name: Admin Toolbar
 description: Provides an improved drop-down menu interface to the site Toolbar.
 package: Administration
 type: module
-core_version_requirement: ^8.8.0 || ^9
+core_version_requirement: ^9.2 || ^10
 dependencies:
   - drupal:toolbar
 
-# Information added by Drupal.org packaging script on 2022-10-06
-version: '3.2.1'
+# Information added by Drupal.org packaging script on 2022-11-27
+version: '3.3.0'
 project: 'admin_toolbar'
-datestamp: 1665044278
+datestamp: 1669567839
diff --git a/web/modules/admin_toolbar/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml b/web/modules/admin_toolbar/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml
index 4f70a071ee..19295d56d8 100644
--- a/web/modules/admin_toolbar/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml
+++ b/web/modules/admin_toolbar/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml
@@ -1,14 +1,12 @@
 name: Admin Toolbar Links Access Filter
 description: Provides a workaround for the common problem that users with 'Use the administration pages and help' permission see menu links they don't have access permission for. Once the issue <a href='https://www.drupal.org/node/296693'>https://www.drupal.org/node/296693</a> be solved, this module will be deprecated.
 package: Administration
-
 type: module
-core_version_requirement: ^8.8.0 || ^9.0
-
+core_version_requirement: ^9.2 || ^10
 dependencies:
   - admin_toolbar:admin_toolbar
 
-# Information added by Drupal.org packaging script on 2022-10-06
-version: '3.2.1'
+# Information added by Drupal.org packaging script on 2022-11-27
+version: '3.3.0'
 project: 'admin_toolbar'
-datestamp: 1665044278
+datestamp: 1669567839
diff --git a/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.info.yml b/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.info.yml
index 5693e3f440..97c0c102c3 100644
--- a/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.info.yml
+++ b/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.info.yml
@@ -2,12 +2,12 @@ name: Admin Toolbar Search
 description: Provides search of Admin Toolbar items.
 package: Administration
 type: module
-core_version_requirement: ^8.8.0 || ^9.0
+core_version_requirement: ^9.2 || ^10
 configure: admin_toolbar_search.settings
 dependencies:
   - admin_toolbar:admin_toolbar_tools
 
-# Information added by Drupal.org packaging script on 2022-10-06
-version: '3.2.1'
+# Information added by Drupal.org packaging script on 2022-11-27
+version: '3.3.0'
 project: 'admin_toolbar'
-datestamp: 1665044278
+datestamp: 1669567839
diff --git a/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.libraries.yml b/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.libraries.yml
index 057e36c966..26bc598e49 100644
--- a/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.libraries.yml
+++ b/web/modules/admin_toolbar/admin_toolbar_search/admin_toolbar_search.libraries.yml
@@ -7,5 +7,5 @@ search:
   dependencies:
     - core/jquery
     - core/drupal
-    - core/jquery.once
+    - core/once
     - core/drupal.autocomplete
diff --git a/web/modules/admin_toolbar/admin_toolbar_search/js/admin_toolbar_search.js b/web/modules/admin_toolbar/admin_toolbar_search/js/admin_toolbar_search.js
index 45ea06d426..2e0966410a 100755
--- a/web/modules/admin_toolbar/admin_toolbar_search/js/admin_toolbar_search.js
+++ b/web/modules/admin_toolbar/admin_toolbar_search/js/admin_toolbar_search.js
@@ -19,7 +19,8 @@
 
       var $self = this;
 
-      $('#toolbar-bar', context).once('admin-toolbar-search').each(function () {
+      const elements = once('admin-toolbar-search', '#toolbar-bar', context);
+      $(elements).each(function () {
         $self.links = [];
 
         var $searchTab = $(this).find('#admin-toolbar-search-tab')
diff --git a/web/modules/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.info.yml b/web/modules/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.info.yml
index d9d8220346..1eb071f705 100644
--- a/web/modules/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.info.yml
+++ b/web/modules/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.info.yml
@@ -3,11 +3,11 @@ description: Adds menu links like Flush cache, Run cron, Run updates, and Logout
 package: Administration
 configure: admin_toolbar_tools.settings
 type: module
-core_version_requirement: ^8.8.0 || ^9.0
+core_version_requirement: ^9.2 || ^10
 dependencies:
   - admin_toolbar:admin_toolbar
 
-# Information added by Drupal.org packaging script on 2022-10-06
-version: '3.2.1'
+# Information added by Drupal.org packaging script on 2022-11-27
+version: '3.3.0'
 project: 'admin_toolbar'
-datestamp: 1665044278
+datestamp: 1669567839
diff --git a/web/modules/admin_toolbar/composer.json b/web/modules/admin_toolbar/composer.json
index 9edb5030a2..6710e0191a 100755
--- a/web/modules/admin_toolbar/composer.json
+++ b/web/modules/admin_toolbar/composer.json
@@ -34,8 +34,5 @@
   "support": {
     "issues": "https://www.drupal.org/project/issues/admin_toolbar",
     "source": "https://git.drupalcode.org/project/admin_toolbar"
-  },
-  "require": {
-    "drupal/core": "^8.8.0 || ^9.0"
   }
 }
diff --git a/web/modules/admin_toolbar/css/admin.toolbar.css b/web/modules/admin_toolbar/css/admin.toolbar.css
index 98550bfef2..a397cf2a7e 100755
--- a/web/modules/admin_toolbar/css/admin.toolbar.css
+++ b/web/modules/admin_toolbar/css/admin.toolbar.css
@@ -111,89 +111,12 @@
   cursor: pointer;
 }
 
-[dir="rtl"] .toolbar-tray-horizontal .menu-item:hover {
-  background: #fff;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal .menu-item a:focus {
-  background: #abeae4;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded > a:focus {
-  background-position: center right;
-  background-image: url(../misc/icons/0074bd/chevron-right.svg);
-  background-repeat: no-repeat;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal .menu-item--expanded .menu {
-  background: #fff;
-  width: auto;
-  height: auto;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal .menu-item--expanded {
-  background-color: #f5f5f2;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal ul li li.menu-item {
-  border-top: none transparent;
-  border-right: 1px solid #ddd;
-  border-bottom: 1px solid #ddd;
-  border-left: 1px solid #ddd;
-}
-
-[dir="rtl"] .toolbar .toolbar-tray-horizontal .menu-item:last-child {
-  border-left: 1px solid #ddd;
-  border-right: 1px solid #ddd;
-}
-
-[dir="rtl"] .toolbar .toolbar-tray-horizontal ul ul li.menu-item:first-child {
-  border-top: 1px solid #ddd;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal li.menu-item--expanded.hover-intent ul ul,
-[dir="rtl"] .toolbar-tray-horizontal li.menu-item--expanded.hover-intent ul ul ul,
-[dir="rtl"] .toolbar-tray-horizontal li.menu-item--expanded.hover-intent ul ul ul ul,
-[dir="rtl"] .toolbar-tray-horizontal li.menu-item--expanded.hover-intent ul ul ul ul ul {
-  display: none;
-  left: -999em; /* LTR */
-}
-
-/* Lists nested under hovered list items */
-[dir="rtl"] .toolbar-tray-horizontal li.menu-item--expanded.hover-intent ul,
-[dir="rtl"] .toolbar-tray-horizontal li li.menu-item--expanded.hover-intent ul,
-[dir="rtl"] .toolbar-tray-horizontal li li li.menu-item--expanded.hover-intent ul,
-[dir="rtl"] .toolbar-tray-horizontal li li li li.menu-item--expanded.hover-intent ul,
-[dir="rtl"] .toolbar-tray-horizontal li li li li li.menu-item--expanded.hover-intent ul {
-  display: block;
-  left: auto; /* LTR */
-}
-
-[dir="rtl"] .toolbar-tray-horizontal .menu ul li a,
-[dir="rtl"] .toolbar-tray-horizontal .menu ul .toolbar-icon {
-  padding: 12px 15px 12px 12px;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal ul li.menu-item--expanded.hover-intent ul {
-  display: block;
-  position: absolute;
-  width: 200px;
-  box-shadow: 2px 2px 3px hsla(0, 0%, 0%, 0.4);
-  z-index: 1;
-}
-
-[dir="rtl"] .toolbar-tray-horizontal ul li.menu-item--expanded .menu-item > ul {
-  display: none;
-}
-
 [dir="rtl"] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded {
   background-position: center left;
   background-image: url(../misc/icons/0074bd/chevron-left.svg);
-  background-repeat: no-repeat;
 }
 
 [dir="rtl"] .toolbar-tray-horizontal ul li.menu-item--expanded .menu-item.hover-intent ul {
-  display: block;
   margin: -40px 197px 0 0;
 }
 
@@ -204,15 +127,3 @@
 [dir="rtl"] .toolbar-tray-horizontal li.hover-intent ul li {
   float: none;
 }
-
-[dir="rtl"] .toolbar-tray-horizontal .toolbar .level-2 > ul {
-  position: absolute;
-  padding-top: 0;
-  top: 0;
-  left: 200px;
-  width: 200px;
-}
-
-[dir="rtl"] .toolbar .toolbar-tray-vertical li.open > ul.toolbar-menu.clearfix {
-  display: block;
-}
-- 
GitLab