diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 693a9f22f1..17e6f3945e 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -17,7 +17,7 @@ "@gatsbyjs/reach-router": "2.0.1", "@seafile/react-image-lightbox": "4.0.2", "@seafile/resumablejs": "1.1.16", - "@seafile/sdoc-editor": "2.0.54", + "@seafile/sdoc-editor": "2.0.59", "@seafile/seafile-calendar": "0.0.28", "@seafile/seafile-editor": "2.0.2", "@seafile/stldraw-editor": "1.0.1", @@ -5577,9 +5577,9 @@ "license": "MIT" }, "node_modules/@seafile/sdoc-editor": { - "version": "2.0.54", - "resolved": "https://registry.npmjs.org/@seafile/sdoc-editor/-/sdoc-editor-2.0.54.tgz", - "integrity": "sha512-azdQQBi7mCZm5XgaO2I7XJuGZTc80trMpUvfogS9HZ48ZccCoX2+7Jjg5H051rf7/y0EwRX7uSOBfgYLXSn0IQ==", + "version": "2.0.59", + "resolved": "https://registry.npmjs.org/@seafile/sdoc-editor/-/sdoc-editor-2.0.59.tgz", + "integrity": "sha512-46eeL+/iFKTHa6gl19iJmM7KzXqo0IomgGpmK1FQFzlR3zJQOeX2ZS8lMCIJT0Hm+IKTOv6gFm+eQh9d9WVaWw==", "license": "ISC", "dependencies": { "@seafile/print-js": "1.6.6", @@ -5616,7 +5616,7 @@ "remark-parse": "11.0.0", "remark-rehype": "11.0.0", "remark-stringify": "11.0.0", - "sea-chart": "2.0.10", + "sea-chart": "2.0.13", "slugid": "3.2.0", "socket.io-client": "4.8.1", "type-of": "2.0.1", @@ -8028,6 +8028,37 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/antd-mobile": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/antd-mobile/-/antd-mobile-2.3.1.tgz", + "integrity": "sha512-CBegyQuQiNxmwQH4Ck619Y9UO7EVN8FuhnUlV7kmbSSxxy+V704dSGy7uLNn7AUePRK5UZfm6ifLsZix6khZfQ==", + "license": "MIT", + "dependencies": { + "array-tree-filter": "~2.1.0", + "babel-runtime": "6.x", + "classnames": "^2.2.1", + "normalize.css": "^7.0.0", + "rc-checkbox": "~2.0.0", + "rc-collapse": "~1.9.1", + "rc-slider": "~8.2.0", + "rc-swipeout": "~2.0.0", + "rmc-calendar": "^1.0.0", + "rmc-cascader": "~5.0.0", + "rmc-date-picker": "^6.0.8", + "rmc-dialog": "^1.0.1", + "rmc-drawer": "^0.4.11", + "rmc-feedback": "^2.0.0", + "rmc-input-number": "^1.0.0", + "rmc-list-view": "^0.11.0", + "rmc-notification": "~1.0.0", + "rmc-nuka-carousel": "~3.0.0", + "rmc-picker": "~5.0.0", + "rmc-pull-to-refresh": "~1.0.1", + "rmc-steps": "~1.0.0", + "rmc-tabs": "~1.2.0", + "rmc-tooltip": "~1.0.0" + } + }, "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz", @@ -8292,7 +8323,6 @@ "version": "2.0.6", "resolved": "https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz", "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true, "license": "MIT" }, "node_modules/asn1.js": { @@ -10074,6 +10104,16 @@ "sha.js": "^2.4.8" } }, + "node_modules/create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, "node_modules/crelt": { "version": "1.0.6", "resolved": "https://registry.npmmirror.com/crelt/-/crelt-1.0.6.tgz", @@ -11645,33 +11685,24 @@ "license": "BSD-2-Clause" }, "node_modules/dtable-ui-component": { - "version": "6.0.26", - "resolved": "https://registry.npmjs.org/dtable-ui-component/-/dtable-ui-component-6.0.26.tgz", - "integrity": "sha512-a4ZeRxD3c/W51itw/d0yU+eC7872TWVaA41CkwA6YaoPxT8eBeX8n9IQSZMapEEO2JpCo9eX6VzQxc2f0VwKVg==", + "version": "6.0.28", + "resolved": "https://registry.npmjs.org/dtable-ui-component/-/dtable-ui-component-6.0.28.tgz", + "integrity": "sha512-BFuzF6tu/xEKfz8WAv+4PosPNxktsNd+IICNdipJSjcBvnp6pMckVTMNppzS1WNaxaUUpWxGtAA8R01viCVx7g==", "dependencies": { "@seafile/react-image-lightbox": "4.0.2", "@seafile/seafile-calendar": "0.0.24", "@seafile/seafile-editor": "~2.0.6", + "antd-mobile": "2.3.1", "classnames": "2.3.2", "dayjs": "1.10.7", "dtable-utils": "~5.0.19", "is-hotkey": "0.2.0", - "rc-checkbox": "3.5.0", "react-color": "2.19.3", "react-responsive": "10.0.0", "react-select": "5.10.0", "react-sweet-progress": "^1.1.2", "react-transition-group": "4.4.5", - "reactstrap": "9.2.3", - "rmc-cascader": "5.0.3", - "rmc-date-picker": "6.0.10", - "rmc-dialog": "1.1.1", - "rmc-drawer": "0.4.11", - "rmc-feedback": "2.0.0", - "rmc-notification": "1.0.0", - "rmc-picker": "5.0.10", - "rmc-tabs": "1.2.29", - "rmc-tooltip": "1.0.1" + "reactstrap": "9.2.3" } }, "node_modules/dtable-ui-component/node_modules/@seafile/seafile-calendar": { @@ -11954,6 +11985,15 @@ "node": ">= 0.8" } }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, "node_modules/engine.io-client": { "version": "6.6.3", "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.3.tgz", @@ -13328,6 +13368,28 @@ "bser": "2.1.1" } }, + "node_modules/fbjs": { + "version": "0.8.18", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz", + "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", + "license": "MIT", + "dependencies": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "node_modules/fbjs/node_modules/core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "license": "MIT" + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -16140,6 +16202,16 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "license": "ISC" }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "license": "MIT", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmmirror.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", @@ -20213,6 +20285,25 @@ "tslib": "^2.0.3" } }, + "node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "license": "MIT", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node_modules/node-fetch/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz", @@ -20327,6 +20418,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/normalize.css": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-7.0.0.tgz", + "integrity": "sha512-LYaFZxj2Q1Q9e1VJ0f6laG46Rt5s9URhKyckNaA2vZnL/0gwQHWhM7ALQkp3WBQKM5sXRLQ5Ehrfkp+E/ZiCRg==", + "license": "MIT" + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -22596,6 +22693,15 @@ "dev": true, "license": "MIT" }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "license": "MIT", + "dependencies": { + "asap": "~2.0.3" + } + }, "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmmirror.com/prompts/-/prompts-2.4.2.tgz", @@ -22890,40 +22996,28 @@ } }, "node_modules/rc-checkbox": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.5.0.tgz", - "integrity": "sha512-aOAQc3E98HteIIsSqm6Xk2FPKIER6+5vyEFMZfo73TqM+VVAIqOkHoPjgKLqSNtVLWScoaM7vY2ZrGEheI79yg==", - "license": "MIT", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.0.3.tgz", + "integrity": "sha512-sSDV5AcxK5CxBTyUNj9pb0zfhdgLLsWKHwJG18ikeGoIwklcxXvIF6cI/KGVbPLFDa8mPS5WLOlLRqbq/1/ouw==", "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.3.2", - "rc-util": "^5.25.2" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "babel-runtime": "^6.23.0", + "classnames": "2.x", + "prop-types": "15.x", + "rc-util": "^4.0.4" } }, - "node_modules/rc-checkbox/node_modules/rc-util": { - "version": "5.44.4", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.44.4.tgz", - "integrity": "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==", + "node_modules/rc-collapse": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-1.9.3.tgz", + "integrity": "sha512-8cG+FzudmgFCC9zRGKXJZA36zoI9Dmyjp6UDi8N80sXUch0JOpsZDxgcFzw4HPpPpK/dARtTilEe9zyuspnW0w==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "classnames": "2.x", + "css-animation": "1.x", + "prop-types": "^15.5.6", + "rc-animate": "2.x" } }, - "node_modules/rc-checkbox/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, "node_modules/rc-gesture": { "version": "0.0.22", "resolved": "https://registry.npmjs.org/rc-gesture/-/rc-gesture-0.0.22.tgz", @@ -22934,43 +23028,42 @@ } }, "node_modules/rc-slider": { - "version": "10.6.2", - "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.6.2.tgz", - "integrity": "sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-8.2.0.tgz", + "integrity": "sha512-rnO36M3VhMoPWh1kRuCeJoluT4duAW7+5aLaAn9oLu2pKEKsuOFUh5DmA2kEo88UmvPV6nr7HHDeZuC8SNM/lA==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.10.1", + "babel-runtime": "6.x", "classnames": "^2.2.5", - "rc-util": "^5.36.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "prop-types": "^15.5.4", + "rc-tooltip": "^3.4.2", + "rc-util": "^4.0.4", + "shallowequal": "^1.0.1", + "warning": "^3.0.0" } }, - "node_modules/rc-slider/node_modules/rc-util": { - "version": "5.44.4", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.44.4.tgz", - "integrity": "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==", + "node_modules/rc-swipeout": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/rc-swipeout/-/rc-swipeout-2.0.11.tgz", + "integrity": "sha512-d37Lgn4RX4OOQyuA2BFo0rGlUwrmZk5q83srH3ixJ1Y1jidr2GKjgJDbNeGUVZPNfYBL91Elu6+xfVGftWf4Lg==", + "dependencies": { + "babel-runtime": "6.x", + "classnames": "2.x", + "rc-gesture": "~0.0.22", + "react-native-swipeout": "^2.2.2" + } + }, + "node_modules/rc-tooltip": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-3.7.3.tgz", + "integrity": "sha512-dE2ibukxxkrde7wH9W8ozHKUO4aQnPZ6qBHtrTH9LoO836PjDdiaWO73fgPB05VfJs9FbZdmGPVEbXCeOP99Ww==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "babel-runtime": "6.x", + "prop-types": "^15.5.8", + "rc-trigger": "^2.2.2" } }, - "node_modules/rc-slider/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, "node_modules/rc-trigger": { "version": "2.6.5", "resolved": "https://registry.npmmirror.com/rc-trigger/-/rc-trigger-2.6.5.tgz", @@ -23337,6 +23430,18 @@ "loose-envify": "^1.0.0" } }, + "node_modules/react-native-swipeout": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/react-native-swipeout/-/react-native-swipeout-2.3.6.tgz", + "integrity": "sha512-t9suUCspzck4vp2pWggWe0frS/QOtX6yYCawHnEes75A7dZCEE74bxX2A1bQzGH9cUMjq6xsdfC94RbiDKIkJg==", + "deprecated": "Package no longer supported. Use at your own risk or consider using https://github.com/software-mansion/react-native-gesture-handler", + "license": "MIT", + "dependencies": { + "create-react-class": "^15.6.0", + "prop-types": "^15.5.10", + "react-tween-state": "^0.1.5" + } + }, "node_modules/react-popper": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", @@ -23496,6 +23601,16 @@ "react-dom": ">=16.6.0" } }, + "node_modules/react-tween-state": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/react-tween-state/-/react-tween-state-0.1.5.tgz", + "integrity": "sha512-sJQpjsdn0wjlDIUpfpb7jQGnOG8hAEW2e8k0KPA+xmf5KFa6Xat2JldbmxBhaqP0S/uIXhVE5ymKyH/b9X8nYA==", + "license": "BSD", + "dependencies": { + "raf": "^3.1.0", + "tween-functions": "^1.0.1" + } + }, "node_modules/reactcss": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", @@ -24901,6 +25016,16 @@ "rc-util": "4.x" } }, + "node_modules/rmc-calendar": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rmc-calendar/-/rmc-calendar-1.1.4.tgz", + "integrity": "sha512-xxQZaPFDnpHt4IFO8mukYrXSgC1W8LcNVp+EoX4iyeOJFimungOKB/iP5/cy+st8yXq8lUgk9TXsHNtM6Xo6ZA==", + "dependencies": { + "babel-runtime": "^6.26.0", + "rc-animate": "^2.4.4", + "rmc-date-picker": "^6.0.8" + } + }, "node_modules/rmc-cascader": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/rmc-cascader/-/rmc-cascader-5.0.3.tgz", @@ -24955,6 +25080,30 @@ "classnames": "^2.2.5" } }, + "node_modules/rmc-input-number": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/rmc-input-number/-/rmc-input-number-1.0.5.tgz", + "integrity": "sha512-prPkEtoOVde77GnEnEaBeWjBobMOPgGqU5bd0gxfp1kt1pUN740mMpVAcH7uxpJjVfmw+kuGWtiz4S7CueagSg==", + "dependencies": { + "babel-runtime": "6.x", + "classnames": "^2.2.0", + "rmc-feedback": "^2.0.0" + } + }, + "node_modules/rmc-list-view": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/rmc-list-view/-/rmc-list-view-0.11.5.tgz", + "integrity": "sha512-eMOC5394tLNawcdEEhF7boMpQgpjJGDdL5lS+LblAWdBec7Q4EYkUdnrKNbt+O9k5RGM6nSLAGZK5oB4FN85Lg==", + "license": "MIT", + "dependencies": { + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "fbjs": "^0.8.3", + "prop-types": "^15.5.8", + "warning": "^3.0.0", + "zscroller": "~0.4.0" + } + }, "node_modules/rmc-notification": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/rmc-notification/-/rmc-notification-1.0.0.tgz", @@ -24967,6 +25116,16 @@ "rc-util": "^4.0.4" } }, + "node_modules/rmc-nuka-carousel": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rmc-nuka-carousel/-/rmc-nuka-carousel-3.0.1.tgz", + "integrity": "sha512-w2EPTERMUUZqcUSKFuejjin7xsMlhrLrtS0A/igTXpFJGq3kemDKcRi7q3pSYDuZBHYBl5iV4UqsLLkjdFtrYA==", + "license": "MIT", + "dependencies": { + "exenv": "^1.2.0", + "raf": "^3.3.2" + } + }, "node_modules/rmc-picker": { "version": "5.0.10", "resolved": "https://registry.npmjs.org/rmc-picker/-/rmc-picker-5.0.10.tgz", @@ -24979,6 +25138,25 @@ "rmc-feedback": "^2.0.0" } }, + "node_modules/rmc-pull-to-refresh": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/rmc-pull-to-refresh/-/rmc-pull-to-refresh-1.0.13.tgz", + "integrity": "sha512-iYLsURiR7G/sKmRA6p2kq6ZXicn7Hyeo6VQFljssV1eMW+fzDgihhaz0kv5mza0f88vphGJvjOihT9E6+xGb6Q==", + "license": "MIT", + "dependencies": { + "babel-runtime": "6.x", + "classnames": "^2.2.5" + } + }, + "node_modules/rmc-steps": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rmc-steps/-/rmc-steps-1.0.1.tgz", + "integrity": "sha512-8ijtwp4D1CYTtI2yerXJYqCv+GQbiBc9T12nrFngd/vM0y+58CnznGphTAueF6IWf7qbxBwcjTrcFgg7bP2YGA==", + "dependencies": { + "babel-runtime": "^6.23.0", + "classnames": "^2.2.3" + } + }, "node_modules/rmc-tabs": { "version": "1.2.29", "resolved": "https://registry.npmjs.org/rmc-tabs/-/rmc-tabs-1.2.29.tgz", @@ -25393,9 +25571,9 @@ } }, "node_modules/sea-chart": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/sea-chart/-/sea-chart-2.0.10.tgz", - "integrity": "sha512-WJjdyXGDSrD9JVTvqqYwpB8d6V6t5/JFqWyUBYNx4UhC+S5Q2Bgao00+WUor/zA+AYCCzKHGs8ZTXXe0qYqwkw==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/sea-chart/-/sea-chart-2.0.13.tgz", + "integrity": "sha512-eJGiJM3D7URZCjyWQT+GJTYxMcsUk1LNsiRv2ia3tQupnUomyiIhSLLKyv+YunPr6DIBHkYezUu+JRVZg6Jqsw==", "dependencies": { "@dnd-kit/core": "^6.1.0", "@dnd-kit/modifiers": "^7.0.0", @@ -25435,6 +25613,44 @@ "react-lifecycles-compat": "^3.0.4" } }, + "node_modules/sea-chart/node_modules/rc-slider": { + "version": "10.6.2", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.6.2.tgz", + "integrity": "sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/sea-chart/node_modules/rc-slider/node_modules/rc-util": { + "version": "5.44.4", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.44.4.tgz", + "integrity": "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "react-is": "^18.2.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/sea-chart/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, "node_modules/sea-chart/node_modules/slugid": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/slugid/-/slugid-5.0.1.tgz", @@ -25680,7 +25896,6 @@ "version": "1.0.5", "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true, "license": "MIT" }, "node_modules/setprototypeof": { @@ -27627,6 +27842,12 @@ "zustand": "^4.3.2" } }, + "node_modules/tween-functions": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", + "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==", + "license": "BSD" + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz", @@ -27785,6 +28006,32 @@ "node": ">=14.17" } }, + "node_modules/ua-parser-js": { + "version": "0.7.40", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.40.tgz", + "integrity": "sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, "node_modules/unbox-primitive": { "version": "1.1.0", "resolved": "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz", @@ -28508,6 +28755,15 @@ "makeerror": "1.0.12" } }, + "node_modules/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==", + "license": "BSD-3-Clause", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, "node_modules/watchpack": { "version": "2.4.2", "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.2.tgz", @@ -28890,7 +29146,6 @@ "version": "3.6.20", "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "dev": true, "license": "MIT" }, "node_modules/whatwg-mimetype": { @@ -29575,6 +29830,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/zscroller": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/zscroller/-/zscroller-0.4.8.tgz", + "integrity": "sha512-G5NiNLKx2+QhhvZi2yV1jjVXY50otktxkseX2hG2N/eixohOUk0AY8ZpbAxNqS9oJS/NxItCsowupy2tsXxAMw==", + "dependencies": { + "babel-runtime": "6.x" + } + }, "node_modules/zustand": { "version": "4.5.6", "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.6.tgz", diff --git a/frontend/package.json b/frontend/package.json index 35b164bd52..4b0cca0703 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -12,7 +12,7 @@ "@gatsbyjs/reach-router": "2.0.1", "@seafile/react-image-lightbox": "4.0.2", "@seafile/resumablejs": "1.1.16", - "@seafile/sdoc-editor": "2.0.54", + "@seafile/sdoc-editor": "2.0.59", "@seafile/seafile-calendar": "0.0.28", "@seafile/seafile-editor": "2.0.2", "@seafile/stldraw-editor": "1.0.1", diff --git a/media/sdoc-editor/locales/cs/sdoc-editor.json b/media/sdoc-editor/locales/cs/sdoc-editor.json index ef77d5c4ef..d17d5fa852 100644 --- a/media/sdoc-editor/locales/cs/sdoc-editor.json +++ b/media/sdoc-editor/locales/cs/sdoc-editor.json @@ -622,7 +622,5 @@ "Double_click_then_adjust_field_width": "Double click, then adjust field width", "Insert_chart": "Insert chart", "Edit_chart": "Edit chart", - "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first", - "chart": "chart", - "Image_is_upload_error": "Image upload failed, please delete it and try again" + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/de/sdoc-editor.json b/media/sdoc-editor/locales/de/sdoc-editor.json index 8ef7c940a8..4fa1ec1e33 100644 --- a/media/sdoc-editor/locales/de/sdoc-editor.json +++ b/media/sdoc-editor/locales/de/sdoc-editor.json @@ -620,12 +620,7 @@ "Select_seatable_rows": "Seatable-Zeilen auswählen", "Add_rows_record": "Zeileneintrag hinzufügen", "Double_click_then_adjust_field_width": "Klicken Sie doppelt, dann passen Sie die Breite des Felds an", - "SeaTable_row": "SeaTable Zeile", - "Please_select_one_row_record": "Bitte wählen Sie einen Eintrag in der Zeile aus", - "No_linked_records": "Keine verbundenen Einträge", - "Insert_chart": "Chart einfügen", - "Edit_chart": "Chart bearbeiten", - "Please_complete_the_chart_configuration_first": "Bitte schließen Sie erst die Konfiguration des Chart ab", - "chart": "Chart", - "Image_is_upload_error": "Der Upload des Bildes ist fehlgeschlagen. Bitte löschen Sie es und versuchen Sie es erneut." + "Insert_chart": "Insert chart", + "Edit_chart": "Edit chart", + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/en/sdoc-editor.json b/media/sdoc-editor/locales/en/sdoc-editor.json index f87813746e..b6db9b5626 100644 --- a/media/sdoc-editor/locales/en/sdoc-editor.json +++ b/media/sdoc-editor/locales/en/sdoc-editor.json @@ -627,5 +627,7 @@ "Edit_chart": "Edit chart", "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first", "chart": "chart", - "Image_is_upload_error": "Image upload failed, please delete it and try again" + "Image_is_upload_error": "Image upload failed, please delete it and try again", + "Table_not_exist": "The table does not exist, please delete the current table element", + "Row_not_exist": "The row data does not exist, please delete the current row element" } diff --git a/media/sdoc-editor/locales/es/sdoc-editor.json b/media/sdoc-editor/locales/es/sdoc-editor.json index 3597032e67..7433d126af 100644 --- a/media/sdoc-editor/locales/es/sdoc-editor.json +++ b/media/sdoc-editor/locales/es/sdoc-editor.json @@ -622,7 +622,5 @@ "Double_click_then_adjust_field_width": "Double click, then adjust field width", "Insert_chart": "Insert chart", "Edit_chart": "Edit chart", - "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first", - "chart": "chart", - "Image_is_upload_error": "Image upload failed, please delete it and try again" + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/es_AR/sdoc-editor.json b/media/sdoc-editor/locales/es_AR/sdoc-editor.json index 08fb9357cf..4942a3298a 100644 --- a/media/sdoc-editor/locales/es_AR/sdoc-editor.json +++ b/media/sdoc-editor/locales/es_AR/sdoc-editor.json @@ -622,7 +622,5 @@ "Double_click_then_adjust_field_width": "Double click, then adjust field width", "Insert_chart": "Insert chart", "Edit_chart": "Edit chart", - "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first", - "chart": "chart", - "Image_is_upload_error": "Image upload failed, please delete it and try again" + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/es_MX/sdoc-editor.json b/media/sdoc-editor/locales/es_MX/sdoc-editor.json index 3fd362cb9d..cf0ba86d8a 100644 --- a/media/sdoc-editor/locales/es_MX/sdoc-editor.json +++ b/media/sdoc-editor/locales/es_MX/sdoc-editor.json @@ -622,7 +622,5 @@ "Double_click_then_adjust_field_width": "Double click, then adjust field width", "Insert_chart": "Insert chart", "Edit_chart": "Edit chart", - "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first", - "chart": "chart", - "Image_is_upload_error": "Image upload failed, please delete it and try again" + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/fr/sdoc-editor.json b/media/sdoc-editor/locales/fr/sdoc-editor.json index 385ae16615..2ff132b57b 100644 --- a/media/sdoc-editor/locales/fr/sdoc-editor.json +++ b/media/sdoc-editor/locales/fr/sdoc-editor.json @@ -594,7 +594,7 @@ "Try_again": "Veuillez réessayer.", "Deprecation": "Deprecation", "Generated_content_x_words": "Contenu généré {{count}} words", - "Ask_AI_anything": "Veuillez saisir la commande...", + "Ask_AI_anything": "Demandez tout à l'IA ...", "Thinking": "En cours ...", "Translation_error_message": "Erreur de traduction, veuillez réessayer.", "The_translation_content_cannot_be_empty": "Le contenu de la traduction ne doit pas être vide.", @@ -614,18 +614,13 @@ "Image_cannot_be_copied_Please_download_the_source_image": "L'image ne peut pas être copiée. Télécharger l'image.", "And_select_insert_-_image_to_upload": "et sélectionner 「insert」 - 「image」 pour importer.", "Image_copy_error": "Erreur copie de l'image", - "Image_is_uploading": "L'importation de l'image est en cours ...", - "Select_at_least_one_row_record": "Sélectionner au moins une ligne", - "Selected_row_records_cannot_exceed_10_rows": "Le nombre de lignes sélectionnées ne peut pas dépasser 10.", - "Select_seatable_rows": "Sélectionner des lignes de SeaTable", - "Add_rows_record": "Ajouter des lignes", - "Double_click_then_adjust_field_width": "Double-cliquer pour modifier la largeur du champ", - "SeaTable_row": "ligne de SeaTable", - "Please_select_one_row_record": "Veuillez sélectionner une ligne", - "No_linked_records": "Aucun enregistrements reliés", - "Insert_chart": "Insérer un graphique", - "Edit_chart": "Modifier le graphique", - "Please_complete_the_chart_configuration_first": "Veuillez finaliser la configuration de graphique", - "chart": "graphique", - "Image_is_upload_error": "L'importation de l'image a échoué. Veuillez la supprimer et réessayer." + "Image_is_uploading": "Image is uploading...", + "Select_at_least_one_row_record": "Select at least one row record", + "Selected_row_records_cannot_exceed_10_rows": "Selected row records cannot exceed 10 rows", + "Select_seatable_rows": "Select seatable rows", + "Add_rows_record": "Add rows record", + "Double_click_then_adjust_field_width": "Double click, then adjust field width", + "Insert_chart": "Insert chart", + "Edit_chart": "Edit chart", + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/it/sdoc-editor.json b/media/sdoc-editor/locales/it/sdoc-editor.json index c8e49e6921..0c3145eb35 100644 --- a/media/sdoc-editor/locales/it/sdoc-editor.json +++ b/media/sdoc-editor/locales/it/sdoc-editor.json @@ -586,6 +586,7 @@ "Create_a_new_file": "Create a new file", "Suggestion": "Suggestion", "Continuation": "Continuation", + "More_fluent": "More fluent", "More_details": "More details", "More_concise": "More concise", "More_vivid": "More vivid", @@ -622,7 +623,5 @@ "Double_click_then_adjust_field_width": "Double click, then adjust field width", "Insert_chart": "Insert chart", "Edit_chart": "Edit chart", - "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first", - "chart": "chart", - "Image_is_upload_error": "Image upload failed, please delete it and try again" + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/ru/sdoc-editor.json b/media/sdoc-editor/locales/ru/sdoc-editor.json index 858af1e72e..8b85479e76 100644 --- a/media/sdoc-editor/locales/ru/sdoc-editor.json +++ b/media/sdoc-editor/locales/ru/sdoc-editor.json @@ -620,12 +620,7 @@ "Select_seatable_rows": "Выберите доступные для размещения строки", "Add_rows_record": "Добавить записи строк", "Double_click_then_adjust_field_width": "Дважды щелкните, затем отрегулируйте ширину поля", - "SeaTable_row": "Строка SeaTable", - "Please_select_one_row_record": "Выберите одну строку записи", - "No_linked_records": "Нет связанных записей", - "Insert_chart": "Вставить диаграмму", - "Edit_chart": "Редактировать диаграмму", - "Please_complete_the_chart_configuration_first": "Сначала завершите настройку диаграммы", - "chart": "диаграмма", - "Image_is_upload_error": "Не удалось загрузить изображение, удалите его и попробуйте снова" + "Insert_chart": "Insert chart", + "Edit_chart": "Edit chart", + "Please_complete_the_chart_configuration_first": "Please complete the chart configuration first" } diff --git a/media/sdoc-editor/locales/zh-CN/sdoc-editor.json b/media/sdoc-editor/locales/zh-CN/sdoc-editor.json index e2d37be19f..b69fdc3ce0 100644 --- a/media/sdoc-editor/locales/zh-CN/sdoc-editor.json +++ b/media/sdoc-editor/locales/zh-CN/sdoc-editor.json @@ -586,6 +586,7 @@ "Create_a_new_file": "新建文件", "Suggestion": "建议", "Continuation": "继续写", + "More_fluent": "更加流畅", "More_details": "更加详细", "More_concise": "更加简单", "More_vivid": "更加生动", @@ -627,5 +628,7 @@ "Edit_chart": "编辑图表", "Please_complete_the_chart_configuration_first": "请先完成图表配置", "chart": "图表", - "Image_is_upload_error": "图片上传失败,请删除后重新尝试" + "Image_is_upload_error": "图片上传失败,请删除后重新尝试", + "Table_not_exist": "表格不存在,请删除当前表格元素", + "Row_not_exist": "表格不存在,请删除当前行元素" } diff --git a/media/sdoc-editor/locales/zh_CN/sdoc-editor.json b/media/sdoc-editor/locales/zh_CN/sdoc-editor.json index 7c53de247a..b69fdc3ce0 100644 --- a/media/sdoc-editor/locales/zh_CN/sdoc-editor.json +++ b/media/sdoc-editor/locales/zh_CN/sdoc-editor.json @@ -586,6 +586,7 @@ "Create_a_new_file": "新建文件", "Suggestion": "建议", "Continuation": "继续写", + "More_fluent": "更加流畅", "More_details": "更加详细", "More_concise": "更加简单", "More_vivid": "更加生动", @@ -627,5 +628,7 @@ "Edit_chart": "编辑图表", "Please_complete_the_chart_configuration_first": "请先完成图表配置", "chart": "图表", - "Image_is_upload_error": "图片上传失败,请删除图片并再次尝试" + "Image_is_upload_error": "图片上传失败,请删除后重新尝试", + "Table_not_exist": "表格不存在,请删除当前表格元素", + "Row_not_exist": "表格不存在,请删除当前行元素" }