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"