summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/settings/src/components/UserList.vue5
-rw-r--r--apps/settings/src/components/UserList/UserRow.vue7
-rw-r--r--apps/settings/src/store/users.js3
-rw-r--r--core/src/components/UserMenu/UserMenuEntry.vue4
-rw-r--r--package-lock.json184
-rw-r--r--package.json2
6 files changed, 97 insertions, 108 deletions
diff --git a/apps/settings/src/components/UserList.vue b/apps/settings/src/components/UserList.vue
index 9a97aff085f..f9553445e13 100644
--- a/apps/settings/src/components/UserList.vue
+++ b/apps/settings/src/components/UserList.vue
@@ -262,6 +262,7 @@ import Vue from 'vue'
import NcModal from '@nextcloud/vue/dist/Components/NcModal.js'
import NcButton from '@nextcloud/vue/dist/Components/NcButton.js'
import NcMultiselect from '@nextcloud/vue/dist/Components/NcMultiselect.js'
+import { formatFileSize, parseFileSize } from '@nextcloud/files'
import userRow from './UserList/UserRow.vue'
@@ -486,10 +487,10 @@ export default {
*/
validateQuota(quota) {
// only used for new presets sent through @Tag
- const validQuota = OC.Util.computerFileSize(quota)
+ const validQuota = parseFileSize(quota, true)
if (validQuota !== null && validQuota >= 0) {
// unify format output
- quota = OC.Util.humanFileSize(OC.Util.computerFileSize(quota))
+ quota = formatFileSize(parseFileSize(quota, true))
this.newUser.quota = { id: quota, label: quota }
return this.newUser.quota
}
diff --git a/apps/settings/src/components/UserList/UserRow.vue b/apps/settings/src/components/UserList/UserRow.vue
index dddf5abef8a..2e507107b73 100644
--- a/apps/settings/src/components/UserList/UserRow.vue
+++ b/apps/settings/src/components/UserList/UserRow.vue
@@ -268,6 +268,7 @@
<script>
import ClickOutside from 'vue-click-outside'
+import { formatFileSize, parseFileSize } from '@nextcloud/files'
import {
NcPopoverMenu,
@@ -688,7 +689,7 @@ export default {
await this.$store.dispatch('setUserData', {
userid: this.user.id,
key: 'quota',
- value: quota,
+ value: '' + parseFileSize(quota, true),
})
} catch (error) {
console.error(error)
@@ -706,10 +707,10 @@ export default {
*/
validateQuota(quota) {
// only used for new presets sent through @Tag
- const validQuota = OC.Util.computerFileSize(quota)
+ const validQuota = parseFileSize(quota, true)
if (validQuota !== null && validQuota >= 0) {
// unify format output
- return this.setUserQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(quota)))
+ return this.setUserQuota(formatFileSize(parseFileSize(quota, true)))
}
// if no valid do not change
return false
diff --git a/apps/settings/src/store/users.js b/apps/settings/src/store/users.js
index 96e66044a0c..08177499d10 100644
--- a/apps/settings/src/store/users.js
+++ b/apps/settings/src/store/users.js
@@ -31,6 +31,7 @@ import api from './api.js'
import axios from '@nextcloud/axios'
import { generateOcsUrl } from '@nextcloud/router'
import logger from '../logger.js'
+import { parseFileSize } from '@nextcloud/files'
const orderGroups = function(groups, orderBy) {
/* const SORT_USERCOUNT = 1;
@@ -211,7 +212,7 @@ const mutations = {
},
setUserData(state, { userid, key, value }) {
if (key === 'quota') {
- const humanValue = OC.Util.computerFileSize(value)
+ const humanValue = parseFileSize(value, true)
state.users.find(user => user.id === userid)[key][key] = humanValue !== null ? humanValue : value
} else {
state.users.find(user => user.id === userid)[key] = value
diff --git a/core/src/components/UserMenu/UserMenuEntry.vue b/core/src/components/UserMenu/UserMenuEntry.vue
index 43f65fa9fdb..8f09137256c 100644
--- a/core/src/components/UserMenu/UserMenuEntry.vue
+++ b/core/src/components/UserMenu/UserMenuEntry.vue
@@ -30,11 +30,11 @@
<NcLoadingIcon v-if="loading"
class="menu-entry__loading-icon"
:size="18" />
- <img v-else :src="cachedIcon" alt="" />
+ <img v-else :src="cachedIcon" alt="">
{{ name }}
</a>
<button v-else>
- <img :src="cachedIcon" alt="" />
+ <img :src="cachedIcon" alt="">
{{ name }}
</button>
</li>
diff --git a/package-lock.json b/package-lock.json
index 3108c3d393b..a8afeb26f37 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,7 +19,7 @@
"@nextcloud/capabilities": "^1.0.4",
"@nextcloud/dialogs": "^4.2.2",
"@nextcloud/event-bus": "^3.0.2",
- "@nextcloud/files": "^3.0.0-beta.8",
+ "@nextcloud/files": "^3.0.0",
"@nextcloud/initial-state": "^2.0.0",
"@nextcloud/l10n": "^2.1.0",
"@nextcloud/logger": "^2.5.0",
@@ -3546,15 +3546,15 @@
"integrity": "sha512-KNr7D8jbu8DEprgRckVywVBkajsGGqocFjOzlekv35UedLjpkMDTkFO8VYnhnLySL0QaPBa568fe8BZsB0TBJQ=="
},
"node_modules/@nextcloud/auth": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.1.0.tgz",
- "integrity": "sha512-wf5xQrWQu6fkl3MGegVdyR5mh/EdSQKJByH3m2Url2K2xbML9Y4Y7LAff9jjJAcMt2MkzzJEM463ZBbgTqs0lg==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.2.1.tgz",
+ "integrity": "sha512-zYtgrg9NMZfN8kmL5JPCsh5jDhpTCEslhnZWMvbhTiQ7hrOnji/67ok6VMK0CTJ1a92Vr67Ow72lW7YRX69zEA==",
"dependencies": {
"@nextcloud/event-bus": "^3.1.0"
},
"engines": {
- "node": "^16.0.0",
- "npm": "^7.0.0 || ^8.0.0"
+ "node": "^20.0.0",
+ "npm": "^9.0.0"
}
},
"node_modules/@nextcloud/axios": {
@@ -3767,22 +3767,6 @@
"vue": "^2.7.14"
}
},
- "node_modules/@nextcloud/dialogs/node_modules/@nextcloud/files": {
- "version": "3.0.0-beta.14",
- "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0-beta.14.tgz",
- "integrity": "sha512-wyq+BcOE2KFjhPtpUOIkLRHLxOPVu/ZlbioII4qoD2NtjUHCx9U8RDBo28kFr45Nj3eDsQ1TFEUipocRMJ6J7g==",
- "dependencies": {
- "@nextcloud/auth": "^2.1.0",
- "@nextcloud/l10n": "^2.2.0",
- "@nextcloud/logger": "^2.5.0",
- "@nextcloud/router": "^2.1.2",
- "webdav": "^5.2.3"
- },
- "engines": {
- "node": "^20.0.0",
- "npm": "^9.0.0"
- }
- },
"node_modules/@nextcloud/dialogs/node_modules/@vueuse/core": {
"version": "10.4.1",
"resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.4.1.tgz",
@@ -3951,17 +3935,21 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/@nextcloud/files": {
- "version": "3.0.0-beta.8",
- "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0-beta.8.tgz",
- "integrity": "sha512-qzL5lKhm913mBzu//rFnKobZ5GI8iAQ7GwVUez3Gpmso6TyEm/kdSloK2dRNWHStFotQdQRbl75KoyCyoz4cXg==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0.tgz",
+ "integrity": "sha512-zk5oIuVDyk2gWBKCJ+0B1HE3VjhuGnz2iLNbTcbRuTjMYb6aYCAEn1LY0dXbUQG93ehndYJCOdaYri/TaGrlXw==",
"dependencies": {
- "@nextcloud/auth": "^2.0.0",
- "@nextcloud/l10n": "^2.1.0",
- "@nextcloud/logger": "^2.5.0"
+ "@nextcloud/auth": "^2.2.1",
+ "@nextcloud/l10n": "^2.2.0",
+ "@nextcloud/logger": "^2.7.0",
+ "@nextcloud/paths": "^2.1.0",
+ "@nextcloud/router": "^2.2.0",
+ "is-svg": "^5.0.0",
+ "webdav": "^5.3.0"
},
"engines": {
- "node": "^16.0.0",
- "npm": "^7.0.0 || ^8.0.0"
+ "node": "^20.0.0",
+ "npm": "^9.0.0"
}
},
"node_modules/@nextcloud/initial-state": {
@@ -3991,16 +3979,16 @@
"integrity": "sha512-F9e6wPGtY+8KNMRAVfxeCOHU0/NPWMSENNq4pQctuXRqqdEPW7q3CrLbR5Nse044WwacyjHGOMlvNsBe1y6z9A=="
},
"node_modules/@nextcloud/logger": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.5.0.tgz",
- "integrity": "sha512-vJx5YxPyS9/tg3YoqA8CBN7YTZFHfuhMKJIIWFV28phxXqKhGwKVKh+/Ir8ZIPweIM5n8VNT6JOJq1JjGiMg2w==",
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.7.0.tgz",
+ "integrity": "sha512-DSJg9H1jT2zfr7uoP4tL5hKncyY+LOuxJzLauj0M/f6gnpoXU5WG1Zw8EFPOrRWjkC0ZE+NCqrMnITgdRRpXJQ==",
"dependencies": {
"@nextcloud/auth": "^2.0.0",
"core-js": "^3.6.4"
},
"engines": {
- "node": "^16.0.0",
- "npm": "^7.0.0 || ^8.0.0"
+ "node": "^20.0.0",
+ "npm": "^9.0.0"
}
},
"node_modules/@nextcloud/moment": {
@@ -4073,16 +4061,16 @@
}
},
"node_modules/@nextcloud/router": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-2.1.2.tgz",
- "integrity": "sha512-Jj5fgjeHT1vVIgOyUGOeHfwk2KgaO77QGfqZAT6GWXvpAsN0mkqwljkg4FkHrQRouYqCE4VnJ5o8/w0DAN89tA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-2.2.0.tgz",
+ "integrity": "sha512-M4AVGnB5tt3MYO5RpH/R2jq7z/nW05AmRhk4Lh68krVwRIYGo8pgNikKrPGogHd2Q3UgzF5Py1drHz3uuV99bQ==",
"dependencies": {
- "@nextcloud/typings": "^1.0.0",
+ "@nextcloud/typings": "^1.7.0",
"core-js": "^3.6.4"
},
"engines": {
- "node": "^16.0.0",
- "npm": "^7.0.0 || ^8.0.0"
+ "node": "^20.0.0",
+ "npm": "^9.0.0"
}
},
"node_modules/@nextcloud/sharing": {
@@ -17224,9 +17212,9 @@
"peer": true
},
"node_modules/layerr": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/layerr/-/layerr-0.1.2.tgz",
- "integrity": "sha512-ob5kTd9H3S4GOG2nVXyQhOu9O8nBgP555XxWPkJI0tR0JeRilfyTp8WtPdIJHLXBmHMSdEq5+KMxiYABeScsIQ=="
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/layerr/-/layerr-2.0.1.tgz",
+ "integrity": "sha512-z0730CwG/JO24evdORnyDkwG1Q7b7mF2Tp1qRQ0YvrMMARbt1DFG694SOv439Gm7hYKolyZyaB49YIrYIfZBdg=="
},
"node_modules/lazy-ass": {
"version": "1.6.0",
@@ -24931,9 +24919,12 @@
}
},
"node_modules/url-join": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
- "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz",
+ "integrity": "sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ }
},
"node_modules/url-parse": {
"version": "1.5.10",
@@ -25814,9 +25805,9 @@
}
},
"node_modules/webdav": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.2.3.tgz",
- "integrity": "sha512-u5wqJULZhB7IwO3qVD9r0ikt6SMHZ4P4YYtLJ6JrCmSoZuW6KvanXWJAA4LZDm548lK7aCNUsy0VxbBKBXAGrg==",
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.3.1.tgz",
+ "integrity": "sha512-wzZdTHtMuSIXqHGBznc8FM2L94Mc/17Tbn9ppoMybRO0bjWOSIeScdVXWX5qqHsg00EjfiOcwMqGFx6ghIhccQ==",
"dependencies": {
"@buttercup/fetch": "^0.1.1",
"base-64": "^1.0.0",
@@ -25824,12 +25815,12 @@
"fast-xml-parser": "^4.2.4",
"he": "^1.2.0",
"hot-patcher": "^2.0.0",
- "layerr": "^0.1.2",
+ "layerr": "^2.0.1",
"md5": "^2.3.0",
- "minimatch": "^5.1.0",
+ "minimatch": "^7.4.6",
"nested-property": "^4.0.0",
"path-posix": "^1.0.0",
- "url-join": "^4.0.1",
+ "url-join": "^5.0.0",
"url-parse": "^1.5.10"
},
"engines": {
@@ -25845,14 +25836,17 @@
}
},
"node_modules/webdav/node_modules/minimatch": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "version": "7.4.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz",
+ "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==",
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
"node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/webidl-conversions": {
@@ -29295,9 +29289,9 @@
"integrity": "sha512-KNr7D8jbu8DEprgRckVywVBkajsGGqocFjOzlekv35UedLjpkMDTkFO8VYnhnLySL0QaPBa568fe8BZsB0TBJQ=="
},
"@nextcloud/auth": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.1.0.tgz",
- "integrity": "sha512-wf5xQrWQu6fkl3MGegVdyR5mh/EdSQKJByH3m2Url2K2xbML9Y4Y7LAff9jjJAcMt2MkzzJEM463ZBbgTqs0lg==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@nextcloud/auth/-/auth-2.2.1.tgz",
+ "integrity": "sha512-zYtgrg9NMZfN8kmL5JPCsh5jDhpTCEslhnZWMvbhTiQ7hrOnji/67ok6VMK0CTJ1a92Vr67Ow72lW7YRX69zEA==",
"requires": {
"@nextcloud/event-bus": "^3.1.0"
}
@@ -29456,18 +29450,6 @@
"webdav": "^5.2.3"
},
"dependencies": {
- "@nextcloud/files": {
- "version": "3.0.0-beta.14",
- "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0-beta.14.tgz",
- "integrity": "sha512-wyq+BcOE2KFjhPtpUOIkLRHLxOPVu/ZlbioII4qoD2NtjUHCx9U8RDBo28kFr45Nj3eDsQ1TFEUipocRMJ6J7g==",
- "requires": {
- "@nextcloud/auth": "^2.1.0",
- "@nextcloud/l10n": "^2.2.0",
- "@nextcloud/logger": "^2.5.0",
- "@nextcloud/router": "^2.1.2",
- "webdav": "^5.2.3"
- }
- },
"@vueuse/core": {
"version": "10.4.1",
"resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.4.1.tgz",
@@ -29559,13 +29541,17 @@
}
},
"@nextcloud/files": {
- "version": "3.0.0-beta.8",
- "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0-beta.8.tgz",
- "integrity": "sha512-qzL5lKhm913mBzu//rFnKobZ5GI8iAQ7GwVUez3Gpmso6TyEm/kdSloK2dRNWHStFotQdQRbl75KoyCyoz4cXg==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0.tgz",
+ "integrity": "sha512-zk5oIuVDyk2gWBKCJ+0B1HE3VjhuGnz2iLNbTcbRuTjMYb6aYCAEn1LY0dXbUQG93ehndYJCOdaYri/TaGrlXw==",
"requires": {
- "@nextcloud/auth": "^2.0.0",
- "@nextcloud/l10n": "^2.1.0",
- "@nextcloud/logger": "^2.5.0"
+ "@nextcloud/auth": "^2.2.1",
+ "@nextcloud/l10n": "^2.2.0",
+ "@nextcloud/logger": "^2.7.0",
+ "@nextcloud/paths": "^2.1.0",
+ "@nextcloud/router": "^2.2.0",
+ "is-svg": "^5.0.0",
+ "webdav": "^5.3.0"
}
},
"@nextcloud/initial-state": {
@@ -29593,9 +29579,9 @@
}
},
"@nextcloud/logger": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.5.0.tgz",
- "integrity": "sha512-vJx5YxPyS9/tg3YoqA8CBN7YTZFHfuhMKJIIWFV28phxXqKhGwKVKh+/Ir8ZIPweIM5n8VNT6JOJq1JjGiMg2w==",
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/logger/-/logger-2.7.0.tgz",
+ "integrity": "sha512-DSJg9H1jT2zfr7uoP4tL5hKncyY+LOuxJzLauj0M/f6gnpoXU5WG1Zw8EFPOrRWjkC0ZE+NCqrMnITgdRRpXJQ==",
"requires": {
"@nextcloud/auth": "^2.0.0",
"core-js": "^3.6.4"
@@ -29667,11 +29653,11 @@
}
},
"@nextcloud/router": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-2.1.2.tgz",
- "integrity": "sha512-Jj5fgjeHT1vVIgOyUGOeHfwk2KgaO77QGfqZAT6GWXvpAsN0mkqwljkg4FkHrQRouYqCE4VnJ5o8/w0DAN89tA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-2.2.0.tgz",
+ "integrity": "sha512-M4AVGnB5tt3MYO5RpH/R2jq7z/nW05AmRhk4Lh68krVwRIYGo8pgNikKrPGogHd2Q3UgzF5Py1drHz3uuV99bQ==",
"requires": {
- "@nextcloud/typings": "^1.0.0",
+ "@nextcloud/typings": "^1.7.0",
"core-js": "^3.6.4"
}
},
@@ -39734,9 +39720,9 @@
}
},
"layerr": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/layerr/-/layerr-0.1.2.tgz",
- "integrity": "sha512-ob5kTd9H3S4GOG2nVXyQhOu9O8nBgP555XxWPkJI0tR0JeRilfyTp8WtPdIJHLXBmHMSdEq5+KMxiYABeScsIQ=="
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/layerr/-/layerr-2.0.1.tgz",
+ "integrity": "sha512-z0730CwG/JO24evdORnyDkwG1Q7b7mF2Tp1qRQ0YvrMMARbt1DFG694SOv439Gm7hYKolyZyaB49YIrYIfZBdg=="
},
"lazy-ass": {
"version": "1.6.0",
@@ -45467,9 +45453,9 @@
}
},
"url-join": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
- "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz",
+ "integrity": "sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA=="
},
"url-parse": {
"version": "1.5.10",
@@ -46184,9 +46170,9 @@
"optional": true
},
"webdav": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.2.3.tgz",
- "integrity": "sha512-u5wqJULZhB7IwO3qVD9r0ikt6SMHZ4P4YYtLJ6JrCmSoZuW6KvanXWJAA4LZDm548lK7aCNUsy0VxbBKBXAGrg==",
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.3.1.tgz",
+ "integrity": "sha512-wzZdTHtMuSIXqHGBznc8FM2L94Mc/17Tbn9ppoMybRO0bjWOSIeScdVXWX5qqHsg00EjfiOcwMqGFx6ghIhccQ==",
"requires": {
"@buttercup/fetch": "^0.1.1",
"base-64": "^1.0.0",
@@ -46194,12 +46180,12 @@
"fast-xml-parser": "^4.2.4",
"he": "^1.2.0",
"hot-patcher": "^2.0.0",
- "layerr": "^0.1.2",
+ "layerr": "^2.0.1",
"md5": "^2.3.0",
- "minimatch": "^5.1.0",
+ "minimatch": "^7.4.6",
"nested-property": "^4.0.0",
"path-posix": "^1.0.0",
- "url-join": "^4.0.1",
+ "url-join": "^5.0.0",
"url-parse": "^1.5.10"
},
"dependencies": {
@@ -46212,9 +46198,9 @@
}
},
"minimatch": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "version": "7.4.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz",
+ "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==",
"requires": {
"brace-expansion": "^2.0.1"
}
diff --git a/package.json b/package.json
index 779ed4b6aa3..f67e5eda192 100644
--- a/package.json
+++ b/package.json
@@ -44,7 +44,7 @@
"@nextcloud/capabilities": "^1.0.4",
"@nextcloud/dialogs": "^4.2.2",
"@nextcloud/event-bus": "^3.0.2",
- "@nextcloud/files": "^3.0.0-beta.8",
+ "@nextcloud/files": "^3.0.0",
"@nextcloud/initial-state": "^2.0.0",
"@nextcloud/l10n": "^2.1.0",
"@nextcloud/logger": "^2.5.0",