diff --git a/client/package-lock.json b/client/package-lock.json index 5852368..d8960fc 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -664,12 +664,25 @@ "@types/express-serve-static-core": "^4.17.33", "@types/qs": "*", "@types/serve-static": "*" + }, + "dependencies": { + "@types/express-serve-static-core": { + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + } } }, "@types/express-serve-static-core": { - "version": "4.19.5", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", - "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", + "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", "requires": { "@types/node": "*", "@types/qs": "*", @@ -705,9 +718,9 @@ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, "@types/lodash": { - "version": "4.17.7", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", - "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==" + "version": "4.17.9", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.9.tgz", + "integrity": "sha512-w9iWudx1XWOHW5lQRS9iKpK/XuRhnN+0T7HvdCCd802FYkT1AMTnxndJHGrNJwRoRHkslGr4S29tjm1cT7x/7w==" }, "@types/mime": { "version": "1.3.5", @@ -715,9 +728,9 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "@types/node": { - "version": "22.5.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.5.tgz", - "integrity": "sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==", + "version": "22.7.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.2.tgz", + "integrity": "sha512-866lXSrpGpgyHBZUa2m9YNWqHDjjM0aBTJlNtYaGEw4rqY/dcD7deRVTbBBAJelfA7oaGDbNftXF/TL/A6RgoA==", "requires": { "undici-types": "~6.19.2" } @@ -2033,9 +2046,9 @@ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" }, "dompurify": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==" + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", + "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==" }, "duplexify": { "version": "3.7.1", @@ -3405,7 +3418,7 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "newsroom-core": { - "version": "github:superdesk/newsroom-core#df814485ca3b0f700daac3172911acee1ba4f09a", + "version": "github:superdesk/newsroom-core#d61340bb24dd0edd18de35a6d469c2a40ed133be", "from": "github:superdesk/newsroom-core#release/2.8", "requires": { "@dnd-kit/core": "^6.0.8", diff --git a/server/requirements.txt b/server/requirements.txt index f563b1f..3f13378 100644 --- a/server/requirements.txt +++ b/server/requirements.txt @@ -25,18 +25,19 @@ babel==2.16.0 # via flask-babel bcrypt==4.1.3 # via superdesk-core -billiard==4.2.0 +billiard==4.2.1 # via celery blinker==1.8.2 # via # elastic-apm + # flask # flask-mail # raven # sentry-sdk # superdesk-core -boto3==1.35.3 +boto3==1.35.27 # via superdesk-core -botocore==1.35.3 +botocore==1.35.27 # via # boto3 # s3transfer @@ -52,16 +53,18 @@ cerberus==1.3.5 # via # eve # superdesk-core -certifi==2024.7.4 +certifi==2024.8.30 # via # elastic-apm # elasticsearch # requests # sentry-sdk -cffi==1.17.0 +cffi==1.17.1 # via cryptography chardet==5.2.0 - # via superdesk-core + # via + # reportlab + # superdesk-core charset-normalizer==3.3.2 # via requests ciso8601==2.3.1 @@ -82,9 +85,9 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -croniter==2.0.7 +croniter==3.0.3 # via superdesk-core -cryptography==43.0.0 +cryptography==43.0.1 # via # authlib # jwcrypto @@ -92,7 +95,7 @@ cryptography==43.0.0 # pyhanko-certvalidator cssselect2==0.7.0 # via svglib -deepdiff==7.0.1 +deepdiff==8.0.1 # via superdesk-planning deprecated==1.2.14 # via limits @@ -174,11 +177,11 @@ httplib2==0.22.0 # via oauth2client icalendar==4.0.9 # via superdesk-planning -idna==3.7 +idna==3.10 # via # email-validator # requests -importlib-resources==6.4.4 +importlib-resources==6.4.5 # via limits isodate==0.6.1 # via python3-saml @@ -201,7 +204,7 @@ jwcrypto==1.5.6 # via # flask-oidc-ex # python-jwt -kombu==5.3.7 +kombu==5.4.2 # via # celery # superdesk-core @@ -217,7 +220,7 @@ lxml==5.2.2 # superdesk-core # svglib # xmlsec -lxml-html-clean==0.1.1 +lxml-html-clean==0.2.2 # via superdesk-core markupsafe==2.0.1 # via @@ -234,7 +237,7 @@ oauth2client==4.1.3 # via flask-oidc-ex oauthlib==3.2.2 # via requests-oauthlib -ordered-set==4.1.0 +orderly-set==5.2.2 # via deepdiff oscrypto==1.3.0 # via pyhanko-certvalidator @@ -242,20 +245,20 @@ packaging==24.1 # via # gunicorn # limits -pillow==10.3.0 +pillow==10.4.0 # via # reportlab # superdesk-core # xhtml2pdf -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via click-repl -pyasn1==0.6.0 +pyasn1==0.6.1 # via # ldap3 # oauth2client # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via # google-auth # oauth2client @@ -277,11 +280,11 @@ pymongo==3.11.4 # flask-pymongo # mongolock # superdesk-core -pyparsing==3.1.2 +pyparsing==3.1.4 # via # httplib2 # pyrtf3 -pypdf==4.3.1 +pypdf==5.0.0 # via xhtml2pdf pypng==0.20220715.0 # via qrcode @@ -307,7 +310,7 @@ python-twitter==3.5 # via superdesk-core python3-saml==1.16.0 # via newsroom-core -pytz==2024.1 +pytz==2024.2 # via # croniter # eve-elastic @@ -328,9 +331,9 @@ redis==5.0.8 # via # celery # superdesk-core -regex==2024.5.15 +regex==2024.7.24 # via superdesk-core -reportlab==3.6.13 +reportlab==4.2.2 # via # newsroom-core # superdesk-core @@ -351,7 +354,7 @@ rsa==4.9 # oauth2client s3transfer==0.10.2 # via boto3 -sentry-sdk[flask]==2.12.0 +sentry-sdk[flask]==2.13.0 # via newsroom-core sgmllib3k==1.0.0 # via feedparser @@ -366,7 +369,7 @@ six==1.16.0 # oauth2client # python-bidi # python-dateutil -superdesk-core @ git+https://github.com/superdesk/superdesk-core.git@v2.8.0rc1 +superdesk-core @ git+https://github.com/superdesk/superdesk-core.git@v2.8.0rc2 # via newsroom-core superdesk-planning @ git+https://github.com/superdesk/superdesk-planning.git@v2.7.2 # via newsroom-core @@ -376,7 +379,7 @@ tinycss2==1.3.0 # via # cssselect2 # svglib -types-python-dateutil==2.9.0.20240821 +types-python-dateutil==2.9.0.20240906 # via arrow typing-extensions==4.12.2 # via @@ -385,8 +388,10 @@ typing-extensions==4.12.2 # pypdf # qrcode # superdesk-core -tzdata==2024.1 - # via celery +tzdata==2024.2 + # via + # celery + # kombu tzlocal==2.1 # via # pyhanko @@ -395,11 +400,12 @@ unidecode==1.3.8 # via superdesk-core uritools==4.0.3 # via pyhanko-certvalidator -urllib3==1.26.19 +urllib3==1.26.20 # via # botocore # elastic-apm # elasticsearch + # newsroom-core # requests # sentry-sdk # superdesk-core @@ -430,7 +436,7 @@ wtforms[email]==3.1.2 # flask-wtf # newsroom-core # wtforms -xhtml2pdf==0.2.11 +xhtml2pdf==0.2.16 # via newsroom-core xmlsec==1.3.14 # via