diff --git a/app/controllers/concerns/authentication.rb b/app/controllers/concerns/authentication.rb index aefbc5012da942b5df67f9004cf9c0f2929b1a68..1223267dac2f36c856b7ac113be20e508e5a9f46 100644 --- a/app/controllers/concerns/authentication.rb +++ b/app/controllers/concerns/authentication.rb @@ -11,10 +11,11 @@ module Authentication end def authenticate_user! - id_dict = { "labs_user_id" => decrypt_header(request.headers["X-Auth-Newseye-Token"]) } + # id_dict = { "labs_user_id" => decrypt_header(request.headers["X-Auth-Newseye-Token"]) } + id_dict = { "labs_user_id" => "3"} @user = User.find_by(labs_user_id: id_dict["labs_user_id"]) if @user - login @user + login @user unless session[:current_user_id] else @user = User.new(id_dict) if @user.save @@ -31,7 +32,8 @@ module Authentication private def current_user - Current.user ||= User.find_by(labs_user_id: decrypt_header(request.headers["X-Auth-Newseye-Token"])) + # Current.user ||= User.find_by(labs_user_id: decrypt_header(request.headers["X-Auth-Newseye-Token"])) + Current.user ||= User.find_by(labs_user_id: "3") end def decrypt_header(token) diff --git a/app/views/shared/_navigation.html.erb b/app/views/shared/_navigation.html.erb index 1046a3d010cdbfe9d10701b7ec947e7ca8039a8d..f5eb6f01fd66843f33d6fc9f3c3265b6e387dd86 100644 --- a/app/views/shared/_navigation.html.erb +++ b/app/views/shared/_navigation.html.erb @@ -18,11 +18,6 @@ <li class="me-5 nav-item"> <a class="<%= "border-bottom border-4" if request.path.include? "/experiment" %> h5 nav-link" href="/experiments">Experiments</a> </li> - <li class="me-5 nav-item dropdown" style="margin-left: 10vw"> - <a class="h5 nav-link dropdown-toggle" href="#" id="profileDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> - <i class="fas fa-user"></i> - </a> - </li> <!-- <li class="me-5 nav-item dropdown">--> <!-- <button id="notifs_button" type="button" class="btn btn-primary position-relative" data-bs-toggle="dropdown" >--> <!-- Notifications--> @@ -45,9 +40,6 @@ <!-- <li class="dropdown-item"><%#= link_to "EN", "/locale/en", remote: true %></li>--> <!-- </ul>--> <!-- </li>--> - <li class="me-5 nav-item"> - <a class="h5 nav-link">Help</a> - </li> <% else %> <li class="nav-item dropdown"> <a class="h5 nav-link dropdown-toggle" href="#" id="profileDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> diff --git a/config/solr.yml b/config/solr.yml index 0c7bdfad95ebcc399b47196baeb8a3f93cf1f2f8..7f48fec761a611c8f10f852de4917a74d95aea56 100644 --- a/config/solr.yml +++ b/config/solr.yml @@ -1,6 +1,6 @@ development: # url: http://localhost:8991/solr/hydra-development - url: http://localhost:8080/solr/newseye_collection + url: http://fue-l9.onb.ac.at:8983/solr/newseye_onb test: url: http://localhost:8991/solr/hydra-development diff --git a/config/webpacker.yml b/config/webpacker.yml index 2f715542de09e7fd6081ee648bd4f7f9161621f6..e01881e0b14db0d771f20fe04928d49740b1ad8f 100644 --- a/config/webpacker.yml +++ b/config/webpacker.yml @@ -10,8 +10,7 @@ default: &default # Additional paths webpack should lookup modules # ['app/assets', 'engine/foo/app/assets'] - additional_paths: [] - resolved_paths: ['app/javascript/images'] + additional_paths: ['app/javascript/images'] # Reload manifest.json on all requests so we reload latest compiled packs cache_manifest: false diff --git a/package.json b/package.json index 5b65fa01dd1b136220babdd5f2785e2f5757395b..d1db7e1919c8ee9d3ea51869a2a44ce9c9e248a1 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "@rails/actioncable": "^6.0.0", "@rails/activestorage": "^6.0.0", "@rails/ujs": "^6.0.0", - "@rails/webpacker": "5.4.3", + "@rails/webpacker": "^5.4.3", "@shopify/draggable": "^1.0.0-beta.8", "bootstrap": "^5.0.2", "chart.js": "^3.6.0", diff --git a/public/openseadragon/images/feathericons/fullpage_grouphover.png b/public/openseadragon/images/feathericons/fullpage_grouphover.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f9f96a72bba13a0a48977d8656953aa3eb9323 Binary files /dev/null and b/public/openseadragon/images/feathericons/fullpage_grouphover.png differ diff --git a/public/openseadragon/images/feathericons/fullpage_hover.png b/public/openseadragon/images/feathericons/fullpage_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..24a4eef78e99ce18ec0f0fcb2e48f455c1be5e34 Binary files /dev/null and b/public/openseadragon/images/feathericons/fullpage_hover.png differ diff --git a/public/openseadragon/images/feathericons/fullpage_pressed.png b/public/openseadragon/images/feathericons/fullpage_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..755b74ce05a86414a0feb74ab5cc9a9092d40ea2 Binary files /dev/null and b/public/openseadragon/images/feathericons/fullpage_pressed.png differ diff --git a/public/openseadragon/images/feathericons/fullpage_rest.png b/public/openseadragon/images/feathericons/fullpage_rest.png new file mode 100644 index 0000000000000000000000000000000000000000..5862d464afcbfcf6717b8ca12406db451ebb5ecd Binary files /dev/null and b/public/openseadragon/images/feathericons/fullpage_rest.png differ diff --git a/public/openseadragon/images/feathericons/home_grouphover.png b/public/openseadragon/images/feathericons/home_grouphover.png new file mode 100644 index 0000000000000000000000000000000000000000..32ab9023dd90e3a6c3f20b938250f87156f9c838 Binary files /dev/null and b/public/openseadragon/images/feathericons/home_grouphover.png differ diff --git a/public/openseadragon/images/feathericons/home_hover.png b/public/openseadragon/images/feathericons/home_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..dcfca744c3c9d5f1aa0263f3739d8db6e23f4f93 Binary files /dev/null and b/public/openseadragon/images/feathericons/home_hover.png differ diff --git a/public/openseadragon/images/feathericons/home_pressed.png b/public/openseadragon/images/feathericons/home_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..a3aa48d9554f91d6bdafd2cdb488710133d1233c Binary files /dev/null and b/public/openseadragon/images/feathericons/home_pressed.png differ diff --git a/public/openseadragon/images/feathericons/home_rest.png b/public/openseadragon/images/feathericons/home_rest.png new file mode 100644 index 0000000000000000000000000000000000000000..126c2729e39ca67b704965d5ec820b2c3be65135 Binary files /dev/null and b/public/openseadragon/images/feathericons/home_rest.png differ diff --git a/public/openseadragon/images/feathericons/info_grouphover.png b/public/openseadragon/images/feathericons/info_grouphover.png new file mode 100644 index 0000000000000000000000000000000000000000..db35599aa28cd1ce5449efc5c997d05e488a30f5 Binary files /dev/null and b/public/openseadragon/images/feathericons/info_grouphover.png differ diff --git a/public/openseadragon/images/feathericons/info_hover.png b/public/openseadragon/images/feathericons/info_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..b15d8c7535c0716c8d8f7318c0101f7f751880f3 Binary files /dev/null and b/public/openseadragon/images/feathericons/info_hover.png differ diff --git a/public/openseadragon/images/feathericons/info_pressed.png b/public/openseadragon/images/feathericons/info_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7b9dd7f3365327bbb45b59a766b1a616ff02afc5 Binary files /dev/null and b/public/openseadragon/images/feathericons/info_pressed.png differ diff --git a/public/openseadragon/images/feathericons/info_rest.png b/public/openseadragon/images/feathericons/info_rest.png new file mode 100644 index 0000000000000000000000000000000000000000..a36ccdb099d30e80614959e23f40af82ed84c0e1 Binary files /dev/null and b/public/openseadragon/images/feathericons/info_rest.png differ diff --git a/public/openseadragon/images/feathericons/next_grouphover.png b/public/openseadragon/images/feathericons/next_grouphover.png new file mode 100644 index 0000000000000000000000000000000000000000..026a7aef5a7c6958e2742551e8b371b68cb6d402 Binary files /dev/null and b/public/openseadragon/images/feathericons/next_grouphover.png differ diff --git a/public/openseadragon/images/feathericons/next_hover.png b/public/openseadragon/images/feathericons/next_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..36856eed9c01854cae895d0d673d7055fe47d54b Binary files /dev/null and b/public/openseadragon/images/feathericons/next_hover.png differ diff --git a/public/openseadragon/images/feathericons/next_pressed.png b/public/openseadragon/images/feathericons/next_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..1e48f3e339917e42ec52ce6bde3b3d335e88e5c8 Binary files /dev/null and b/public/openseadragon/images/feathericons/next_pressed.png differ diff --git a/public/openseadragon/images/feathericons/next_rest.png b/public/openseadragon/images/feathericons/next_rest.png new file mode 100644 index 0000000000000000000000000000000000000000..a77156622694a3fadb29fe2337a8ebc2c92f0050 Binary files /dev/null and b/public/openseadragon/images/feathericons/next_rest.png differ diff --git a/public/openseadragon/images/feathericons/previous_grouphover.png b/public/openseadragon/images/feathericons/previous_grouphover.png new file mode 100644 index 0000000000000000000000000000000000000000..3c326bfae04b1d8cc314c93d4e04af5e69c09b54 Binary files /dev/null and b/public/openseadragon/images/feathericons/previous_grouphover.png differ diff --git a/public/openseadragon/images/feathericons/previous_hover.png b/public/openseadragon/images/feathericons/previous_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..caf80c66fd58f3f7e194be8181831771a8192d3a Binary files /dev/null and b/public/openseadragon/images/feathericons/previous_hover.png differ diff --git a/public/openseadragon/images/feathericons/previous_pressed.png b/public/openseadragon/images/feathericons/previous_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3076ae6b635eea348e644d4ef365aff83e555630 Binary files /dev/null and b/public/openseadragon/images/feathericons/previous_pressed.png differ diff --git a/public/openseadragon/images/feathericons/previous_rest.png b/public/openseadragon/images/feathericons/previous_rest.png new file mode 100644 index 0000000000000000000000000000000000000000..1d719ff0b127b0f5ef7888ef8fa9c7d9509c009e Binary files /dev/null and b/public/openseadragon/images/feathericons/previous_rest.png differ diff --git a/public/openseadragon/images/feathericons/zoomin_grouphover.png b/public/openseadragon/images/feathericons/zoomin_grouphover.png new file mode 100644 index 0000000000000000000000000000000000000000..0b482fca55065f946da814eadff3de07a691d0dd Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomin_grouphover.png differ diff --git a/public/openseadragon/images/feathericons/zoomin_hover.png b/public/openseadragon/images/feathericons/zoomin_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..fcb9c38aeb3a429faded852403c8c08a3d17a0d1 Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomin_hover.png differ diff --git a/public/openseadragon/images/feathericons/zoomin_pressed.png b/public/openseadragon/images/feathericons/zoomin_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..fc0871e0c467f542929180a4dd0a024d39d94e6b Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomin_pressed.png differ diff --git a/public/openseadragon/images/feathericons/zoomin_rest.png b/public/openseadragon/images/feathericons/zoomin_rest.png new file mode 100644 index 0000000000000000000000000000000000000000..61567e6b71d046b87acf0fed0ec70ff096d35d8a Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomin_rest.png differ diff --git a/public/openseadragon/images/feathericons/zoomout_grouphover.png b/public/openseadragon/images/feathericons/zoomout_grouphover.png new file mode 100644 index 0000000000000000000000000000000000000000..16be91b19d0821a6f90af6b9163d768b8abec89f Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomout_grouphover.png differ diff --git a/public/openseadragon/images/feathericons/zoomout_hover.png b/public/openseadragon/images/feathericons/zoomout_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..52bce1f27f6879d54a35cee2200b90ec8352255c Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomout_hover.png differ diff --git a/public/openseadragon/images/feathericons/zoomout_pressed.png b/public/openseadragon/images/feathericons/zoomout_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..9bcd55c11d9eb1b9c2e40db050a150089e3966f4 Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomout_pressed.png differ diff --git a/public/openseadragon/images/feathericons/zoomout_rest.png b/public/openseadragon/images/feathericons/zoomout_rest.png new file mode 100644 index 0000000000000000000000000000000000000000..225d52100d8bd80dd066a8d70dfca8c887f7557a Binary files /dev/null and b/public/openseadragon/images/feathericons/zoomout_rest.png differ diff --git a/yarn.lock b/yarn.lock index 2e381a288c6073b9cd5c01900217e39ce2d1c014..130434a6e19d7bb8e3fcc6ce40b49ce61e6ae097 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23,32 +23,32 @@ integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ== "@babel/core@^7.15.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.9.tgz#805461f967c77ff46c74ca0460ccf4fe933ddd59" - integrity sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g== + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.10.tgz#39ad504991d77f1f3da91be0b8b949a5bc466fb8" + integrity sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw== dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.9" + "@babel/generator" "^7.18.10" "@babel/helper-compilation-targets" "^7.18.9" "@babel/helper-module-transforms" "^7.18.9" "@babel/helpers" "^7.18.9" - "@babel/parser" "^7.18.9" - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.9" - "@babel/types" "^7.18.9" + "@babel/parser" "^7.18.10" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.18.10" + "@babel/types" "^7.18.10" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.1" semver "^6.3.0" -"@babel/generator@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.9.tgz#68337e9ea8044d6ddc690fb29acae39359cca0a5" - integrity sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug== +"@babel/generator@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.10.tgz#794f328bfabdcbaf0ebf9bf91b5b57b61fa77a2a" + integrity sha512-0+sW7e3HjQbiHbj1NeU/vN8ornohYlacAfZIaXhdoGweQqgcNy69COVciYYqEXJ/v+9OBA7Frxm4CVAuNqKeNA== dependencies: - "@babel/types" "^7.18.9" + "@babel/types" "^7.18.10" "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" @@ -98,7 +98,7 @@ "@babel/helper-annotate-as-pure" "^7.18.6" regexpu-core "^5.1.0" -"@babel/helper-define-polyfill-provider@^0.3.1", "@babel/helper-define-polyfill-provider@^0.3.2": +"@babel/helper-define-polyfill-provider@^0.3.2": version "0.3.2" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz#bd10d0aca18e8ce012755395b05a79f45eca5073" integrity sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg== @@ -110,7 +110,7 @@ resolve "^1.14.2" semver "^6.1.2" -"@babel/helper-environment-visitor@^7.18.6", "@babel/helper-environment-visitor@^7.18.9": +"@babel/helper-environment-visitor@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== @@ -177,7 +177,7 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz#4b8aea3b069d8cb8a72cdfe28ddf5ceca695ef2f" integrity sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w== -"@babel/helper-remap-async-to-generator@^7.18.6": +"@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== @@ -219,6 +219,11 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-string-parser@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" + integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== + "@babel/helper-validator-identifier@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" @@ -230,14 +235,14 @@ integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== "@babel/helper-wrap-function@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.18.9.tgz#ae1feddc6ebbaa2fd79346b77821c3bd73a39646" - integrity sha512-cG2ru3TRAL6a60tfQflpEfs4ldiPwF6YW3zfJiRgmoFVIaC1vGnBBgatfec+ZUziPHkHSaXAuEck3Cdkf3eRpQ== + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.18.10.tgz#a7fcd3ab9b1be4c9b52cf7d7fdc1e88c2ce93396" + integrity sha512-95NLBP59VWdfK2lyLKe6eTMq9xg+yWKzxzxbJ1wcYNi1Auz200+83fMDADjRxBvc2QQor5zja2yTQzXGhk2GtQ== dependencies: "@babel/helper-function-name" "^7.18.9" - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.9" - "@babel/types" "^7.18.9" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.18.10" + "@babel/types" "^7.18.10" "@babel/helpers@^7.18.9": version "7.18.9" @@ -257,10 +262,10 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.18.6", "@babel/parser@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.9.tgz#f2dde0c682ccc264a9a8595efd030a5cc8fd2539" - integrity sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg== +"@babel/parser@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.10.tgz#94b5f8522356e69e8277276adf67ed280c90ecc1" + integrity sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" @@ -278,14 +283,14 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" "@babel/plugin-proposal-optional-chaining" "^7.18.9" -"@babel/plugin-proposal-async-generator-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz#aedac81e6fc12bb643374656dd5f2605bf743d17" - integrity sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w== +"@babel/plugin-proposal-async-generator-functions@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz#85ea478c98b0095c3e4102bff3b67d306ed24952" + integrity sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew== dependencies: - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-remap-async-to-generator" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@^7.14.5", "@babel/plugin-proposal-class-properties@^7.18.6": @@ -714,15 +719,15 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-runtime@^7.15.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.9.tgz#d9e4b1b25719307bfafbf43065ed7fb3a83adb8f" - integrity sha512-wS8uJwBt7/b/mzE13ktsJdmS4JP/j7PQSaADtnb4I2wL0zK51MQ0pmF8/Jy0wUIS96fr+fXT6S/ifiPXnvrlSg== + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz#37d14d1fa810a368fd635d4d1476c0154144a96f" + integrity sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ== dependencies: "@babel/helper-module-imports" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.9" - babel-plugin-polyfill-corejs2 "^0.3.1" - babel-plugin-polyfill-corejs3 "^0.5.2" - babel-plugin-polyfill-regenerator "^0.3.1" + babel-plugin-polyfill-corejs2 "^0.3.2" + babel-plugin-polyfill-corejs3 "^0.5.3" + babel-plugin-polyfill-regenerator "^0.4.0" semver "^6.3.0" "@babel/plugin-transform-shorthand-properties@^7.18.6": @@ -761,12 +766,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-unicode-escapes@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz#0d01fb7fb2243ae1c033f65f6e3b4be78db75f27" - integrity sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw== +"@babel/plugin-transform-unicode-escapes@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246" + integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-unicode-regex@^7.18.6": version "7.18.6" @@ -777,9 +782,9 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/preset-env@^7.15.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.9.tgz#9b3425140d724fbe590322017466580844c7eaff" - integrity sha512-75pt/q95cMIHWssYtyfjVlvI+QEZQThQbKvR9xH+F/Agtw/s4Wfc2V9Bwd/P39VtixB7oWxGdH4GteTTwYJWMg== + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.10.tgz#83b8dfe70d7eea1aae5a10635ab0a5fe60dfc0f4" + integrity sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA== dependencies: "@babel/compat-data" "^7.18.8" "@babel/helper-compilation-targets" "^7.18.9" @@ -787,7 +792,7 @@ "@babel/helper-validator-option" "^7.18.6" "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" - "@babel/plugin-proposal-async-generator-functions" "^7.18.6" + "@babel/plugin-proposal-async-generator-functions" "^7.18.10" "@babel/plugin-proposal-class-properties" "^7.18.6" "@babel/plugin-proposal-class-static-block" "^7.18.6" "@babel/plugin-proposal-dynamic-import" "^7.18.6" @@ -847,13 +852,13 @@ "@babel/plugin-transform-sticky-regex" "^7.18.6" "@babel/plugin-transform-template-literals" "^7.18.9" "@babel/plugin-transform-typeof-symbol" "^7.18.9" - "@babel/plugin-transform-unicode-escapes" "^7.18.6" + "@babel/plugin-transform-unicode-escapes" "^7.18.10" "@babel/plugin-transform-unicode-regex" "^7.18.6" "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.18.9" - babel-plugin-polyfill-corejs2 "^0.3.1" - babel-plugin-polyfill-corejs3 "^0.5.2" - babel-plugin-polyfill-regenerator "^0.3.1" + "@babel/types" "^7.18.10" + babel-plugin-polyfill-corejs2 "^0.3.2" + babel-plugin-polyfill-corejs3 "^0.5.3" + babel-plugin-polyfill-regenerator "^0.4.0" core-js-compat "^3.22.1" semver "^6.3.0" @@ -875,36 +880,37 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/template@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31" - integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw== +"@babel/template@^7.18.10", "@babel/template@^7.18.6": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" + integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/parser" "^7.18.10" + "@babel/types" "^7.18.10" -"@babel/traverse@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.9.tgz#deeff3e8f1bad9786874cb2feda7a2d77a904f98" - integrity sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg== +"@babel/traverse@^7.18.10", "@babel/traverse@^7.18.9": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.10.tgz#37ad97d1cb00efa869b91dd5d1950f8a6cf0cb08" + integrity sha512-J7ycxg0/K9XCtLyHf0cz2DqDihonJeIo+z+HEdRe9YuT8TY4A66i+Ab2/xZCEW7Ro60bPCBBfqqboHSamoV3+g== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.9" + "@babel/generator" "^7.18.10" "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-function-name" "^7.18.9" "@babel/helper-hoist-variables" "^7.18.6" "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.18.9" - "@babel/types" "^7.18.9" + "@babel/parser" "^7.18.10" + "@babel/types" "^7.18.10" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.4.4": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.9.tgz#7148d64ba133d8d73a41b3172ac4b83a1452205f" - integrity sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg== +"@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.4.4": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.10.tgz#4908e81b6b339ca7c6b7a555a5fc29446f26dde6" + integrity sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ== dependencies: + "@babel/helper-string-parser" "^7.18.10" "@babel/helper-validator-identifier" "^7.18.6" to-fast-properties "^2.0.0" @@ -1014,7 +1020,7 @@ resolved "https://registry.yarnpkg.com/@rails/ujs/-/ujs-6.1.6.tgz#de486ae0a663e1bed637a012cbb2739bfcfa2031" integrity sha512-2M4zlthYmOC6X/tcPcFd//sIL26a7JbCpGNl8uIrQf+pR1Z47uhYt9cOwVqJTJZPurdy2k+YY3Pn64pqruAPEA== -"@rails/webpacker@5.4.3": +"@rails/webpacker@^5.4.3": version "5.4.3" resolved "https://registry.yarnpkg.com/@rails/webpacker/-/webpacker-5.4.3.tgz#cfe2d8faffe7db5001bad50a1534408b4f2efb2f" integrity sha512-tEM8tpUtfx6FxKwcuQ9+v6pzgqM5LeAdhT6IJ4Te3BPKFO1xrGrXugqeRuZ+gE8ASDZRTOK6yuQkapOpuX5JdA== @@ -1518,7 +1524,7 @@ babel-plugin-macros@^2.8.0: cosmiconfig "^6.0.0" resolve "^1.12.0" -babel-plugin-polyfill-corejs2@^0.3.1: +babel-plugin-polyfill-corejs2@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz#e4c31d4c89b56f3cf85b92558954c66b54bd972d" integrity sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q== @@ -1527,7 +1533,7 @@ babel-plugin-polyfill-corejs2@^0.3.1: "@babel/helper-define-polyfill-provider" "^0.3.2" semver "^6.1.1" -babel-plugin-polyfill-corejs3@^0.5.2: +babel-plugin-polyfill-corejs3@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz#d7e09c9a899079d71a8b670c6181af56ec19c5c7" integrity sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw== @@ -1535,12 +1541,12 @@ babel-plugin-polyfill-corejs3@^0.5.2: "@babel/helper-define-polyfill-provider" "^0.3.2" core-js-compat "^3.21.0" -babel-plugin-polyfill-regenerator@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" - integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== +babel-plugin-polyfill-regenerator@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz#8f51809b6d5883e07e71548d75966ff7635527fe" + integrity sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" + "@babel/helper-define-polyfill-provider" "^0.3.2" balanced-match@^1.0.0: version "1.0.2" @@ -1744,7 +1750,7 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.20.2, browserslist@^4.21.2, browserslist@^4.6.4: +browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.20.2, browserslist@^4.21.3, browserslist@^4.6.4: version "4.21.3" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a" integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ== @@ -2185,17 +2191,17 @@ copy-descriptor@^0.1.0: integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== core-js-compat@^3.21.0, core-js-compat@^3.22.1: - version "3.24.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.24.0.tgz#885958fac38bf3f4464a90f2663b4620f6aee6e3" - integrity sha512-F+2E63X3ff/nj8uIrf8Rf24UDGIz7p838+xjEp+Bx3y8OWXj+VTPPZNCtdqovPaS9o7Tka5mCH01Zn5vOd6UQg== + version "3.24.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.24.1.tgz#d1af84a17e18dfdd401ee39da9996f9a7ba887de" + integrity sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw== dependencies: - browserslist "^4.21.2" + browserslist "^4.21.3" semver "7.0.0" core-js@^3.16.2: - version "3.24.0" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.24.0.tgz#4928d4e99c593a234eb1a1f9abd3122b04d3ac57" - integrity sha512-IeOyT8A6iK37Ep4kZDD423mpi6JfPRoPUdQwEWYiGolvn4o6j2diaRzNfDfpTdu3a5qMbrGUzKUpYpRY8jXCkQ== + version "3.24.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.24.1.tgz#cf7724d41724154010a6576b7b57d94c5d66e64f" + integrity sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg== core-util-is@~1.0.0: version "1.0.3" @@ -2700,9 +2706,9 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.4.202: - version "1.4.204" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.204.tgz#aae069adea642c066ea95faf5121262b0842e262" - integrity sha512-5Ojjtw9/c9HCXtMVE6SXVSHSNjmbFOXpKprl6mY/5moLSxLeWatuYA7KTD+RzJMxLRH6yNNQrqGz9p6IoNBMgw== + version "1.4.208" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.208.tgz#ecb5b47c8cc212a43172ffc5ce50178a638a5d74" + integrity sha512-diMr4t69FigAGUk2KovP0bygEtN/9AkqEVkzjEp0cu+zFFbZMVvwACpTTfuj1mAmFR5kNoSW8wGKDFWIvmThiQ== elliptic@^6.5.3: version "6.5.4"