From 4675a629b179d4daed1087e514671c4df1a82407 Mon Sep 17 00:00:00 2001 From: Mark Pittaway Date: Thu, 23 Jan 2025 09:28:46 +1100 Subject: [PATCH] Use staging branch for testing --- client/package-lock.json | 257 +++++++++++++++++++++++---------------- client/package.json | 2 +- server/requirements.in | 2 +- server/requirements.txt | 79 ++++++------ 4 files changed, 190 insertions(+), 150 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index d942458..cb13fd8 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -553,14 +553,70 @@ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, "@remix-run/router": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", - "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==" + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.1.tgz", + "integrity": "sha512-KeBYSwohb8g4/wCcnksvKTYlg69O62sQeLynn2YE+5z7JWEj95if27kclW9QqbrlsQ2DINI8fjbV3zyuKfwjKg==" + }, + "@sourcefabric/common": { + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@sourcefabric/common/-/common-0.0.37.tgz", + "integrity": "sha512-LVtXJ3AKpU1tMveVkr//XmewZcNSJJrOtgprXOjdgwolcWkqF0ElzZFVH1JJyoeMPFenvcS7OKIlNjPxz/8etw==", + "requires": { + "date-fns": "2.7.0", + "lodash": "4.17.19", + "primereact": "^6.0.2", + "react": "16.9.0", + "react-dom": "16.9.0", + "react-sortable-hoc": "^1.11.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" + }, + "primereact": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/primereact/-/primereact-6.6.0.tgz", + "integrity": "sha512-onoowjhlOz9Kcjna1DYEKWTGjKah4MjqZchm9E3BkcWjeXoCLv3F5QnIo8eVF9q+xymEK/6Oh7zHlfCJYyWwDw==" + }, + "react": { + "version": "16.9.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.9.0.tgz", + "integrity": "sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-dom": { + "version": "16.9.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.9.0.tgz", + "integrity": "sha512-YFT2rxO9hM70ewk9jq0y6sQk8cL02xm4+IzYBz75CQGlClQQ1Bxq0nhHF6OtSbit+AIahujJgb/CPRibFkMNJQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.15.0" + } + }, + "react-sortable-hoc": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/react-sortable-hoc/-/react-sortable-hoc-1.11.0.tgz", + "integrity": "sha512-v1CDCvdfoR3zLGNp6qsBa4J1BWMEVH25+UKxF/RvQRh+mrB+emqtVHMgZ+WreUiKJoEaiwYoScaueIKhMVBHUg==", + "requires": { + "@babel/runtime": "^7.2.0", + "invariant": "^2.2.4", + "prop-types": "^15.5.7" + } + } + } }, "@superdesk/common": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/@superdesk/common/-/common-0.0.28.tgz", - "integrity": "sha512-EhsYMm340r3FVrakH00lLvQbxVYYTzL61J5GXI3BI2xLN2dPI3N0AJEaMGqjbt0xUpUFxE3T08OtYvIC5koZvg==", + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@superdesk/common/-/common-0.0.29.tgz", + "integrity": "sha512-Fg/BlKxhkuxdVu6GtBk7SSSVdy67S+zUmB0Zun7atuswOzvM+ZDwlDFC8AIJKRG8Dqf3qRDO8JQhFKgB/M0kEg==", "requires": { "date-fns": "2.7.0", "lodash": "4.17.19", @@ -680,9 +736,9 @@ } }, "@types/express-serve-static-core": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.2.tgz", - "integrity": "sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.5.tgz", + "integrity": "sha512-GLZPrd9ckqEBFMcVM/qRFAP0Hg3qiVEojgEFsx/N/zKXsBzbGF6z5FBDpZ0+Xhp1xr+qRZYjfGr1cWHB9oFHSA==", "requires": { "@types/node": "*", "@types/qs": "*", @@ -718,9 +774,9 @@ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, "@types/lodash": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz", - "integrity": "sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==" + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.14.tgz", + "integrity": "sha512-jsxagdikDiDBeIRaPYtArcT8my4tN1og7MtMRquFT3XNA6axxyHDRUemqDz/taRDdOUn0GnGHRCuff4q48sW9A==" }, "@types/mime": { "version": "1.3.5", @@ -728,9 +784,9 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", + "version": "22.10.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.7.tgz", + "integrity": "sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==", "requires": { "undici-types": "~6.20.0" } @@ -749,9 +805,9 @@ "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==" }, "@types/qs": { - "version": "6.9.17", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz", - "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==" + "version": "6.9.18", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", + "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==" }, "@types/range-parser": { "version": "1.2.7", @@ -1332,15 +1388,6 @@ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -2177,9 +2224,9 @@ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" }, "es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", "requires": { "es-errors": "^1.3.0" } @@ -2415,9 +2462,9 @@ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, "fast-uri": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", - "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==" }, "fastest-levenshtein": { "version": "1.0.16", @@ -2446,12 +2493,6 @@ "schema-utils": "^3.0.0" } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, "fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -2615,20 +2656,29 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", - "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", "requires": { "call-bind-apply-helpers": "^1.0.1", - "dunder-proto": "^1.0.0", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", + "get-proto": "^1.0.0", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", - "math-intrinsics": "^1.0.0" + "math-intrinsics": "^1.1.0" + } + }, + "get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "requires": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" } }, "get-stream": { @@ -2820,9 +2870,9 @@ } }, "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", + "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==" }, "http-proxy": { "version": "1.18.1", @@ -2997,9 +3047,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-core-module": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.0.tgz", - "integrity": "sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "requires": { "hasown": "^2.0.2" } @@ -3171,9 +3221,9 @@ "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" }, "long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.4.tgz", + "integrity": "sha512-qtzLbJE8hq7VabR3mISmVGtoXP8KGc2Z/AT8OuqlYD7JTR3oqrgwdjnk07wpj1twXxYmgDXgoKVWUG/fReSzHg==" }, "loose-envify": { "version": "1.4.0", @@ -3221,9 +3271,9 @@ } }, "math-intrinsics": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.0.0.tgz", - "integrity": "sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" }, "md5.js": { "version": "1.3.5", @@ -3400,9 +3450,9 @@ "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==" }, "moment-timezone": { - "version": "0.5.41", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.41.tgz", - "integrity": "sha512-e0jGNZDOHfBXJGz8vR/sIMXvBIGJJcqFjmlg9lmE+5KX1U7/RZNMswfD8nKnNCnQdKTIj50IaRKwl1fvMLyyRg==", + "version": "0.5.46", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.46.tgz", + "integrity": "sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==", "requires": { "moment": "^2.29.4" } @@ -3434,12 +3484,6 @@ "thunky": "^1.0.2" } }, - "nan": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz", - "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==", - "optional": true - }, "nanoid": { "version": "3.3.8", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", @@ -3474,13 +3518,14 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "newsroom-core": { - "version": "github:superdesk/newsroom-core#929600c7e1d0a4c65e3bc4f0abdba4dc7cb5f07f", - "from": "github:superdesk/newsroom-core#929600c7e1d0a4c65e3bc4f0abdba4dc7cb5f07f", + "version": "github:MarkLark86/newsroom-core#941ff64c6ab6bba6e0920be31b8e8a5ff0d95d0d", + "from": "github:MarkLark86/newsroom-core#async", "requires": { "@dnd-kit/core": "^6.0.8", "@dnd-kit/sortable": "^8.0.0", "@popperjs/core": "^2.11.4", - "@superdesk/common": "0.0.28", + "@sourcefabric/common": "0.0.37", + "@superdesk/common": "0.0.29", "@types/bootstrap": "^5.2.6", "@types/lodash": "^4.17.6", "@types/react": "^17.0.2", @@ -3499,10 +3544,10 @@ "firebase": "10.12.2", "lodash": "^4.17.19", "moment": "2.30.1", - "moment-timezone": "0.5.41", + "moment-timezone": "0.5.46", "popper.js": "1.14.4", - "primeicons": "^6.0.1", - "primereact": "^10.0.9", + "primeicons": "^7.0.0", + "primereact": "^10.8.4", "react": "^17.0.2", "react-datepicker": "4.7.0", "react-dom": "^17.0.2", @@ -3635,13 +3680,15 @@ } }, "object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", "requires": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" } }, @@ -3862,11 +3909,11 @@ "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" }, "postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", + "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", "requires": { - "nanoid": "^3.3.7", + "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } @@ -3917,14 +3964,14 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "primeicons": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-6.0.1.tgz", - "integrity": "sha512-KDeO94CbWI4pKsPnYpA1FPjo79EsY9I+M8ywoPBSf9XMXoe/0crjbUK7jcQEDHuc0ZMRIZsxH3TYLv4TUtHmAA==" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-7.0.0.tgz", + "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw==" }, "primereact": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/primereact/-/primereact-10.8.5.tgz", - "integrity": "sha512-B1LeJdNGGAB8P1VRJE0TDYz6rZSDwxE7Ft8PLFjRYLO44+mIJNDsLYSB56LRJOoqUNRhQrRIe/5ctS5eyQAzwQ==", + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/primereact/-/primereact-10.9.1.tgz", + "integrity": "sha512-mq5Pr6/zySO913RlL5oUWD+n1ygTjJjhhxBoRWhLNKx7Na8pHpswh/QCesShFXlfYyCjDOVXFVT6J2sSDceF1g==", "requires": { "@types/react-transition-group": "^4.4.1", "react-transition-group": "^4.4.1" @@ -4051,11 +4098,11 @@ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" }, "qs": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.1.tgz", - "integrity": "sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", "requires": { - "side-channel": "^1.0.6" + "side-channel": "^1.1.0" } }, "querystring-es3": { @@ -4194,20 +4241,20 @@ } }, "react-router": { - "version": "6.28.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.28.0.tgz", - "integrity": "sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==", + "version": "6.28.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.28.2.tgz", + "integrity": "sha512-BgFY7+wEGVjHCiqaj2XiUBQ1kkzfg6UoKYwEe0wv+FF+HNPCxtS/MVPvLAPH++EsuCMReZl9RYVGqcHLk5ms3A==", "requires": { - "@remix-run/router": "1.21.0" + "@remix-run/router": "1.21.1" } }, "react-router-dom": { - "version": "6.28.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.28.0.tgz", - "integrity": "sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg==", + "version": "6.28.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.28.2.tgz", + "integrity": "sha512-O81EWqNJWqvlN/a7eTudAdQm0TbI7hw+WIi7OwwMcTn5JMyZ0ibTFNGz+t+Lju0df4LcqowCegcrK22lB1q9Kw==", "requires": { - "@remix-run/router": "1.21.0", - "react-router": "6.28.0" + "@remix-run/router": "1.21.1", + "react-router": "6.28.2" } }, "react-sortable-hoc": { @@ -4361,9 +4408,9 @@ "integrity": "sha512-b/6tFZCmRhtBMa4xGqiiRp9jh9Aqi2A687Lo265cN0/QohJQEBPiQ52f4QB6i0eF3yp3hmLL21LSGBcML2dlxA==" }, "resolve": { - "version": "1.22.9", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.9.tgz", - "integrity": "sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==", + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "requires": { "is-core-module": "^2.16.0", "path-parse": "^1.0.7", @@ -5532,11 +5579,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", diff --git a/client/package.json b/client/package.json index 6ee729b..d650040 100644 --- a/client/package.json +++ b/client/package.json @@ -4,7 +4,7 @@ "build": "webpack --mode production --progress" }, "dependencies": { - "newsroom-core": "github:superdesk/newsroom-core#async" + "newsroom-core": "github:MarkLark86/newsroom-core#async" }, "volta": { "node": "14.21.3" diff --git a/server/requirements.in b/server/requirements.in index a84f464..bcb03f5 100644 --- a/server/requirements.in +++ b/server/requirements.in @@ -1 +1 @@ -git+https://github.com/superdesk/newsroom-core.git@async#egg=Newsroom-Core +git+https://github.com/MarkLark86/newsroom-core.git@async#egg=Newsroom-Core diff --git a/server/requirements.txt b/server/requirements.txt index 21788f9..cf424d0 100644 --- a/server/requirements.txt +++ b/server/requirements.txt @@ -10,7 +10,7 @@ aiofiles==24.1.0 # quart-uploads aiohappyeyeballs==2.4.4 # via aiohttp -aiohttp==3.11.10 +aiohttp==3.11.11 # via elasticsearch aiosignal==1.3.2 # via aiohttp @@ -35,9 +35,9 @@ async-timeout==5.0.1 # via # aiohttp # redis -attrs==24.2.0 +attrs==24.3.0 # via aiohttp -authlib==1.3.2 +authlib==1.4.0 # via superdesk-core babel==2.16.0 # via quart-babel @@ -45,7 +45,7 @@ bcrypt==4.2.1 # via superdesk-core billiard==4.2.1 # via celery -blinker==1.8.2 +blinker==1.9.0 # via # elastic-apm # flask @@ -53,21 +53,21 @@ blinker==1.8.2 # quart # sentry-sdk # superdesk-core -boto3==1.35.81 +boto3==1.36.4 # via superdesk-core -botocore==1.35.81 +botocore==1.36.4 # via # boto3 # s3transfer cachelib==0.9.0 # via flask-caching -cachetools==5.5.0 +cachetools==5.5.1 # via # flask-oidc-ex # google-auth celery[redis]==5.4.0 # via superdesk-core -cerberus==1.3.5 +cerberus==1.3.7 # via # eve # superdesk-core @@ -83,11 +83,11 @@ chardet==5.2.0 # via # reportlab # superdesk-core -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via requests ciso8601==2.3.2 # via eve-elastic -click==8.1.7 +click==8.1.8 # via # celery # click-didyoumean @@ -102,7 +102,7 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -croniter==3.0.4 +croniter==6.0.0 # via superdesk-core cryptography==44.0.0 # via @@ -112,7 +112,7 @@ cryptography==44.0.0 # pyhanko-certvalidator cssselect2==0.7.0 # via svglib -deepdiff==8.0.1 +deepdiff==8.1.1 # via superdesk-planning dnspython==2.7.0 # via @@ -132,17 +132,15 @@ email-validator==2.2.0 # via wtforms eve @ git+https://github.com/MarkLark86/eve@use-quart # via superdesk-core -eve-elastic @ git+https://github.com/MarkLark86/eve-elastic@use-quart +eve-elastic @ git+https://github.com/superdesk/eve-elastic@async # via superdesk-core -events==0.3 - # via eve exceptiongroup==1.2.2 # via # hypercorn # taskgroup feedparser==6.0.11 # via superdesk-core -flask==3.0.3 +flask==3.1.0 # via # flask-caching # flask-mail @@ -177,7 +175,7 @@ hermescache==1.0.0 # via superdesk-core honcho==2.0.0 # via newsroom-core -hpack==4.0.0 +hpack==4.1.0 # via h2 html5lib==1.1 # via xhtml2pdf @@ -187,7 +185,7 @@ hypercorn==0.17.3 # via # newsroom-core # quart -hyperframe==6.0.1 +hyperframe==6.1.0 # via h2 icalendar==5.0.13 # via superdesk-planning @@ -203,7 +201,7 @@ itsdangerous==2.2.0 # flask # flask-oidc-ex # quart -jinja2==3.1.4 +jinja2==3.1.5 # via # flask # quart @@ -221,7 +219,7 @@ kombu==5.4.2 # superdesk-core ldap3==2.9.1 # via superdesk-core -lxml==5.2.2 +lxml==5.3.0 # via # draftjs-exporter # lxml-html-clean @@ -229,7 +227,7 @@ lxml==5.2.2 # superdesk-core # svglib # xmlsec -lxml-html-clean==0.3.1 +lxml-html-clean==0.4.1 # via superdesk-core markupsafe==3.0.2 # via @@ -238,30 +236,30 @@ markupsafe==3.0.2 # superdesk-core # werkzeug # wtforms -motor==3.6.0 +motor==3.6.1 # via superdesk-core multidict==6.1.0 # via # aiohttp # yarl -newsroom-core @ git+https://github.com/superdesk/newsroom-core.git@async +newsroom-core @ git+https://github.com/MarkLark86/newsroom-core.git@async # via -r requirements.in oauth2client==4.1.3 # via flask-oidc-ex oauthlib==3.2.2 # via requests-oauthlib -orderly-set==5.2.2 +orderly-set==5.2.3 # via deepdiff oscrypto==1.3.0 # via pyhanko-certvalidator -pillow==10.4.0 +pillow==11.1.0 # via # reportlab # superdesk-core # xhtml2pdf priority==2.0.0 # via hypercorn -prompt-toolkit==3.0.48 +prompt-toolkit==3.0.50 # via click-repl propcache==0.2.1 # via @@ -279,9 +277,9 @@ pyasn1-modules==0.4.1 # oauth2client pycparser==2.22 # via cffi -pydantic==2.10.3 +pydantic==2.10.5 # via superdesk-core -pydantic-core==2.27.1 +pydantic-core==2.27.2 # via pydantic pyhanko==0.25.3 # via xhtml2pdf @@ -289,7 +287,7 @@ pyhanko-certvalidator==0.26.5 # via # pyhanko # xhtml2pdf -pyjwt==2.8.0 +pyjwt==2.10.1 # via superdesk-core pymemcache==4.0.0 # via superdesk-core @@ -298,7 +296,7 @@ pymongo==4.9.2 # eve # motor # superdesk-core -pyparsing==3.2.0 +pyparsing==3.2.1 # via # httplib2 # pyrtf3 @@ -359,11 +357,11 @@ quart-uploads==0.0.4 # via quart-wtforms quart-wtforms==1.0.3 # via newsroom-core -redis==5.1.1 +redis==5.2.1 # via # celery # superdesk-core -regex==2024.9.11 +regex==2024.11.6 # via superdesk-core reportlab==4.2.5 # via @@ -383,7 +381,7 @@ rsa==4.9 # via # google-auth # oauth2client -s3transfer==0.10.4 +s3transfer==0.11.1 # via boto3 sentry-sdk[quart]==1.45.1 # via @@ -400,13 +398,13 @@ six==1.17.0 # oauth2client # python-bidi # python-dateutil -superdesk-core @ git+https://github.com/superdesk/superdesk-core.git@async +superdesk-core @ git+https://github.com/MarkLark86/superdesk-core.git@async # via newsroom-core superdesk-planning @ git+https://github.com/superdesk/superdesk-planning.git@async # via newsroom-core svglib==1.5.1 # via xhtml2pdf -taskgroup==0.2.1 +taskgroup==0.2.2 # via hypercorn tinycss2==1.4.0 # via @@ -414,11 +412,11 @@ tinycss2==1.4.0 # svglib tomli==2.2.1 # via hypercorn -types-aiofiles==24.1.0.20240626 +types-aiofiles==24.1.0.20241221 # via quart-uploads types-python-dateutil==2.9.0.20241206 # via arrow -types-pytz==2024.2.0.20241003 +types-pytz==2024.2.0.20241221 # via quart-babel typing-extensions==4.12.2 # via @@ -429,9 +427,8 @@ typing-extensions==4.12.2 # pydantic # pydantic-core # pypdf - # superdesk-core # taskgroup -tzdata==2024.2 +tzdata==2025.1 # via # celery # kombu @@ -469,11 +466,11 @@ werkzeug==3.1.3 # via # flask # quart -wrapt==1.17.0 +wrapt==1.17.2 # via elastic-apm wsproto==1.2.0 # via hypercorn -wtforms[email]==3.1.2 +wtforms[email]==3.2.1 # via # newsroom-core # quart-wtforms