From 75950218369f0ddea1708142dac766a1032b7f58 Mon Sep 17 00:00:00 2001
From: Ben Yackley <61990921+beyackle@users.noreply.github.com>
Date: Mon, 5 Oct 2020 11:40:04 -0700
Subject: [PATCH 1/2] Update en-US.json
---
.../packages/server/src/locales/en-US.json | 55 +++++++++++++++++--
1 file changed, 50 insertions(+), 5 deletions(-)
diff --git a/Composer/packages/server/src/locales/en-US.json b/Composer/packages/server/src/locales/en-US.json
index 5c8444ead3..2dc509090a 100644
--- a/Composer/packages/server/src/locales/en-US.json
+++ b/Composer/packages/server/src/locales/en-US.json
@@ -221,6 +221,9 @@
"are_you_sure_you_want_to_stop_current_runtime_and__a5f883b2": {
"message": "Are you sure you want to stop current runtime and replace them?"
},
+ "are_you_sure_you_want_to_uninstall_these_extension_cf6265e8": {
+ "message": "Are you sure you want to uninstall these extensions?"
+ },
"array_643947ee": {
"message": "Array"
},
@@ -758,6 +761,12 @@
"duplicated_intents_recognized_d3908424": {
"message": "Duplicated intents recognized"
},
+ "each_page_of_pagesizestring_in_propstring_a7e23b00": {
+ "message": "Each page of { pageSizeString } in { propString }"
+ },
+ "each_value_in_ae285cd9": {
+ "message": "Each value in"
+ },
"early_adopters_e8db7999": {
"message": "Early adopters"
},
@@ -872,6 +881,9 @@
"error_processing_schema_2c707cf3": {
"message": "Error Processing Schema"
},
+ "event_48c2be6e": {
+ "message": " (Event)"
+ },
"event_activity_2067a94b": {
"message": "Event activity"
},
@@ -923,9 +935,6 @@
"expression_to_evaluate_ce4095b1": {
"message": "Expression to evaluate."
},
- "extension_name_e21a5e25": {
- "message": "Extension name"
- },
"extensions_7250a0bb": {
"message": "Extensions"
},
@@ -1034,6 +1043,9 @@
"home_351838cd": {
"message": "Home"
},
+ "host_ef9acfae": {
+ "message": "Host "
+ },
"http_request_79847109": {
"message": "HTTP Request"
},
@@ -1445,12 +1457,18 @@
"no_editor_for_type_8b5593c5": {
"message": "No Editor for { type }"
},
+ "no_extensions_installed_4b925277": {
+ "message": "No extensions installed"
+ },
"no_lu_file_with_name_id_fb21315d": {
"message": "NO LU FILE WITH NAME { id }"
},
"no_lu_or_qna_file_with_name_id_21cfe9dc": {
"message": "NO LU OR QNA FILE WITH NAME { id }"
},
+ "no_search_results_1ba50423": {
+ "message": "No search results"
+ },
"no_updates_available_cecd904d": {
"message": "No updates available"
},
@@ -1778,6 +1796,15 @@
"restart_bot_34e36428": {
"message": "Restart Bot"
},
+ "result_b1f14e91": {
+ "message": " = Result"
+ },
+ "result_property_100ef34f": {
+ "message": " = Result property"
+ },
+ "return_value_b386d1b": {
+ "message": "= Return value"
+ },
"review_and_generate_63dec712": {
"message": "Review and generate"
},
@@ -1820,8 +1847,8 @@
"search_280d00bd": {
"message": "Search"
},
- "search_for_extensions_a27c4772": {
- "message": "Search for extensions"
+ "search_for_extensions_on_npm_c5ca65d9": {
+ "message": "Search for extensions on npm"
},
"see_log_4b833bf7": {
"message": "See Log"
@@ -2024,6 +2051,9 @@
"text_7f4593da": {
"message": "Text"
},
+ "the_api_messages_endpoint_for_the_skill_f318dc63": {
+ "message": "The /api/messages endpoint for the skill."
+ },
"the_callback_url_for_the_skill_host_e20e1012": {
"message": "The callback url for the skill host."
},
@@ -2051,6 +2081,9 @@
"the_return_type_does_not_match_2ae72548": {
"message": "the return type does not match"
},
+ "the_root_bot_is_not_a_bot_project_d1495cf6": {
+ "message": "The root bot is not a bot project"
+ },
"the_welcome_message_is_triggered_by_the_i_conversa_a3ff58f8": {
"message": "The welcome message is triggered by the ConversationUpdate event. To add a new ConversationUpdate trigger:"
},
@@ -2147,6 +2180,12 @@
"to_which_language_will_you_be_translating_your_bot_77219d69": {
"message": "To which language will you be translating your bot?"
},
+ "toggle_extension_e41de2d2": {
+ "message": "Toggle extension"
+ },
+ "token_property_e53a19d9": {
+ "message": " = Token Property"
+ },
"toolbar_bafd4228": {
"message": "toolbar"
},
@@ -2195,6 +2234,9 @@
"undo_is_not_supported_ecd6f9fc": {
"message": "Undo is not supported"
},
+ "uninstall_8730233": {
+ "message": "Uninstall"
+ },
"unknown_intent_44b962ba": {
"message": "Unknown intent"
},
@@ -2288,6 +2330,9 @@
"view_kb_c382e495": {
"message": "View KB"
},
+ "view_on_npm_2051324d": {
+ "message": "View on npm"
+ },
"vishwac_sena_45910bf0": {
"message": "Vishwac Sena"
},
From 8c612588931256ac85a0740d2663e28d4c827007 Mon Sep 17 00:00:00 2001
From: Ben Yackley <61990921+beyackle@users.noreply.github.com>
Date: Wed, 28 Oct 2020 13:23:57 -0700
Subject: [PATCH 2/2] update archiver to security-compliant version
---
extensions/vacore/package.json | 2 +-
extensions/vacore/yarn.lock | 89 ++++++++++++++++++++--------------
2 files changed, 53 insertions(+), 38 deletions(-)
diff --git a/extensions/vacore/package.json b/extensions/vacore/package.json
index 2c41c6e8ef..50975477d2 100644
--- a/extensions/vacore/package.json
+++ b/extensions/vacore/package.json
@@ -11,7 +11,7 @@
"license": "ISC",
"dependencies": {
"adm-zip": "^0.4.14",
- "archiver": "^3.1.1",
+ "archiver": "^5.0.2",
"format-message": "^6.2.3",
"globby": "^11.0.0",
"path": "^0.12.7",
diff --git a/extensions/vacore/yarn.lock b/extensions/vacore/yarn.lock
index d1cbceaef8..d21b4b493c 100644
--- a/extensions/vacore/yarn.lock
+++ b/extensions/vacore/yarn.lock
@@ -49,40 +49,45 @@ archiver-utils@^2.1.0:
normalize-path "^3.0.0"
readable-stream "^2.0.0"
-archiver@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/archiver/-/archiver-3.1.1.tgz#9db7819d4daf60aec10fe86b16cb9258ced66ea0"
- integrity sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==
+archiver@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.0.2.tgz#b2c435823499b1f46eb07aa18e7bcb332f6ca3fc"
+ integrity sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==
dependencies:
archiver-utils "^2.1.0"
- async "^2.6.3"
+ async "^3.2.0"
buffer-crc32 "^0.2.1"
- glob "^7.1.4"
- readable-stream "^3.4.0"
- tar-stream "^2.1.0"
- zip-stream "^2.1.2"
+ readable-stream "^3.6.0"
+ readdir-glob "^1.0.0"
+ tar-stream "^2.1.4"
+ zip-stream "^4.0.0"
array-union@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
-async@^2.6.2, async@^2.6.3:
+async@^2.6.2:
version "2.6.3"
resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
dependencies:
lodash "^4.17.14"
+async@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720"
+ integrity sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==
+
balanced-match@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
-bl@^4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.2.tgz#52b71e9088515d0606d9dd9cc7aa48dc1f98e73a"
- integrity sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==
+bl@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.3.tgz#12d6287adc29080e22a705e5764b2a9522cdc489"
+ integrity sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==
dependencies:
buffer "^5.5.0"
inherits "^2.0.4"
@@ -112,16 +117,19 @@ buffer@^5.1.0, buffer@^5.5.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786"
integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==
+ dependencies:
+ base64-js "^1.0.2"
+ ieee754 "^1.1.4"
-compress-commons@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-2.1.1.tgz#9410d9a534cf8435e3fbbb7c6ce48de2dc2f0610"
- integrity sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==
+compress-commons@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.0.1.tgz#c5fa908a791a0c71329fba211d73cd2a32005ea8"
+ integrity sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==
dependencies:
buffer-crc32 "^0.2.13"
- crc32-stream "^3.0.1"
+ crc32-stream "^4.0.0"
normalize-path "^3.0.0"
- readable-stream "^2.3.6"
+ readable-stream "^3.6.0"
concat-map@0.0.1:
version "0.0.1"
@@ -133,10 +141,10 @@ core-util-is@~1.0.0:
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
-crc32-stream@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-3.0.1.tgz#cae6eeed003b0e44d739d279de5ae63b171b4e85"
- integrity sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==
+crc32-stream@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.0.tgz#05b7ca047d831e98c215538666f372b756d91893"
+ integrity sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw==
dependencies:
crc "^3.4.4"
readable-stream "^3.4.0"
@@ -447,7 +455,7 @@ process@^0.11.1:
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
-readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.3.6:
+readable-stream@^2.0.0, readable-stream@^2.0.5:
version "2.3.7"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
@@ -460,7 +468,7 @@ readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.3.6:
string_decoder "~1.1.1"
util-deprecate "~1.0.1"
-readable-stream@^3.1.1, readable-stream@^3.4.0:
+readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
@@ -469,6 +477,13 @@ readable-stream@^3.1.1, readable-stream@^3.4.0:
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
+readdir-glob@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4"
+ integrity sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==
+ dependencies:
+ minimatch "^3.0.4"
+
reusify@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
@@ -515,12 +530,12 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"
-tar-stream@^2.1.0:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.2.tgz#6d5ef1a7e5783a95ff70b69b97455a5968dc1325"
- integrity sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q==
+tar-stream@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.4.tgz#c4fb1a11eb0da29b893a5b25476397ba2d053bfa"
+ integrity sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==
dependencies:
- bl "^4.0.1"
+ bl "^4.0.3"
end-of-stream "^1.4.1"
fs-constants "^1.0.0"
inherits "^2.0.3"
@@ -555,11 +570,11 @@ wrappy@1:
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-zip-stream@^2.1.2:
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-2.1.3.tgz#26cc4bdb93641a8590dd07112e1f77af1758865b"
- integrity sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==
+zip-stream@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.0.2.tgz#3a20f1bd7729c2b59fd4efa04df5eb7a5a217d2e"
+ integrity sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==
dependencies:
archiver-utils "^2.1.0"
- compress-commons "^2.1.1"
- readable-stream "^3.4.0"
+ compress-commons "^4.0.0"
+ readable-stream "^3.6.0"