summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--composer.lock8
-rw-r--r--l10n/id.js1
-rw-r--r--l10n/id.json1
-rw-r--r--lib/Signaling/BackendNotifier.php8
-rw-r--r--package-lock.json272
-rw-r--r--package.json16
-rw-r--r--tests/integration/composer.lock12
-rw-r--r--vendor-bin/phpunit/composer.lock12
8 files changed, 180 insertions, 150 deletions
diff --git a/composer.lock b/composer.lock
index 198db2e85..5cf8fce5d 100644
--- a/composer.lock
+++ b/composer.lock
@@ -258,12 +258,12 @@
"source": {
"type": "git",
"url": "https://github.com/nextcloud-deps/ocp.git",
- "reference": "dea7e6cd566796f983ef54bafaba860f529116f3"
+ "reference": "14e4b4c5bb3f9189b78c9d29bfc6a049046c2d71"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/dea7e6cd566796f983ef54bafaba860f529116f3",
- "reference": "dea7e6cd566796f983ef54bafaba860f529116f3",
+ "url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/14e4b4c5bb3f9189b78c9d29bfc6a049046c2d71",
+ "reference": "14e4b4c5bb3f9189b78c9d29bfc6a049046c2d71",
"shasum": ""
},
"require": {
@@ -295,7 +295,7 @@
"issues": "https://github.com/nextcloud-deps/ocp/issues",
"source": "https://github.com/nextcloud-deps/ocp/tree/master"
},
- "time": "2024-04-18T10:48:36+00:00"
+ "time": "2024-04-24T00:33:09+00:00"
},
{
"name": "psr/clock",
diff --git a/l10n/id.js b/l10n/id.js
index 9275b171d..4e209fdaf 100644
--- a/l10n/id.js
+++ b/l10n/id.js
@@ -267,6 +267,7 @@ OC.L10N.register(
"Created at" : "Dibuat saat",
"Pending" : "Tunggu",
"Error" : "Kesalahan",
+ "Failed" : "Gagal",
"OK" : "OK",
"Back" : "Kembali",
"Cancel" : "Membatalkan",
diff --git a/l10n/id.json b/l10n/id.json
index 99c80660f..4f4e28c1b 100644
--- a/l10n/id.json
+++ b/l10n/id.json
@@ -265,6 +265,7 @@
"Created at" : "Dibuat saat",
"Pending" : "Tunggu",
"Error" : "Kesalahan",
+ "Failed" : "Gagal",
"OK" : "OK",
"Back" : "Kembali",
"Cancel" : "Membatalkan",
diff --git a/lib/Signaling/BackendNotifier.php b/lib/Signaling/BackendNotifier.php
index 8cf54e2c6..38719bf76 100644
--- a/lib/Signaling/BackendNotifier.php
+++ b/lib/Signaling/BackendNotifier.php
@@ -176,6 +176,8 @@ class BackendNotifier {
* @throws \Exception
*/
public function roomsDisinvited(Room $room, array $attendees): void {
+ $allUserIds = $this->participantService->getParticipantUserIds($room);
+ sort($allUserIds);
$userIds = [];
foreach ($attendees as $attendee) {
if ($attendee->getActorType() === Attendee::ACTOR_USERS) {
@@ -189,7 +191,7 @@ class BackendNotifier {
'userids' => $userIds,
// TODO(fancycode): We should try to get rid of 'alluserids' and
// find a better way to notify existing users to update the room.
- 'alluserids' => $this->participantService->getParticipantUserIds($room),
+ 'alluserids' => $allUserIds,
'properties' => $room->getPropertiesForSignaling('', false),
],
]);
@@ -210,6 +212,8 @@ class BackendNotifier {
* @throws \Exception
*/
public function roomSessionsRemoved(Room $room, array $sessionIds): void {
+ $allUserIds = $this->participantService->getParticipantUserIds($room);
+ sort($allUserIds);
$start = microtime(true);
$this->backendRequest($room, [
'type' => 'disinvite',
@@ -217,7 +221,7 @@ class BackendNotifier {
'sessionids' => $sessionIds,
// TODO(fancycode): We should try to get rid of 'alluserids' and
// find a better way to notify existing users to update the room.
- 'alluserids' => $this->participantService->getParticipantUserIds($room),
+ 'alluserids' => $allUserIds,
'properties' => $room->getPropertiesForSignaling('', false),
],
]);
diff --git a/package-lock.json b/package-lock.json
index 53d43c89b..c6be8a789 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,18 +10,18 @@
"license": "agpl",
"dependencies": {
"@linusborg/vue-simple-portal": "^0.1.5",
- "@nextcloud/auth": "^2.2.1",
+ "@nextcloud/auth": "^2.3.0",
"@nextcloud/axios": "^2.4.0",
"@nextcloud/browser-storage": "^0.3.0",
"@nextcloud/capabilities": "^1.2.0",
"@nextcloud/dialogs": "^5.3.1",
- "@nextcloud/event-bus": "^3.1.0",
- "@nextcloud/files": "^3.1.1",
+ "@nextcloud/event-bus": "^3.2.0",
+ "@nextcloud/files": "^3.2.1",
"@nextcloud/initial-state": "^2.1.0",
"@nextcloud/l10n": "^2.2.0",
"@nextcloud/moment": "^1.3.1",
"@nextcloud/paths": "^2.1.0",
- "@nextcloud/router": "^3.0.0",
+ "@nextcloud/router": "^3.0.1",
"@nextcloud/upload": "^1.1.1",
"@nextcloud/vue": "^8.11.2",
"crypto-js": "^4.2.0",
@@ -29,12 +29,12 @@
"emoji-mart-vue-fast": "^15.0.2",
"emoji-regex": "^10.3.0",
"escape-html": "^1.0.3",
- "extendable-media-recorder": "^9.2.0",
+ "extendable-media-recorder": "^9.2.1",
"extendable-media-recorder-wav-encoder": "^7.0.109",
"hark": "^1.2.3",
"leaflet": "^1.9.4",
"leaflet-defaulticon-compatibility": "^0.1.2",
- "libphonenumber-js": "^1.10.60",
+ "libphonenumber-js": "^1.10.61",
"lodash": "^4.17.21",
"mitt": "^3.0.1",
"mockconsole": "0.0.1",
@@ -55,7 +55,7 @@
"vue-virtual-scroller": "^1.1.2",
"vue2-leaflet": "^2.7.1",
"vuex": "^3.6.2",
- "webdav": "^5.5.0",
+ "webdav": "^5.6.0",
"webrtc-adapter": "^9.0.1",
"webrtcsupport": "^2.2.0",
"wildemitter": "^1.2.1"
@@ -64,7 +64,7 @@
"@babel/core": "^7.24.4",
"@babel/preset-env": "^7.24.4",
"@nextcloud/babel-config": "^1.0.0",
- "@nextcloud/browserslist-config": "^3.0.0",
+ "@nextcloud/browserslist-config": "^3.0.1",
"@nextcloud/eslint-config": "^8.3.0",
"@nextcloud/stylelint-config": "^2.4.0",
"@nextcloud/webpack-vue-config": "^6.0.1",
@@ -3454,15 +3454,15 @@
"integrity": "sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ=="
},
"node_modules/@nextcloud/auth": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.2.1.tgz",
- "integrity": "sha512-zYtgrg9NMZfN8kmL5JPCsh5jDhpTCEslhnZWMvbhTiQ7hrOnji/67ok6VMK0CTJ1a92Vr67Ow72lW7YRX69zEA==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.3.0.tgz",
+ "integrity": "sha512-PCkRJbML9sXvBENY43vTIERIZJFk2azu08IK6zYOnOZ7cFkD1QlFJtdTCZTImQLg01IXhIm0j0ExEdatHoqz7g==",
"dependencies": {
- "@nextcloud/event-bus": "^3.1.0"
+ "@nextcloud/event-bus": "^3.2.0"
},
"engines": {
"node": "^20.0.0",
- "npm": "^9.0.0"
+ "npm": "^10.0.0"
}
},
"node_modules/@nextcloud/axios": {
@@ -3519,13 +3519,13 @@
}
},
"node_modules/@nextcloud/browserslist-config": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-3.0.0.tgz",
- "integrity": "sha512-daCnyNBVsWdWjJ5HcaE6jtiDAqaJAGbiWyaTtj/64ztnBget9qEwHC55uA1JNbJOBgNf2lyoQo5rgfatn9sUTw==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-3.0.1.tgz",
+ "integrity": "sha512-GZTxL5fsDgmFoot/qnRurjHCuHjSfOg+A6t4+P2TySXua2Q1Ex0lecZYlSnRuOR/W5BGOZ06ITTA/hbkSh1Ypg==",
"dev": true,
"engines": {
"node": "^20.0.0",
- "npm": "^9.0.0"
+ "npm": "^10.0.0"
}
},
"node_modules/@nextcloud/capabilities": {
@@ -3615,15 +3615,16 @@
}
},
"node_modules/@nextcloud/event-bus": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.1.0.tgz",
- "integrity": "sha512-purXQsXbhbmpcDsbDuR0i7vwUgOsqnIUa7QAD3lV/UZUkUT94SmxBM5LgQ8iV8TQBWWleEwQHy5kYfHeTGF9wg==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.2.0.tgz",
+ "integrity": "sha512-5F3Zjqv12r/VCkzXFnsMZb/lb12eVv7/oDSUFV3njNJoPdu7x6k5kjRM/N4THHoDDRRgBQjgKr9Uyqgppqj6XA==",
"dependencies": {
- "semver": "^7.5.1"
+ "@types/node": "^20.12.7",
+ "semver": "^7.6.0"
},
"engines": {
- "node": "^16.0.0",
- "npm": "^7.0.0 || ^8.0.0"
+ "node": "^20.0.0",
+ "npm": "^10.0.0"
}
},
"node_modules/@nextcloud/event-bus/node_modules/lru-cache": {
@@ -3638,9 +3639,9 @@
}
},
"node_modules/@nextcloud/event-bus/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "version": "7.6.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
+ "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -3657,9 +3658,9 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/@nextcloud/files": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.2.0.tgz",
- "integrity": "sha512-3EQBR758bzvqcNRzcp1etHGGkCZgK6wS9or8iQpzIOKf4B2tAe1O+hXA8GzPiQ5ZlGIPblOlMOEMlRg1KD49hg==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.2.1.tgz",
+ "integrity": "sha512-OtV7GpxRA+HtETbKL8vrxBsl2Gt1uwqgvSlYG0fsd6Al4kW87B0Dkg5Y6YIoBHDn3/dSB0K4U/GYg+xCU7MdpA==",
"dependencies": {
"@nextcloud/auth": "^2.2.1",
"@nextcloud/l10n": "^2.2.0",
@@ -3672,7 +3673,7 @@
},
"engines": {
"node": "^20.0.0",
- "npm": "^9.0.0"
+ "npm": "^10.0.0"
}
},
"node_modules/@nextcloud/files/node_modules/is-svg": {
@@ -3763,9 +3764,9 @@
}
},
"node_modules/@nextcloud/router": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-3.0.0.tgz",
- "integrity": "sha512-RlPrOPw94yT9rmt3+2sUs2cmWzqhX5eFW+i/EHymJEKgURVtnqCcXjIcAiLTfgsCCdAS1hGapBL8j8rhHk1FHQ==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-3.0.1.tgz",
+ "integrity": "sha512-Ci/uD3x8OKHdxSqXL6gRJ+mGJOEXjeiHjj7hqsZqVTsT7kOrCjDf0/J8z5RyLlokKZ0IpSe+hGxgi3YB7Gpw3Q==",
"dependencies": {
"@nextcloud/typings": "^1.7.0"
},
@@ -4464,10 +4465,12 @@
"integrity": "sha512-xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g=="
},
"node_modules/@types/node": {
- "version": "14.0.9",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.9.tgz",
- "integrity": "sha512-0sCTiXKXELOBxvZLN4krQ0FPOAA7ij+6WwvD0k/PHd9/KAkr4dXel5J9fh6F4x1FwAQILqAWkmpeuS6mjf1iKA==",
- "dev": true
+ "version": "20.12.7",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz",
+ "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==",
+ "dependencies": {
+ "undici-types": "~5.26.4"
+ }
},
"node_modules/@types/normalize-package-data": {
"version": "2.4.1",
@@ -7599,7 +7602,6 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
"integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
- "optional": true,
"engines": {
"node": ">= 12"
}
@@ -9543,12 +9545,12 @@
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
},
"node_modules/extendable-media-recorder": {
- "version": "9.2.0",
- "resolved": "https://registry.npmjs.org/extendable-media-recorder/-/extendable-media-recorder-9.2.0.tgz",
- "integrity": "sha512-0W6Ucgwcubb2TfdSC8H/cUNsJPsV3R3eJS4lXRG26PjT5Xnl5fbul7cM2RT9NACHIRSasc/AHrsfj5WrjKB+qA==",
+ "version": "9.2.1",
+ "resolved": "https://registry.npmjs.org/extendable-media-recorder/-/extendable-media-recorder-9.2.1.tgz",
+ "integrity": "sha512-tHQgspiSRS0zcVf/POIj3jhGFzG/oIECzOfnFRoVzNU9CSpVxnGRxClL9QIkLT1I2dCpd+hOasUK3Vjqq9ni7g==",
"dependencies": {
"@babel/runtime": "^7.24.4",
- "media-encoder-host": "^8.1.0",
+ "media-encoder-host": "^9.0.0",
"multi-buffer-data-view": "^6.0.4",
"recorder-audio-worklet": "^6.0.26",
"standardized-audio-context": "^25.3.70",
@@ -9735,7 +9737,6 @@
"url": "https://paypal.me/jimmywarting"
}
],
- "optional": true,
"dependencies": {
"node-domexception": "^1.0.0",
"web-streams-polyfill": "^3.0.3"
@@ -10035,7 +10036,6 @@
"version": "4.0.10",
"resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
"integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
- "optional": true,
"dependencies": {
"fetch-blob": "^3.1.2"
},
@@ -10573,6 +10573,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+ "dev": true,
"bin": {
"he": "bin/he"
}
@@ -13633,9 +13634,9 @@
}
},
"node_modules/libphonenumber-js": {
- "version": "1.10.60",
- "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.60.tgz",
- "integrity": "sha512-Ctgq2lXUpEJo5j1762NOzl2xo7z7pqmVWYai0p07LvAkQ32tbPv3wb+tcUeHEiXhKU5buM4H9MXsXo6OlM6C2g=="
+ "version": "1.10.61",
+ "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.61.tgz",
+ "integrity": "sha512-TsQsyzDttDvvzWNkbp/i0fVbzTGJIG0mUu/uNalIaRQEYeJxVQ/FPg+EJgSqfSXezREjM0V3RZ8cLVsKYhhw0Q=="
},
"node_modules/lines-and-columns": {
"version": "1.1.6",
@@ -14132,25 +14133,25 @@
"dev": true
},
"node_modules/media-encoder-host": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/media-encoder-host/-/media-encoder-host-8.1.0.tgz",
- "integrity": "sha512-VwX3ex48ltl+K1ObGEq3IcZp/XqpNTWemd9brC9ovo89rYmCRKTZAp1FCyfAY86RdvSMrUs26lbo45DIDVyERg==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/media-encoder-host/-/media-encoder-host-9.0.0.tgz",
+ "integrity": "sha512-A+rE4eGJEf80NVVprQYeLjMdVFtiFkmw/6Sd1qsVrLSHdBsgcDFtmSu/ScNCMQBe5M84ycNsZNfBVJaooJRstQ==",
"dependencies": {
"@babel/runtime": "^7.24.4",
- "media-encoder-host-broker": "^7.1.0",
- "media-encoder-host-worker": "^9.2.0",
+ "media-encoder-host-broker": "^8.0.0",
+ "media-encoder-host-worker": "^10.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/media-encoder-host-broker": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/media-encoder-host-broker/-/media-encoder-host-broker-7.1.0.tgz",
- "integrity": "sha512-Emu3f45Wbf6AoRJxfvZ8e5nh8fRVviBfkABgYNvVUsVBgJ7+l137gn324g/JmNVQhhVQ89fjmGT1kHIJ9JG5Nw==",
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/media-encoder-host-broker/-/media-encoder-host-broker-8.0.0.tgz",
+ "integrity": "sha512-kC7pBujU0ApIx5HocdTbeij4qsxPtzaI920ef3V/GR1q1F+8EFbhpUw6F0+PS1kyFpz8ThpjGLj6Hp1jSR2qrA==",
"dependencies": {
"@babel/runtime": "^7.24.4",
"broker-factory": "^3.0.97",
"fast-unique-numbers": "^9.0.4",
- "media-encoder-host-worker": "^9.2.0",
+ "media-encoder-host-worker": "^10.0.0",
"tslib": "^2.6.2"
}
},
@@ -14160,9 +14161,9 @@
"integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
},
"node_modules/media-encoder-host-worker": {
- "version": "9.2.0",
- "resolved": "https://registry.npmjs.org/media-encoder-host-worker/-/media-encoder-host-worker-9.2.0.tgz",
- "integrity": "sha512-LrJJgNBDZH2y1PYBLaiYQw9uFU5i3yPvDkDxdko+L3Z4qzhKq9+4eYxKDqlwO4EdOlaiggvMpkgZl3roOniz2A==",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/media-encoder-host-worker/-/media-encoder-host-worker-10.0.0.tgz",
+ "integrity": "sha512-RoVQfgA8Cb3C8PhDhNddPXu8x14drSLMLy0QvKRaTsPMipq92f7GkarRAOIHBiwFdsDmpsu0MfX0ZzTxXUxWvQ==",
"dependencies": {
"@babel/runtime": "^7.24.4",
"extendable-media-recorder-wav-encoder-broker": "^7.0.100",
@@ -15110,7 +15111,6 @@
"url": "https://paypal.me/jimmywarting"
}
],
- "optional": true,
"engines": {
"node": ">=10.5.0"
}
@@ -15119,7 +15119,6 @@
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
"integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
- "optional": true,
"dependencies": {
"data-uri-to-buffer": "^4.0.0",
"fetch-blob": "^3.1.4",
@@ -19363,6 +19362,11 @@
"node": ">=14.0"
}
},
+ "node_modules/undici-types": {
+ "version": "5.26.5",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
+ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
+ },
"node_modules/unicode-canonical-property-names-ecmascript": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
@@ -20233,32 +20237,32 @@
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
"integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==",
- "optional": true,
"engines": {
"node": ">= 8"
}
},
"node_modules/webdav": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.5.0.tgz",
- "integrity": "sha512-SHSDe6n8lBuwwyX+uePB1N1Yn35ebd3locl/LbADMWpcEoowyFdIbnH3fv17T4Jf2tOa1Vwjr/Lld3t0dOio1w==",
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.6.0.tgz",
+ "integrity": "sha512-1zpC9T+nZAEz3hHrEdis3gybiwoR5LillHmFiylhYWAsGU0bGlWlRZtK5NJ3bTr2wCoKABrRGGqLk24+UxF4Gg==",
"dependencies": {
"@buttercup/fetch": "^0.2.1",
"base-64": "^1.0.0",
"byte-length": "^1.0.2",
+ "entities": "^4.5.0",
"fast-xml-parser": "^4.2.4",
- "he": "^1.2.0",
"hot-patcher": "^2.0.0",
"layerr": "^2.0.1",
"md5": "^2.3.0",
"minimatch": "^7.4.6",
"nested-property": "^4.0.0",
+ "node-fetch": "^3.3.2",
"path-posix": "^1.0.0",
"url-join": "^5.0.0",
"url-parse": "^1.5.10"
},
"engines": {
- "node": ">=14"
+ "node": ">=16"
}
},
"node_modules/webdav/node_modules/brace-expansion": {
@@ -20269,6 +20273,17 @@
"balanced-match": "^1.0.0"
}
},
+ "node_modules/webdav/node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
"node_modules/webdav/node_modules/minimatch": {
"version": "7.4.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz",
@@ -23367,11 +23382,11 @@
"integrity": "sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ=="
},
"@nextcloud/auth": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.2.1.tgz",
- "integrity": "sha512-zYtgrg9NMZfN8kmL5JPCsh5jDhpTCEslhnZWMvbhTiQ7hrOnji/67ok6VMK0CTJ1a92Vr67Ow72lW7YRX69zEA==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.3.0.tgz",
+ "integrity": "sha512-PCkRJbML9sXvBENY43vTIERIZJFk2azu08IK6zYOnOZ7cFkD1QlFJtdTCZTImQLg01IXhIm0j0ExEdatHoqz7g==",
"requires": {
- "@nextcloud/event-bus": "^3.1.0"
+ "@nextcloud/event-bus": "^3.2.0"
}
},
"@nextcloud/axios": {
@@ -23411,9 +23426,9 @@
}
},
"@nextcloud/browserslist-config": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-3.0.0.tgz",
- "integrity": "sha512-daCnyNBVsWdWjJ5HcaE6jtiDAqaJAGbiWyaTtj/64ztnBget9qEwHC55uA1JNbJOBgNf2lyoQo5rgfatn9sUTw==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-3.0.1.tgz",
+ "integrity": "sha512-GZTxL5fsDgmFoot/qnRurjHCuHjSfOg+A6t4+P2TySXua2Q1Ex0lecZYlSnRuOR/W5BGOZ06ITTA/hbkSh1Ypg==",
"dev": true
},
"@nextcloud/capabilities": {
@@ -23465,11 +23480,12 @@
}
},
"@nextcloud/event-bus": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.1.0.tgz",
- "integrity": "sha512-purXQsXbhbmpcDsbDuR0i7vwUgOsqnIUa7QAD3lV/UZUkUT94SmxBM5LgQ8iV8TQBWWleEwQHy5kYfHeTGF9wg==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.2.0.tgz",
+ "integrity": "sha512-5F3Zjqv12r/VCkzXFnsMZb/lb12eVv7/oDSUFV3njNJoPdu7x6k5kjRM/N4THHoDDRRgBQjgKr9Uyqgppqj6XA==",
"requires": {
- "semver": "^7.5.1"
+ "@types/node": "^20.12.7",
+ "semver": "^7.6.0"
},
"dependencies": {