diff options
-rw-r--r-- | .github/workflows/build-release.yml | 2 | ||||
-rw-r--r-- | .github/workflows/lint-eslint.yml | 2 | ||||
-rw-r--r-- | AUTHORS.md | 10 | ||||
-rw-r--r-- | CHANGELOG.md | 9 | ||||
-rw-r--r-- | appinfo/info.xml | 2 | ||||
-rw-r--r-- | composer.json | 2 | ||||
-rw-r--r-- | composer.lock | 12 | ||||
-rw-r--r-- | l10n/ast.js | 1 | ||||
-rw-r--r-- | l10n/ast.json | 1 | ||||
-rw-r--r-- | l10n/ga.js | 28 | ||||
-rw-r--r-- | l10n/ga.json | 26 | ||||
-rw-r--r-- | l10n/lv.js | 7 | ||||
-rw-r--r-- | l10n/lv.json | 7 | ||||
-rw-r--r-- | l10n/uk.js | 1 | ||||
-rw-r--r-- | l10n/uk.json | 1 | ||||
-rw-r--r-- | package-lock.json | 373 | ||||
-rw-r--r-- | package.json | 8 | ||||
-rw-r--r-- | src/components/ContentTemplate.vue | 52 | ||||
-rw-r--r-- | src/components/feed-display/FeedItemDisplay.vue | 5 | ||||
-rw-r--r-- | src/components/feed-display/FeedItemDisplayList.vue | 24 | ||||
-rw-r--r-- | src/components/feed-display/FeedItemRow.vue | 1 |
21 files changed, 311 insertions, 263 deletions
diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index b955bc663..c8f5a988a 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -52,7 +52,7 @@ jobs: app_public_crt: ${{ secrets.APP_PUBLIC_CRT }} - name: Upload app tarball to release - uses: svenstaro/upload-release-action@1beeb572c19a9242f4361f4cee78f8e0d9aec5df + uses: svenstaro/upload-release-action@04733e069f2d7f7f0b4aebc4fbdbce8613b03ccd id: attach_to_release with: repo_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/lint-eslint.yml b/.github/workflows/lint-eslint.yml index e59028679..2fd40e8dd 100644 --- a/.github/workflows/lint-eslint.yml +++ b/.github/workflows/lint-eslint.yml @@ -25,7 +25,7 @@ jobs: uses: actions/checkout@v4 - name: Read package.json node and npm engines version - uses: skjnldsv/read-package-engines-version-actions@v2.2 + uses: skjnldsv/read-package-engines-version-actions@v3 id: versions with: fallbackNode: '^16' diff --git a/AUTHORS.md b/AUTHORS.md index 2fc07430d..3b3a41db7 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -22,6 +22,7 @@ * [Bernhard Posselt](mailto:bep@foryouandyourcustomers.com) * [Thomas Müller](mailto:thomas.mueller@tmit.eu) * [Hoàng Đức Hiếu](mailto:hdhoang@zahe.me) +* [IgorA100](mailto:igora100@gmail.com) * [Marco Nassabain](mailto:marco.nassabain@etu.unistra.fr) * [rakekniven](mailto:mark.ziegler@rakekniven.de) * [Daniel Opitz](mailto:git@copynpaste.de) @@ -40,6 +41,7 @@ * [Xéfir Destiny](mailto:xefir@crystalyx.net) * [devlinjunker](mailto:devlin.junker@gmail.com) * [hydrian](mailto:ben.tyger@tygerclan.net) +* [mortee](mailto:mortee@kavemalna.hu) * [Daniel Opitz](mailto:danopz@users.noreply.github.com) * [Daniel Rheinbay](mailto:danielrheinbay@gmail.com) * [Lars Bensmann](mailto:lars@almosthappy.de) @@ -52,7 +54,6 @@ * [Christoph Stenglein](mailto:christoph@christophstenglein.com) * [Daniel Kesselberg](mailto:mail@danielkesselberg.de) * [ELHADDAD Hamza](mailto:elhaddadhamza49@gmail.com) -* [IgorA100](mailto:igora100@gmail.com) * [Jakob Sack](mailto:mail@jakobsack.de) * [ManuelSailer](mailto:github.com@manuel-sailer.de) * [Qingping Hou](mailto:dave2008713@gmail.com) @@ -75,9 +76,11 @@ * [Loki3000](mailto:github@labcms.ru) * [Maik Kulbe](mailto:info@linux-web-development.de) * [Manuel Sailer](mailto:github.com@manuel-sailer.de) +* [Martin Vuille](mailto:jpmv27@yahoo.com) * [Michael Gapczynski](mailto:mtgap@owncloud.com) * [Nikita Chernyi](mailto:rakshazi@users.noreply.github.com) * [Peter Hedlund](mailto:peter@peterandlinda.com) +* [Petra Mirelli](mailto:80395360+iNtEgraIR2021@users.noreply.github.com) * [Simon Spannagel](mailto:simonspa@kth.se) * [bbBowser](mailto:carspi@mail.de) * [benediktb](mailto:benedikt@blablub.de) @@ -85,6 +88,7 @@ * [davidak](mailto:git@davidak.de) * [hooger](mailto:horvathg.1988@gmail.com) * [lsmooth](mailto:ls@lsmooth.de) +* [mortee](mailto:mortee.github@kavemalna.hu) * [s17t.net](mailto:mail+github@s17t.net) * [Accalia](mailto:Accalia@Elementia.me) * [Accalia Elementia](mailto:accalia@elementia.me) @@ -109,6 +113,7 @@ * [Chris Aumann](mailto:me@chr4.org) * [Chris Danser](mailto:skiingwiz@gmail.com) * [Chris Noxz](mailto:chris@noxz.tech) +* [Christof Dorner](mailto:christof@chdorner.com) * [Christoph Wurst](mailto:ChristophWurst@users.noreply.github.com) * [Clemens](mailto:clemens@clemensknost.de) * [Colin W](mailto:cwmke@users.noreply.github.com) @@ -138,10 +143,12 @@ * [Hendrik Leppelsack](mailto:hendrik@leppelsack.de) * [Jasper Knockaert](mailto:jasper@knockaert.nl) * [Jimmy Boucher](mailto:75694650+jboucher614@users.noreply.github.com) +* [Josh](mailto:josh.t.richards@gmail.com) * [Kevin Decherf](mailto:kevin@kdecherf.com) * [Kuba Orlik](mailto:kontakt@kuba-orlik.name) * [Maceček Richard](mailto:46937538+macecekrichard@users.noreply.github.com) * [Marc Cousin](mailto:marc.cousin@people-doc.com) +* [Marcus Nitzschke](mailto:mail@kendix.org) * [Martin Ferretti](mailto:ferrettimartin@protonmail.com) * [Matthias](mailto:matthias.baier@mabaart.de) * [Matthias Blümel](mailto:user@inanna.local) @@ -196,6 +203,7 @@ * [markusj](mailto:markusj@users.noreply.github.com) * [mnassabain](mailto:34754819+mnassabain@users.noreply.github.com) * [mormegil](mailto:mormegil@centrum.cz) +* [nextcloud-command](mailto:nextcloud-command@users.noreply.github.com) * [nextcloud486153](mailto:78801830+nextcloud486153@users.noreply.github.com) * [nexus-uw](mailto:you@example.com) * [repat](mailto:repat@repat.de) diff --git a/CHANGELOG.md b/CHANGELOG.md index e283aa6d4..9a47ff450 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,8 +10,15 @@ You can also check [on GitHub](https://github.com/nextcloud/news/releases), the ### Fixed - # Releases +## [25.0.0-alpha6] - 2024-05-07 +### Changed +- Improve layout of feed item row (#2569) + +### Fixed +- Reset content scroll position when feed item is changed (#2569) +- Fix link to feed in article header (#2569) + ## [25.0.0-alpha5] - 2024-04-01 ### Changed - make occ news:updater:job exit with code 2 if last update was too long ago (#2590) diff --git a/appinfo/info.xml b/appinfo/info.xml index 080ee279d..f14247f9f 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -21,7 +21,7 @@ Create a [feature request](https://github.com/nextcloud/news/discussions/new) Report a [feed issue](https://github.com/nextcloud/news/discussions/new) ]]></description> - <version>25.0.0-alpha5</version> + <version>25.0.0-alpha6</version> <licence>agpl</licence> <author>Benjamin Brahmer</author> <author>Sean Molenaar</author> diff --git a/composer.json b/composer.json index c15fd7454..5be10c03f 100644 --- a/composer.json +++ b/composer.json @@ -55,7 +55,7 @@ }, "require-dev": { "phpunit/phpunit": "9.6.*", - "squizlabs/php_codesniffer": "^3.9.1", + "squizlabs/php_codesniffer": "^3.9.2", "phpstan/phpstan": "^1.10.60", "phpstan/phpstan-doctrine": "^1.3.69", "phpstan/phpstan-strict-rules": "^1.5.2", diff --git a/composer.lock b/composer.lock index 684960d9d..b9da65d6e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "8a956ebbdaf03928e7d4aa1a9fa8e487", + "content-hash": "fb327fe6611739bfeaee09756f809976", "packages": [ { "name": "arthurhoaro/favicon", @@ -3073,16 +3073,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.9.1", + "version": "3.9.2", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "267a4405fff1d9c847134db3a3c92f1ab7f77909" + "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/267a4405fff1d9c847134db3a3c92f1ab7f77909", - "reference": "267a4405fff1d9c847134db3a3c92f1ab7f77909", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/aac1f6f347a5c5ac6bc98ad395007df00990f480", + "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480", "shasum": "" }, "require": { @@ -3149,7 +3149,7 @@ "type": "open_collective" } ], - "time": "2024-03-31T21:03:09+00:00" + "time": "2024-04-23T20:25:34+00:00" }, { "name": "theseer/tokenizer", diff --git a/l10n/ast.js b/l10n/ast.js index f3c38d091..b9b9d16ed 100644 --- a/l10n/ast.js +++ b/l10n/ast.js @@ -24,6 +24,7 @@ OC.L10N.register( "New folder" : "Carpeta nueva", "Folder exists already!" : "¡La carpeta yá esiste!", "Subscribe" : "Soscribise", + "Last job ran {relativeTime}." : "L'últimu trabayu executó {relativeTime}.", "Maximum redirects" : "Redireiciones máximes", "Explore Service URL" : "URL del serviciu d'esploración", "Update interval" : "Intervalu d'anovamientu", diff --git a/l10n/ast.json b/l10n/ast.json index 65347fb71..c76598009 100644 --- a/l10n/ast.json +++ b/l10n/ast.json @@ -22,6 +22,7 @@ "New folder" : "Carpeta nueva", "Folder exists already!" : "¡La carpeta yá esiste!", "Subscribe" : "Soscribise", + "Last job ran {relativeTime}." : "L'últimu trabayu executó {relativeTime}.", "Maximum redirects" : "Redireiciones máximes", "Explore Service URL" : "URL del serviciu d'esploración", "Update interval" : "Intervalu d'anovamientu", diff --git a/l10n/ga.js b/l10n/ga.js new file mode 100644 index 000000000..ba871cee7 --- /dev/null +++ b/l10n/ga.js @@ -0,0 +1,28 @@ +OC.L10N.register( + "news", + { + "Download" : "Íoslódáil", + "Close" : "Dún", + "Folder name" : "Ainm fillteáin", + "Username" : "Ainm úsáideora", + "Password" : "Pasfhocal", + "New folder" : "Fillteán nua", + "Credentials" : "Dintiúir", + "Last job ran {relativeTime}." : "Rith an post deireanach {relativeTime}.", + "Share" : "Comhroinn", + "Starred" : "Réiltín", + "Rename" : "Athainmnigh", + "Delete" : "Scrios", + "Rename Feed" : "Athainmnigh Fotha", + "Description" : "Cur síos", + "Refresh" : "Athnuaigh", + "Create" : "Cruthaigh", + "Dismiss" : "Díbhe", + "Collapse" : "Laghdaigh", + "Settings" : "Socruithe", + "Help" : "Cabhrú", + "Keyboard shortcuts" : "Aicearraí méarchláir", + "Documentation" : "Doiciméadúchán", + "Report a bug" : "Tuairiscigh fabht" +}, +"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"); diff --git a/l10n/ga.json b/l10n/ga.json new file mode 100644 index 000000000..23913c2ae --- /dev/null +++ b/l10n/ga.json @@ -0,0 +1,26 @@ +{ "translations": { + "Download" : "Íoslódáil", + "Close" : "Dún", + "Folder name" : "Ainm fillteáin", + "Username" : "Ainm úsáideora", + "Password" : "Pasfhocal", + "New folder" : "Fillteán nua", + "Credentials" : "Dintiúir", + "Last job ran {relativeTime}." : "Rith an post deireanach {relativeTime}.", + "Share" : "Comhroinn", + "Starred" : "Réiltín", + "Rename" : "Athainmnigh", + "Delete" : "Scrios", + "Rename Feed" : "Athainmnigh Fotha", + "Description" : "Cur síos", + "Refresh" : "Athnuaigh", + "Create" : "Cruthaigh", + "Dismiss" : "Díbhe", + "Collapse" : "Laghdaigh", + "Settings" : "Socruithe", + "Help" : "Cabhrú", + "Keyboard shortcuts" : "Aicearraí méarchláir", + "Documentation" : "Doiciméadúchán", + "Report a bug" : "Tuairiscigh fabht" +},"pluralForm" :"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);" +}
\ No newline at end of file diff --git a/l10n/lv.js b/l10n/lv.js index 9bf77b6ce..e49144970 100644 --- a/l10n/lv.js +++ b/l10n/lv.js @@ -15,12 +15,12 @@ OC.L10N.register( "Folder name" : "Mapes nosaukums", "Username" : "Lietotājvārds", "Password" : "Parole", - "Feed exists already!" : "Plūsma jau eksistē!", + "Feed exists already!" : "Plūsma jau pastāv.", "New folder" : "Jauna mape", - "Folder exists already!" : "Mape jau eksistē!", + "Folder exists already!" : "Mape jau pastāv.", "Credentials" : "Akreditācijas dati", "Subscribe" : "Abonēt", - "Maximum redirects" : "Maksimāli pieļaujamais pārsūtīšanu skaits", + "Maximum redirects" : "Lielākais pieļaujamais pārvirzījumu skaits", "Use system cron for updates" : "Izmantot sistēmas cron atjauninājumiem", "Share" : "Koplietot", "All articles" : "Visi raksti", @@ -35,6 +35,7 @@ OC.L10N.register( "Download audio" : "Lejupielādēt audio", "Download video" : "Lejupielādēt video", "Open website" : "Atvērt vietni", + "{num} days ago" : "Pirms {num} dienām", "Keyboard shortcut" : "Tastatūras saīsne", "Description" : "Apraksts", "right" : "pa labi", diff --git a/l10n/lv.json b/l10n/lv.json index c8c246328..f980d859d 100644 --- a/l10n/lv.json +++ b/l10n/lv.json @@ -13,12 +13,12 @@ "Folder name" : "Mapes nosaukums", "Username" : "Lietotājvārds", "Password" : "Parole", - "Feed exists already!" : "Plūsma jau eksistē!", + "Feed exists already!" : "Plūsma jau pastāv.", "New folder" : "Jauna mape", - "Folder exists already!" : "Mape jau eksistē!", + "Folder exists already!" : "Mape jau pastāv.", "Credentials" : "Akreditācijas dati", "Subscribe" : "Abonēt", - "Maximum redirects" : "Maksimāli pieļaujamais pārsūtīšanu skaits", + "Maximum redirects" : "Lielākais pieļaujamais pārvirzījumu skaits", "Use system cron for updates" : "Izmantot sistēmas cron atjauninājumiem", "Share" : "Koplietot", "All articles" : "Visi raksti", @@ -33,6 +33,7 @@ "Download audio" : "Lejupielādēt audio", "Download video" : "Lejupielādēt video", "Open website" : "Atvērt vietni", + "{num} days ago" : "Pirms {num} dienām", "Keyboard shortcut" : "Tastatūras saīsne", "Description" : "Apraksts", "right" : "pa labi", diff --git a/l10n/uk.js b/l10n/uk.js index 22308611f..1734a99c6 100644 --- a/l10n/uk.js +++ b/l10n/uk.js @@ -60,6 +60,7 @@ OC.L10N.register( "Unstar article" : "Зняти зірочку зі статті", "Keep article unread" : "Залишити статтю непрочитаною", "Remove keep article unread" : "Позначити статтю як прочитану", + "Share on social media" : "Поділитися у соціяльних медіях", "Keyboard shortcut" : "Сполучення клавіш", "Description" : "Опис", "right" : "праворуч", diff --git a/l10n/uk.json b/l10n/uk.json index 6d179d5d2..6a0136ea6 100644 --- a/l10n/uk.json +++ b/l10n/uk.json @@ -58,6 +58,7 @@ "Unstar article" : "Зняти зірочку зі статті", "Keep article unread" : "Залишити статтю непрочитаною", "Remove keep article unread" : "Позначити статтю як прочитану", + "Share on social media" : "Поділитися у соціяльних медіях", "Keyboard shortcut" : "Сполучення клавіш", "Description" : "Опис", "right" : "праворуч", diff --git a/package-lock.json b/package-lock.json index 6a8bf5b60..b21cfe49c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "dependencies": { "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.4.0", - "@nextcloud/dialogs": "^4.2.2", + "@nextcloud/dialogs": "^4.2.7", "@nextcloud/initial-state": "^2.0.0", "@nextcloud/l10n": "^2.2.0", "@nextcloud/moment": "^1.3.1", @@ -28,7 +28,7 @@ "@babel/preset-env": "^7.23.8", "@babel/preset-typescript": "^7.23.3", "@nextcloud/babel-config": "^1.0.0", - "@nextcloud/browserslist-config": "^3.0.0", + "@nextcloud/browserslist-config": "^3.0.1", "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/eslint-plugin": "^2.0.0", "@nextcloud/password-confirmation": "^4.1.0", @@ -56,7 +56,7 @@ "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-standard": "^5.0.0", - "eslint-plugin-vue": "^9.20.1", + "eslint-plugin-vue": "^9.26.0", "eslint-webpack-plugin": "^4.0.1", "focus-trap": "^7.5.4", "hammerjs": "^2.0.8", @@ -87,7 +87,7 @@ "vue-color": "^2.8.1", "vue-eslint-parser": "^9.4.2", "vue-loader": "^15.10.1", - "vue-material-design-icons": "^5.1.2", + "vue-material-design-icons": "^5.3.0", "vue-multiselect": "^2.1.8", "vue-template-compiler": "^2.7.16", "vue2-datepicker": "^3.11.0", @@ -1868,9 +1868,9 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, "node_modules/@buttercup/fetch": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@buttercup/fetch/-/fetch-0.1.2.tgz", - "integrity": "sha512-mDBtsysQ0Gnrp4FamlRJGpu7HUHwbyLC4uUav1I7QAqThFAa/4d1cdZCxrV5gKvh6zO1fu95bILNJi4Y2hALhQ==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@buttercup/fetch/-/fetch-0.2.1.tgz", + "integrity": "sha512-sCgECOx8wiqY8NN1xN22BqqKzXYIG2AicNLlakOAI4f0WgyLVUbAigMf8CZhBtJxdudTcB1gD5lciqi44jwJvg==", "optionalDependencies": { "node-fetch": "^3.3.0" } @@ -2969,9 +2969,9 @@ } }, "node_modules/@mdi/svg": { - "version": "7.3.67", - "resolved": "https://registry.npmjs.org/@mdi/svg/-/svg-7.3.67.tgz", - "integrity": "sha512-KNr7D8jbu8DEprgRckVywVBkajsGGqocFjOzlekv35UedLjpkMDTkFO8VYnhnLySL0QaPBa568fe8BZsB0TBJQ==" + "version": "7.4.47", + "resolved": "https://registry.npmjs.org/@mdi/svg/-/svg-7.4.47.tgz", + "integrity": "sha512-WQ2gDll12T9WD34fdRFgQVgO8bag3gavrAgJ0frN4phlwdJARpE6gO1YvLEMJR0KKgoc+/Ea/A0Pp11I00xBvw==" }, "node_modules/@nextcloud/auth": { "version": "2.2.1", @@ -3036,13 +3036,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/calendar-js": { @@ -3087,17 +3087,17 @@ "integrity": "sha512-kC42RQW5rZjZZsRaEjVlIQpp6aW/yxm+zZdETnrRQnUzcPwBgF4wO4makfGT63Ckd+LkgUW+geesPiPRqxFVew==" }, "node_modules/@nextcloud/dialogs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-4.2.2.tgz", - "integrity": "sha512-KC55NmEXxABt2aHDIZEvjEIOAmVuc9/tsqS2P2OmmkWzPT/IQH+y87vU1ZfkPNUblZQQ73nK1U4/JQpEk/FuuQ==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-4.2.7.tgz", + "integrity": "sha512-20211P3F+Kg/Cy56pd19hneluIQm54nZtrM5OP5Sjxw15LkZhIfkNcMKepJV8vvPK3p9sCv6wOWe0uu+GtZW2Q==", "dependencies": { - "@mdi/svg": "^7.3.67", - "@nextcloud/files": "^3.0.0-beta.14", + "@mdi/svg": "^7.4.47", + "@nextcloud/files": "3.0.0-beta.21", "@nextcloud/l10n": "^2.2.0", - "@nextcloud/router": "^2.1.2", + "@nextcloud/router": "^2.2.0", "@nextcloud/typings": "^1.7.0", "@nextcloud/vue": "^7.12.4", - "@types/toastify-js": "^1.12.2", + "@types/toastify-js": "^1.12.3", "@vueuse/core": "^10.4.1", "toastify-js": "^1.12.0", "vue-frag": "^1.4.3", @@ -3285,17 +3285,16 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@nextcloud/files": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0.tgz", - "integrity": "sha512-zk5oIuVDyk2gWBKCJ+0B1HE3VjhuGnz2iLNbTcbRuTjMYb6aYCAEn1LY0dXbUQG93ehndYJCOdaYri/TaGrlXw==", + "version": "3.0.0-beta.21", + "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0-beta.21.tgz", + "integrity": "sha512-haydsUhF3t7DTUcC48lveztXZA1KMAkn+DRZUwSWu0S0VF4tTjn/+ZM7pqnNBIqOkPMTW9azAU8h6mmENpvd9w==", "dependencies": { - "@nextcloud/auth": "^2.2.1", + "@nextcloud/auth": "^2.1.0", "@nextcloud/l10n": "^2.2.0", - "@nextcloud/logger": "^2.7.0", - "@nextcloud/paths": "^2.1.0", - "@nextcloud/router": "^2.2.0", + "@nextcloud/logger": "^2.5.0", + "@nextcloud/router": "^2.1.2", "is-svg": "^5.0.0", - "webdav": "^5.3.0" + "webdav": "^5.2.3" }, "engines": { "node": "^20.0.0", @@ -3387,14 +3386,6 @@ "vue": "^2.7.14" } }, - "node_modules/@nextcloud/paths": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@nextcloud/paths/-/paths-2.1.0.tgz", - "integrity": "sha512-8wX0gqwez0bTuAS8A0OEiqbbp0ZsqLr07zSErmS6OYhh9KZcSt/kO6lQV5tnrFqIqJVsxwz4kHUjtZXh6DSf9Q==", - "dependencies": { - "core-js": "^3.6.4" - } - }, "node_modules/@nextcloud/router": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-2.2.0.tgz", @@ -7196,7 +7187,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" } @@ -7739,6 +7729,17 @@ "node": ">=0.6" } }, + "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/env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", @@ -8481,46 +8482,47 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.20.1.tgz", - "integrity": "sha512-GyCs8K3lkEvoyC1VV97GJhP1SvqsKCiWGHnbn0gVUYiUhaH2+nB+Dv1uekv1THFMPbBfYxukrzQdltw950k+LQ==", + "version": "9.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.26.0.tgz", + "integrity": "sha512-eTvlxXgd4ijE1cdur850G6KalZqk65k1JKoOI2d1kT3hr8sPD07j1q98FRFdNnpxBELGPWxZmInxeHGF/GxtqQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", + "globals": "^13.24.0", "natural-compare": "^1.4.0", "nth-check": "^2.1.1", - "postcss-selector-parser": "^6.0.13", - "semver": "^7.5.4", - "vue-eslint-parser": "^9.4.0", + "postcss-selector-parser": "^6.0.15", + "semver": "^7.6.0", + "vue-eslint-parser": "^9.4.2", "xml-name-validator": "^4.0.0" }, "engines": { "node": "^14.17.0 || >=16.0.0" }, "peerDependencies": { - "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" } }, - "node_modules/eslint-plugin-vue/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/eslint-plugin-vue/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/eslint-plugin-vue/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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -8528,11 +8530,17 @@ "node": ">=10" } }, - "node_modules/eslint-plugin-vue/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/eslint-plugin-vue/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/eslint-scope": { "version": "5.1.1", @@ -9222,7 +9230,6 @@ "url": "https://paypal.me/jimmywarting" } ], - "optional": true, "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" @@ -9499,7 +9506,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" }, @@ -13096,9 +13102,9 @@ } }, "node_modules/layerr": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/layerr/-/layerr-2.0.1.tgz", - "integrity": "sha512-z0730CwG/JO24evdORnyDkwG1Q7b7mF2Tp1qRQ0YvrMMARbt1DFG694SOv439Gm7hYKolyZyaB49YIrYIfZBdg==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/layerr/-/layerr-2.1.0.tgz", + "integrity": "sha512-xDD9suWxfBYeXgqffRVH/Wqh+mqZrQcqPRn0I0ijl7iJQ7vu8gMGPt1Qop59pEW/jaIDNUN7+PX1Qk40+vuflg==" }, "node_modules/leven": { "version": "3.1.0", @@ -14330,7 +14336,6 @@ "url": "https://paypal.me/jimmywarting" } ], - "optional": true, "engines": { "node": ">=10.5.0" } @@ -14339,7 +14344,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", @@ -15544,18 +15548,6 @@ "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/parse5/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -15776,19 +15768,6 @@ "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/postcss-html/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/postcss-html/node_modules/htmlparser2": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", @@ -15930,9 +15909,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -19855,9 +19834,9 @@ } }, "node_modules/vue-material-design-icons": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vue-material-design-icons/-/vue-material-design-icons-5.2.0.tgz", - "integrity": "sha512-fcdcJHQ9fQw2CAytuLAzWSELcxH138sCdMItVhvmO7Lu9afIgojB/UCWv7XHt/lURsnq/n6O+muM4AQgw8yfig==" + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/vue-material-design-icons/-/vue-material-design-icons-5.3.0.tgz", + "integrity": "sha512-wnbRh+48RwX/Gt+iqwCSdWpm0hPBwwv9F7MSouUzZ2PsphYVMJB9KkG9iGs+tgBiT57ZiurFEK07Y/rFKx+Ekg==" }, "node_modules/vue-multiselect": { "version": "2.1.8", @@ -20005,35 +19984,35 @@ } }, "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", - "optional": true, + "version": "3.3.3", |