From 62aaf60985c9681c196516bc4ae30a9b9cf20c79 Mon Sep 17 00:00:00 2001 From: zebox Date: Sun, 26 Feb 2023 10:57:31 +0300 Subject: [PATCH] security updated deps --- app/server/registry_handlers.go | 1 - frontend/package.json | 6 +- .../i18n/defaultMessages/russianMessages.ts | 1 + frontend/yarn.lock | 94 +++++++++++-------- 4 files changed, 63 insertions(+), 39 deletions(-) diff --git a/app/server/registry_handlers.go b/app/server/registry_handlers.go index 01f99c5..d2cfffd 100644 --- a/app/server/registry_handlers.go +++ b/app/server/registry_handlers.go @@ -145,7 +145,6 @@ func (rh *registryHandlers) catalogList(w http.ResponseWriter, r *http.Request) } groupBy, isGroupBy := r.URL.Query()["group_by"] - fmt.Printf("%v %v", isGroupBy, groupBy) user, err := token.GetUserInfo(r) if err != nil { diff --git a/frontend/package.json b/frontend/package.json index 3be9338..4b39018 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,11 +11,15 @@ "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "buffer": "^6.0.3", + "css-select": "2.1.0", "history": "^5.3.0", + "loader-utils": "3.2.1", + "minimatch": "3.0.5", + "nth-check": "2.0.1", "prop-types": "^15.8.1", "ra-data-json-server": "^4.4.1", "react": "^18.2.0", - "react-admin": "^4.5.2", + "react-admin": "4.7.6", "react-dom": "^18.2.0", "react-scripts": "5.0.1", "typescript": "^4.8.4", diff --git a/frontend/src/i18n/defaultMessages/russianMessages.ts b/frontend/src/i18n/defaultMessages/russianMessages.ts index 90a5b9c..032b2cb 100644 --- a/frontend/src/i18n/defaultMessages/russianMessages.ts +++ b/frontend/src/i18n/defaultMessages/russianMessages.ts @@ -82,6 +82,7 @@ const russianMessages: TranslationMessages = { message: { about: "Справка", are_you_sure: "Вы уверены?", + auth_error:"Произошла ошибка при проверке токена аутентификации", clear_array_input: 'Вы уверены, что хотите очистить вест список?', bulk_delete_content: "Вы уверены, что хотите удалить %{name}? |||| Вы уверены, что хотите удалить объекты, кол-вом %{smart_count} ? |||| Вы уверены, что хотите удалить объекты, кол-вом %{smart_count} ?", diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 75ebdb0..7a8d3f8 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -3603,7 +3603,7 @@ css-select-base-adapter@^0.1.1: resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== -css-select@^2.0.0: +css-select@2.1.0, css-select@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== @@ -3994,6 +3994,11 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: dependencies: domelementtype "^2.2.0" +dompurify@^2.4.3: + version "2.4.4" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.4.tgz#c17803931dd524e1b68e0e940a84567f9498f4bd" + integrity sha512-1e2SpqHiRx4DPvmRuXU5J0di3iQACwJM+mFGE2HAkkK7Tbnfk9WcghcAmyWc9CRrjyRRUpmuhPUH6LphQQR3EQ== + domutils@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" @@ -6235,6 +6240,11 @@ loader-runner@^4.2.0: resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== +loader-utils@3.2.1, loader-utils@^3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" + integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== + loader-utils@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" @@ -6244,11 +6254,6 @@ loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -loader-utils@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.0.tgz#bcecc51a7898bee7473d4bc6b845b23af8304d4f" - integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== - locate-path@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" @@ -6457,6 +6462,13 @@ minimatch@3.0.4: dependencies: brace-expansion "^1.1.7" +minimatch@3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" + integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== + dependencies: + brace-expansion "^1.1.7" + minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -6589,6 +6601,13 @@ npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" +nth-check@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2" + integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== + dependencies: + boolbase "^1.0.0" + nth-check@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" @@ -7625,10 +7644,10 @@ ra-core@^4.4.1: react-is "^17.0.2" react-query "^3.32.1" -ra-core@^4.5.2: - version "4.5.2" - resolved "https://registry.yarnpkg.com/ra-core/-/ra-core-4.5.2.tgz#96d2bf10482a3992d44b4913d99ac9eef67b031c" - integrity sha512-3Oehkh8F73QDm0v8rNXKoa7EoWunoqUlFWAbPF7/p7vRmLTxgAE/+6PhpItkUU42ro6Oh2lC+MSe3zHANhivhQ== +ra-core@^4.7.6, ra-core@^4.8.1: + version "4.8.1" + resolved "https://registry.yarnpkg.com/ra-core/-/ra-core-4.8.1.tgz#c5311413bd8bfd818a81471def5b28f9abe2f612" + integrity sha512-v6krJQid79Vgg1D5ZpoxyMF75R+MGXhBaV7VY6hlHVZqv5zIWXbljjCw0Xv1fb7dhnCFhmxjXjnTr1V+LdbQnQ== dependencies: clsx "^1.1.1" date-fns "^2.19.0" @@ -7649,29 +7668,30 @@ ra-data-json-server@^4.4.1: query-string "^7.1.1" ra-core "^4.4.1" -ra-i18n-polyglot@^4.5.2: - version "4.5.2" - resolved "https://registry.yarnpkg.com/ra-i18n-polyglot/-/ra-i18n-polyglot-4.5.2.tgz#ae6dac7d9dd290698e07f541552e282d2346659d" - integrity sha512-EgfaVkGe23m1KqJWVbhSqEzX3zvWp1caVqOiUJZy/HD9w93zeu+VXd69d3dVWkoh5a5nQfN0B6RcL2USpas9lQ== +ra-i18n-polyglot@^4.7.6: + version "4.8.1" + resolved "https://registry.yarnpkg.com/ra-i18n-polyglot/-/ra-i18n-polyglot-4.8.1.tgz#e721c40bd1edf3150f1561384e8c186092ff493d" + integrity sha512-XjJmtzBr+hB3TQFTGPqz31mZVZ/Ni8fHJEa1yOfp41I/R5YtRBfFgOVk5X1dLOHlJEW1QXU4MJGq7tqt6u5knQ== dependencies: node-polyglot "^2.2.2" - ra-core "^4.5.2" + ra-core "^4.8.1" -ra-language-english@^4.5.2: - version "4.5.2" - resolved "https://registry.yarnpkg.com/ra-language-english/-/ra-language-english-4.5.2.tgz#464a9077c088588e8d265e5acd7f21182d1a0b8f" - integrity sha512-k3rBLFotQuvwG7vZYiHlVjU/OGieo8udIgGrnSzXJ12rkHuc3y75wtWlrv7DwQYINUClVRASbBpcVu8v7eqakg== +ra-language-english@^4.7.6: + version "4.8.1" + resolved "https://registry.yarnpkg.com/ra-language-english/-/ra-language-english-4.8.1.tgz#8520a344912196b2e26c39448e5e8c85d5fa9aaf" + integrity sha512-QHXAO5GHxH9CXWCIyNqIQWdMIaCiDQZe9zInFLTA+apHUYKX3mZee1iZmc7qa7NNfgoYlpJ1b3eMpVfqhXaktw== dependencies: - ra-core "^4.5.2" + ra-core "^4.8.1" -ra-ui-materialui@^4.5.2: - version "4.5.2" - resolved "https://registry.yarnpkg.com/ra-ui-materialui/-/ra-ui-materialui-4.5.2.tgz#708c7540f37fef341fa6d906e594c913386a6105" - integrity sha512-zpAWMouy7YROuCK2M6CuZHITzR0VWVN6GsFqYYNhyYV4CaOP6Sw6kJs3b7IDgqShgoEwlCc85FKemxzVT7vCGw== +ra-ui-materialui@^4.7.6: + version "4.8.1" + resolved "https://registry.yarnpkg.com/ra-ui-materialui/-/ra-ui-materialui-4.8.1.tgz#06c521f9eafb2a4b9c5c3390fd748103e78d7799" + integrity sha512-/82mnCjSrpo2qH+v+RORaO1nza/QVkwb0xTeJpocCfD1Pt+0eAfS7tDNsr/XjaEQVXMh/ZBNGt+UBaU2B76Maw== dependencies: autosuggest-highlight "^3.1.1" clsx "^1.1.1" css-mediaquery "^0.1.2" + dompurify "^2.4.3" inflection "~1.12.0" jsonexport "^3.2.0" lodash "~4.17.5" @@ -7711,21 +7731,21 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" -react-admin@^4.5.2: - version "4.5.2" - resolved "https://registry.yarnpkg.com/react-admin/-/react-admin-4.5.2.tgz#fa57c1d32a5211fcd5560e6813a6eaa002802155" - integrity sha512-ClZvMlO2ak7vQ+LzDrbx2u8O75PJ3IyHubhfwZCgK5BYzKg3p8OfhTytO0ajGNk4nmNAzcT0e9Wimf0e1iG4mQ== +react-admin@4.7.6: + version "4.7.6" + resolved "https://registry.yarnpkg.com/react-admin/-/react-admin-4.7.6.tgz#c188288bba0f69132ecd5e4f72685ae91031b478" + integrity sha512-rCWE5frfzZOA4rDPh5WohPUae5Nbefwqlx734H1X7YjlyjPrQAzRwY01LaE1DHk47HOwMpdm2DJodUAW+viX8g== dependencies: "@emotion/react" "^11.4.1" "@emotion/styled" "^11.3.0" "@mui/icons-material" "^5.0.1" "@mui/material" "^5.0.2" history "^5.1.0" - ra-core "^4.5.2" - ra-i18n-polyglot "^4.5.2" - ra-language-english "^4.5.2" - ra-ui-materialui "^4.5.2" - react-hook-form "^7.34.2" + ra-core "^4.7.6" + ra-i18n-polyglot "^4.7.6" + ra-language-english "^4.7.6" + ra-ui-materialui "^4.7.6" + react-hook-form "^7.40.0" react-router "^6.1.0" react-router-dom "^6.1.0" @@ -7800,10 +7820,10 @@ react-error-overlay@^6.0.11: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== -react-hook-form@^7.34.2: - version "7.37.0" - resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.37.0.tgz#4d1738f092d3d8a3ade34ee892d97350b1032b19" - integrity sha512-6NFTxsnw+EXSpNNvLr5nFMjPdYKRryQcelTHg7zwBB6vAzfPIcZq4AExP4heVlwdzntepQgwiOQW4z7Mr99Lsg== +react-hook-form@^7.40.0: + version "7.43.2" + resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.43.2.tgz#d8ff71956dc3de258dce19d4b1c7e1c6a0188e67" + integrity sha512-NvD3Oe2Y9hhqo2R4I4iJigDzSLpdMnzUpNMxlnzTbdiT7NT3BW0GxWCzEtwPudZMUPbZhNcSy1EcGAygyhDORg== react-is@^16.13.1, react-is@^16.7.0: version "16.13.1"