From 8ecca4b9f6ed1e36335c75db5ca74526d4f8650e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Poizat?= Date: Fri, 10 Oct 2025 15:16:25 +0200 Subject: [PATCH 1/2] feat: Update top bar to get shortcuts --- package.json | 4 ++-- yarn.lock | 32 +++++++++++++++----------------- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 8993b943f..b2837c5b1 100644 --- a/package.json +++ b/package.json @@ -77,8 +77,8 @@ "@sentry/integrations": "7.88.0", "@sentry/react": "7.88.0", "classnames": "2.3.1", - "cozy-bar": "^22.1.1", - "cozy-client": "^60.5.0", + "cozy-bar": "^24.1.1", + "cozy-client": "^60.13.0", "cozy-dataproxy-lib": "^4.11.0", "cozy-device-helper": "^3.8.0", "cozy-devtools": "^1.3.0", diff --git a/yarn.lock b/yarn.lock index 673685224..4dfc57b77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6226,12 +6226,10 @@ __metadata: languageName: node linkType: hard -"cozy-bar@npm:^22.1.1": - version: 22.1.1 - resolution: "cozy-bar@npm:22.1.1" +"cozy-bar@npm:^24.1.1": + version: 24.1.1 + resolution: "cozy-bar@npm:24.1.1" dependencies: - hammerjs: "npm:2.0.8" - lodash.debounce: "npm:4.0.8" lodash.set: "npm:^4.3.2" lodash.unionwith: "npm:4.6.0" prop-types: "npm:15.7.2" @@ -6242,7 +6240,7 @@ __metadata: redux-thunk: "npm:2.3.0" peerDependencies: "@cozy/minilog": ">=1.0.0" - cozy-client: ">=57.7.0" + cozy-client: ">=60.12.1" cozy-dataproxy-lib: ">=4.1.0" cozy-device-helper: ">=2.6.0" cozy-flags: ">=4.6.1" @@ -6254,7 +6252,7 @@ __metadata: react: ">=16.10.1" react-dom: ">=16.10.1" react-router-dom: ">=6.14.2" - checksum: 10c0/d04f823c263b770d0a62fe4fa25f4293756cc5aab6ea7fe97e42ffbcb555be6959a0a4258a303cc4ec9b8d5bfc561316657e9227cf3050f50b341f5e39e33bf3 + checksum: 10c0/bc07f134a4cb1d7ade1f9ceb9cd18161203c0e85a587281e08e4105ed40cb51595fc43e77188cdf43d0663366d997cb1ee3c0ac7a2bafe3f39e56df4b19eb833 languageName: node linkType: hard @@ -6385,9 +6383,9 @@ __metadata: languageName: node linkType: hard -"cozy-client@npm:^60.5.0": - version: 60.6.0 - resolution: "cozy-client@npm:60.6.0" +"cozy-client@npm:^60.13.0": + version: 60.13.0 + resolution: "cozy-client@npm:60.13.0" dependencies: "@cozy/minilog": "npm:1.0.0" "@fastify/deepmerge": "npm:^2.0.2" @@ -6395,7 +6393,7 @@ __metadata: "@types/lodash": "npm:^4.14.170" btoa: "npm:^1.2.1" cozy-stack-client: "npm:^60.6.0" - date-fns: "npm:2.29.3" + date-fns: "npm:^2.30.0" fast-deep-equal: "npm:^3.1.3" json-stable-stringify: "npm:^1.0.1" lodash: "npm:^4.17.13" @@ -6420,7 +6418,7 @@ __metadata: react-native-google-play-integrity: ^1.1.0 react-native-inappbrowser-reborn: ^3.5.1 react-native-ios11-devicecheck: ^0.0.3 - checksum: 10c0/7311fdca301c8d8de6b055a3868718bd0def705a15f046bcf6dadb20c7b5ed7fe05878e29c047b07942187097b1bcdf3fa7569e5a97b69a0faf20311f2218596 + checksum: 10c0/6744928ba9876e8441e234679e2df450e70be8a12959f5800635ea5d8ae30fa2d0657e29c34fed37550e8b28582b4b4b66ad7ac8d5fa7bb5c07cfd0968d3934d languageName: node linkType: hard @@ -6443,8 +6441,8 @@ __metadata: bundlemon: "npm:3.1.0" classnames: "npm:2.3.1" cozy-app-publish: "npm:^0.41.0" - cozy-bar: "npm:^22.1.1" - cozy-client: "npm:^60.5.0" + cozy-bar: "npm:^24.1.1" + cozy-client: "npm:^60.13.0" cozy-dataproxy-lib: "npm:^4.11.0" cozy-device-helper: "npm:^3.8.0" cozy-devtools: "npm:^1.3.0" @@ -7290,7 +7288,7 @@ __metadata: languageName: node linkType: hard -"date-fns@npm:2.30.0": +"date-fns@npm:2.30.0, date-fns@npm:^2.30.0": version: 2.30.0 resolution: "date-fns@npm:2.30.0" dependencies: @@ -9513,7 +9511,7 @@ __metadata: languageName: node linkType: hard -"hammerjs@npm:2.0.8, hammerjs@npm:^2.0.8": +"hammerjs@npm:^2.0.8": version: 2.0.8 resolution: "hammerjs@npm:2.0.8" checksum: 10c0/5c95e5774b5ea49492cb3fa8f1949aea67048a0b84af33acb555e7139abfcf3c83aca2b83e0c5008755bc230166df7b5e469d1e3eb6746c48f215f3672609fed @@ -11790,7 +11788,7 @@ __metadata: languageName: node linkType: hard -"lodash.debounce@npm:4.0.8, lodash.debounce@npm:^4.0.8": +"lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" checksum: 10c0/762998a63e095412b6099b8290903e0a8ddcb353ac6e2e0f2d7e7d03abd4275fe3c689d88960eb90b0dde4f177554d51a690f22a343932ecbc50a5d111849987 From 771f12e4435125faa21e8bd9a71f9431e6623bb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Poizat?= Date: Fri, 10 Oct 2025 15:28:44 +0200 Subject: [PATCH 2/2] feat: Add file get permissions to fetch shortcuts --- manifest.webapp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/manifest.webapp b/manifest.webapp index dad8b3e3c..6e25bdc96 100644 --- a/manifest.webapp +++ b/manifest.webapp @@ -41,6 +41,11 @@ "type": "io.cozy.identities", "verbs": ["GET"] }, + "files": { + "description": "Required to get shortcuts", + "type": "io.cozy.files", + "verbs": ["GET"] + }, "contacts": { "type": "io.cozy.contacts", "verbs": ["ALL"]