From f85c405b3a380557abf45be6a9023626cce6f952 Mon Sep 17 00:00:00 2001 From: FabianLars Date: Sat, 22 Nov 2025 19:50:43 +0100 Subject: [PATCH] lockfile --- Cargo.lock | 53 +++++-------------- .../base-directories/appcache.toml | 30 ++++++++--- .../base-directories/appconfig.toml | 30 ++++++++--- .../base-directories/appdata.toml | 30 ++++++++--- .../base-directories/applocaldata.toml | 30 ++++++++--- .../base-directories/applog.toml | 30 ++++++++--- .../autogenerated/base-directories/audio.toml | 30 ++++++++--- .../autogenerated/base-directories/cache.toml | 30 ++++++++--- .../base-directories/config.toml | 30 ++++++++--- .../autogenerated/base-directories/data.toml | 30 ++++++++--- .../base-directories/desktop.toml | 30 ++++++++--- .../base-directories/document.toml | 30 ++++++++--- .../base-directories/download.toml | 30 ++++++++--- .../autogenerated/base-directories/exe.toml | 30 ++++++++--- .../autogenerated/base-directories/font.toml | 30 ++++++++--- .../autogenerated/base-directories/home.toml | 30 ++++++++--- .../base-directories/localdata.toml | 30 ++++++++--- .../autogenerated/base-directories/log.toml | 30 ++++++++--- .../base-directories/picture.toml | 30 ++++++++--- .../base-directories/public.toml | 30 ++++++++--- .../base-directories/resource.toml | 30 ++++++++--- .../base-directories/runtime.toml | 30 ++++++++--- .../autogenerated/base-directories/temp.toml | 30 ++++++++--- .../base-directories/template.toml | 30 ++++++++--- .../autogenerated/base-directories/video.toml | 30 ++++++++--- .../commands/read_text_file_lines.toml | 5 +- .../autogenerated/commands/write_file.toml | 6 ++- plugins/fs/permissions/schemas/schema.json | 4 +- pnpm-lock.yaml | 12 ++--- 29 files changed, 606 insertions(+), 194 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7055e76e0..d2ead98f0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1563,7 +1563,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.0", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -7095,7 +7095,7 @@ dependencies = [ "tauri-plugin", "thiserror 2.0.12", "tokio", - "tokio-tungstenite 0.28.0", + "tokio-tungstenite", ] [[package]] @@ -7461,18 +7461,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-tungstenite" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" -dependencies = [ - "futures-util", - "log", - "tokio", - "tungstenite 0.27.0", -] - [[package]] name = "tokio-tungstenite" version = "0.28.0" @@ -7488,7 +7476,7 @@ dependencies = [ "tokio", "tokio-native-tls", "tokio-rustls", - "tungstenite 0.28.0", + "tungstenite", "webpki-roots", ] @@ -7706,23 +7694,6 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" -[[package]] -name = "tungstenite" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442" -dependencies = [ - "bytes", - "data-encoding", - "http", - "httparse", - "log", - "rand 0.9.0", - "sha1", - "thiserror 2.0.12", - "utf-8", -] - [[package]] name = "tungstenite" version = "0.28.0" @@ -8294,7 +8265,7 @@ dependencies = [ "tauri-build", "tauri-plugin-websocket", "tokio", - "tokio-tungstenite 0.27.0", + "tokio-tungstenite", ] [[package]] @@ -9125,9 +9096,9 @@ dependencies = [ [[package]] name = "zbus" -version = "5.11.0" +version = "5.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d07e46d035fb8e375b2ce63ba4e4ff90a7f73cf2ffb0138b29e1158d2eaadf7" +checksum = "b622b18155f7a93d1cd2dc8c01d2d6a44e08fb9ebb7b3f9e6ed101488bad6c91" dependencies = [ "async-broadcast", "async-executor", @@ -9150,7 +9121,8 @@ dependencies = [ "tokio", "tracing", "uds_windows", - "windows-sys 0.60.2", + "uuid", + "windows-sys 0.61.2", "winnow 0.7.12", "zbus_macros", "zbus_names", @@ -9159,8 +9131,9 @@ dependencies = [ [[package]] name = "zbus-secret-service-keyring-store" -version = "0.1.0" -source = "git+https://github.com/FabianLars/zbus-secret-service-keyring-store#e465bd217f68350a969229c5fcbc758ebb6819c4" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0371a7e111fe248bf8e2d4648faa87b9d59ce4eabc0ff515bc3432a7d8ccf84f" dependencies = [ "keyring-core", "secret-service", @@ -9169,9 +9142,9 @@ dependencies = [ [[package]] name = "zbus_macros" -version = "5.11.0" +version = "5.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57e797a9c847ed3ccc5b6254e8bcce056494b375b511b3d6edcec0aeb4defaca" +checksum = "1cdb94821ca8a87ca9c298b5d1cbd80e2a8b67115d99f6e4551ac49e42b6a314" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", diff --git a/plugins/fs/permissions/autogenerated/base-directories/appcache.toml b/plugins/fs/permissions/autogenerated/base-directories/appcache.toml index 1fbb4ece6..50e19efc9 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/appcache.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/appcache.toml @@ -36,29 +36,47 @@ path = "$APPCACHE" [[set]] identifier = "allow-appcache-read-recursive" description = "This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories." -permissions = ["read-all", "scope-appcache-recursive"] +permissions = [ + "read-all", + "scope-appcache-recursive" +] [[set]] identifier = "allow-appcache-write-recursive" description = "This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories." -permissions = ["write-all", "scope-appcache-recursive"] +permissions = [ + "write-all", + "scope-appcache-recursive" +] [[set]] identifier = "allow-appcache-read" description = "This allows non-recursive read access to the `$APPCACHE` folder." -permissions = ["read-all", "scope-appcache"] +permissions = [ + "read-all", + "scope-appcache" +] [[set]] identifier = "allow-appcache-write" description = "This allows non-recursive write access to the `$APPCACHE` folder." -permissions = ["write-all", "scope-appcache"] +permissions = [ + "write-all", + "scope-appcache" +] [[set]] identifier = "allow-appcache-meta-recursive" description = "This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-appcache-recursive"] +permissions = [ + "read-meta", + "scope-appcache-recursive" +] [[set]] identifier = "allow-appcache-meta" description = "This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-appcache-index"] +permissions = [ + "read-meta", + "scope-appcache-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/appconfig.toml b/plugins/fs/permissions/autogenerated/base-directories/appconfig.toml index 0c3b821e4..ab136956d 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/appconfig.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/appconfig.toml @@ -36,29 +36,47 @@ path = "$APPCONFIG" [[set]] identifier = "allow-appconfig-read-recursive" description = "This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories." -permissions = ["read-all", "scope-appconfig-recursive"] +permissions = [ + "read-all", + "scope-appconfig-recursive" +] [[set]] identifier = "allow-appconfig-write-recursive" description = "This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories." -permissions = ["write-all", "scope-appconfig-recursive"] +permissions = [ + "write-all", + "scope-appconfig-recursive" +] [[set]] identifier = "allow-appconfig-read" description = "This allows non-recursive read access to the `$APPCONFIG` folder." -permissions = ["read-all", "scope-appconfig"] +permissions = [ + "read-all", + "scope-appconfig" +] [[set]] identifier = "allow-appconfig-write" description = "This allows non-recursive write access to the `$APPCONFIG` folder." -permissions = ["write-all", "scope-appconfig"] +permissions = [ + "write-all", + "scope-appconfig" +] [[set]] identifier = "allow-appconfig-meta-recursive" description = "This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-appconfig-recursive"] +permissions = [ + "read-meta", + "scope-appconfig-recursive" +] [[set]] identifier = "allow-appconfig-meta" description = "This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-appconfig-index"] +permissions = [ + "read-meta", + "scope-appconfig-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/appdata.toml b/plugins/fs/permissions/autogenerated/base-directories/appdata.toml index 3960f6241..1b0931e20 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/appdata.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/appdata.toml @@ -36,29 +36,47 @@ path = "$APPDATA" [[set]] identifier = "allow-appdata-read-recursive" description = "This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories." -permissions = ["read-all", "scope-appdata-recursive"] +permissions = [ + "read-all", + "scope-appdata-recursive" +] [[set]] identifier = "allow-appdata-write-recursive" description = "This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories." -permissions = ["write-all", "scope-appdata-recursive"] +permissions = [ + "write-all", + "scope-appdata-recursive" +] [[set]] identifier = "allow-appdata-read" description = "This allows non-recursive read access to the `$APPDATA` folder." -permissions = ["read-all", "scope-appdata"] +permissions = [ + "read-all", + "scope-appdata" +] [[set]] identifier = "allow-appdata-write" description = "This allows non-recursive write access to the `$APPDATA` folder." -permissions = ["write-all", "scope-appdata"] +permissions = [ + "write-all", + "scope-appdata" +] [[set]] identifier = "allow-appdata-meta-recursive" description = "This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-appdata-recursive"] +permissions = [ + "read-meta", + "scope-appdata-recursive" +] [[set]] identifier = "allow-appdata-meta" description = "This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-appdata-index"] +permissions = [ + "read-meta", + "scope-appdata-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/applocaldata.toml b/plugins/fs/permissions/autogenerated/base-directories/applocaldata.toml index 8bec20d74..a6e38a31f 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/applocaldata.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/applocaldata.toml @@ -36,29 +36,47 @@ path = "$APPLOCALDATA" [[set]] identifier = "allow-applocaldata-read-recursive" description = "This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories." -permissions = ["read-all", "scope-applocaldata-recursive"] +permissions = [ + "read-all", + "scope-applocaldata-recursive" +] [[set]] identifier = "allow-applocaldata-write-recursive" description = "This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories." -permissions = ["write-all", "scope-applocaldata-recursive"] +permissions = [ + "write-all", + "scope-applocaldata-recursive" +] [[set]] identifier = "allow-applocaldata-read" description = "This allows non-recursive read access to the `$APPLOCALDATA` folder." -permissions = ["read-all", "scope-applocaldata"] +permissions = [ + "read-all", + "scope-applocaldata" +] [[set]] identifier = "allow-applocaldata-write" description = "This allows non-recursive write access to the `$APPLOCALDATA` folder." -permissions = ["write-all", "scope-applocaldata"] +permissions = [ + "write-all", + "scope-applocaldata" +] [[set]] identifier = "allow-applocaldata-meta-recursive" description = "This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-applocaldata-recursive"] +permissions = [ + "read-meta", + "scope-applocaldata-recursive" +] [[set]] identifier = "allow-applocaldata-meta" description = "This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-applocaldata-index"] +permissions = [ + "read-meta", + "scope-applocaldata-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/applog.toml b/plugins/fs/permissions/autogenerated/base-directories/applog.toml index d67c648e0..a979ce76a 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/applog.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/applog.toml @@ -36,29 +36,47 @@ path = "$APPLOG" [[set]] identifier = "allow-applog-read-recursive" description = "This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories." -permissions = ["read-all", "scope-applog-recursive"] +permissions = [ + "read-all", + "scope-applog-recursive" +] [[set]] identifier = "allow-applog-write-recursive" description = "This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories." -permissions = ["write-all", "scope-applog-recursive"] +permissions = [ + "write-all", + "scope-applog-recursive" +] [[set]] identifier = "allow-applog-read" description = "This allows non-recursive read access to the `$APPLOG` folder." -permissions = ["read-all", "scope-applog"] +permissions = [ + "read-all", + "scope-applog" +] [[set]] identifier = "allow-applog-write" description = "This allows non-recursive write access to the `$APPLOG` folder." -permissions = ["write-all", "scope-applog"] +permissions = [ + "write-all", + "scope-applog" +] [[set]] identifier = "allow-applog-meta-recursive" description = "This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-applog-recursive"] +permissions = [ + "read-meta", + "scope-applog-recursive" +] [[set]] identifier = "allow-applog-meta" description = "This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-applog-index"] +permissions = [ + "read-meta", + "scope-applog-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/audio.toml b/plugins/fs/permissions/autogenerated/base-directories/audio.toml index 570e2cc21..d66d68a23 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/audio.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/audio.toml @@ -36,29 +36,47 @@ path = "$AUDIO" [[set]] identifier = "allow-audio-read-recursive" description = "This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories." -permissions = ["read-all", "scope-audio-recursive"] +permissions = [ + "read-all", + "scope-audio-recursive" +] [[set]] identifier = "allow-audio-write-recursive" description = "This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories." -permissions = ["write-all", "scope-audio-recursive"] +permissions = [ + "write-all", + "scope-audio-recursive" +] [[set]] identifier = "allow-audio-read" description = "This allows non-recursive read access to the `$AUDIO` folder." -permissions = ["read-all", "scope-audio"] +permissions = [ + "read-all", + "scope-audio" +] [[set]] identifier = "allow-audio-write" description = "This allows non-recursive write access to the `$AUDIO` folder." -permissions = ["write-all", "scope-audio"] +permissions = [ + "write-all", + "scope-audio" +] [[set]] identifier = "allow-audio-meta-recursive" description = "This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics." -permissions = ["read-meta", "scope-audio-recursive"] +permissions = [ + "read-meta", + "scope-audio-recursive" +] [[set]] identifier = "allow-audio-meta" description = "This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics." -permissions = ["read-meta", "scope-audio-index"] +permissions = [ + "read-meta", + "scope-audio-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/cache.toml b/plugins/fs/permissions/autogenerated/base-directories/cache.toml index 509247363..814319eb8 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/cache.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/cache.toml @@ -36,29 +36,47 @@ path = "$CACHE" [[set]] identifier = "allow-cache-read-recursive" description = "This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories." -permissions = ["read-all", "scope-cache-recursive"] +permissions = [ + "read-all", + "scope-cache-recursive" +] [[set]] identifier = "allow-cache-write-recursive" description = "This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories." -permissions = ["write-all", "scope-cache-recursive"] +permissions = [ + "write-all", + "scope-cache-recursive" +] [[set]] identifier = "allow-cache-read" description = "This allows non-recursive read access to the `$CACHE` folder." -permissions = ["read-all", "scope-cache"] +permissions = [ + "read-all", + "scope-cache" +] [[set]] identifier = "allow-cache-write" description = "This allows non-recursive write access to the `$CACHE` folder." -permissions = ["write-all", "scope-cache"] +permissions = [ + "write-all", + "scope-cache" +] [[set]] identifier = "allow-cache-meta-recursive" description = "This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-cache-recursive"] +permissions = [ + "read-meta", + "scope-cache-recursive" +] [[set]] identifier = "allow-cache-meta" description = "This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-cache-index"] +permissions = [ + "read-meta", + "scope-cache-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/config.toml b/plugins/fs/permissions/autogenerated/base-directories/config.toml index fdde6c3bf..592210456 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/config.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/config.toml @@ -36,29 +36,47 @@ path = "$CONFIG" [[set]] identifier = "allow-config-read-recursive" description = "This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories." -permissions = ["read-all", "scope-config-recursive"] +permissions = [ + "read-all", + "scope-config-recursive" +] [[set]] identifier = "allow-config-write-recursive" description = "This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories." -permissions = ["write-all", "scope-config-recursive"] +permissions = [ + "write-all", + "scope-config-recursive" +] [[set]] identifier = "allow-config-read" description = "This allows non-recursive read access to the `$CONFIG` folder." -permissions = ["read-all", "scope-config"] +permissions = [ + "read-all", + "scope-config" +] [[set]] identifier = "allow-config-write" description = "This allows non-recursive write access to the `$CONFIG` folder." -permissions = ["write-all", "scope-config"] +permissions = [ + "write-all", + "scope-config" +] [[set]] identifier = "allow-config-meta-recursive" description = "This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-config-recursive"] +permissions = [ + "read-meta", + "scope-config-recursive" +] [[set]] identifier = "allow-config-meta" description = "This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-config-index"] +permissions = [ + "read-meta", + "scope-config-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/data.toml b/plugins/fs/permissions/autogenerated/base-directories/data.toml index c384bd181..a8428ca13 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/data.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/data.toml @@ -36,29 +36,47 @@ path = "$DATA" [[set]] identifier = "allow-data-read-recursive" description = "This allows full recursive read access to the complete `$DATA` folder, files and subdirectories." -permissions = ["read-all", "scope-data-recursive"] +permissions = [ + "read-all", + "scope-data-recursive" +] [[set]] identifier = "allow-data-write-recursive" description = "This allows full recursive write access to the complete `$DATA` folder, files and subdirectories." -permissions = ["write-all", "scope-data-recursive"] +permissions = [ + "write-all", + "scope-data-recursive" +] [[set]] identifier = "allow-data-read" description = "This allows non-recursive read access to the `$DATA` folder." -permissions = ["read-all", "scope-data"] +permissions = [ + "read-all", + "scope-data" +] [[set]] identifier = "allow-data-write" description = "This allows non-recursive write access to the `$DATA` folder." -permissions = ["write-all", "scope-data"] +permissions = [ + "write-all", + "scope-data" +] [[set]] identifier = "allow-data-meta-recursive" description = "This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-data-recursive"] +permissions = [ + "read-meta", + "scope-data-recursive" +] [[set]] identifier = "allow-data-meta" description = "This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-data-index"] +permissions = [ + "read-meta", + "scope-data-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/desktop.toml b/plugins/fs/permissions/autogenerated/base-directories/desktop.toml index b0b4feb12..da369fa03 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/desktop.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/desktop.toml @@ -36,29 +36,47 @@ path = "$DESKTOP" [[set]] identifier = "allow-desktop-read-recursive" description = "This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories." -permissions = ["read-all", "scope-desktop-recursive"] +permissions = [ + "read-all", + "scope-desktop-recursive" +] [[set]] identifier = "allow-desktop-write-recursive" description = "This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories." -permissions = ["write-all", "scope-desktop-recursive"] +permissions = [ + "write-all", + "scope-desktop-recursive" +] [[set]] identifier = "allow-desktop-read" description = "This allows non-recursive read access to the `$DESKTOP` folder." -permissions = ["read-all", "scope-desktop"] +permissions = [ + "read-all", + "scope-desktop" +] [[set]] identifier = "allow-desktop-write" description = "This allows non-recursive write access to the `$DESKTOP` folder." -permissions = ["write-all", "scope-desktop"] +permissions = [ + "write-all", + "scope-desktop" +] [[set]] identifier = "allow-desktop-meta-recursive" description = "This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics." -permissions = ["read-meta", "scope-desktop-recursive"] +permissions = [ + "read-meta", + "scope-desktop-recursive" +] [[set]] identifier = "allow-desktop-meta" description = "This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics." -permissions = ["read-meta", "scope-desktop-index"] +permissions = [ + "read-meta", + "scope-desktop-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/document.toml b/plugins/fs/permissions/autogenerated/base-directories/document.toml index ad2ac2224..9feb4d0d0 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/document.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/document.toml @@ -36,29 +36,47 @@ path = "$DOCUMENT" [[set]] identifier = "allow-document-read-recursive" description = "This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories." -permissions = ["read-all", "scope-document-recursive"] +permissions = [ + "read-all", + "scope-document-recursive" +] [[set]] identifier = "allow-document-write-recursive" description = "This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories." -permissions = ["write-all", "scope-document-recursive"] +permissions = [ + "write-all", + "scope-document-recursive" +] [[set]] identifier = "allow-document-read" description = "This allows non-recursive read access to the `$DOCUMENT` folder." -permissions = ["read-all", "scope-document"] +permissions = [ + "read-all", + "scope-document" +] [[set]] identifier = "allow-document-write" description = "This allows non-recursive write access to the `$DOCUMENT` folder." -permissions = ["write-all", "scope-document"] +permissions = [ + "write-all", + "scope-document" +] [[set]] identifier = "allow-document-meta-recursive" description = "This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics." -permissions = ["read-meta", "scope-document-recursive"] +permissions = [ + "read-meta", + "scope-document-recursive" +] [[set]] identifier = "allow-document-meta" description = "This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics." -permissions = ["read-meta", "scope-document-index"] +permissions = [ + "read-meta", + "scope-document-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/download.toml b/plugins/fs/permissions/autogenerated/base-directories/download.toml index 30953f61a..8659e3ac4 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/download.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/download.toml @@ -36,29 +36,47 @@ path = "$DOWNLOAD" [[set]] identifier = "allow-download-read-recursive" description = "This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories." -permissions = ["read-all", "scope-download-recursive"] +permissions = [ + "read-all", + "scope-download-recursive" +] [[set]] identifier = "allow-download-write-recursive" description = "This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories." -permissions = ["write-all", "scope-download-recursive"] +permissions = [ + "write-all", + "scope-download-recursive" +] [[set]] identifier = "allow-download-read" description = "This allows non-recursive read access to the `$DOWNLOAD` folder." -permissions = ["read-all", "scope-download"] +permissions = [ + "read-all", + "scope-download" +] [[set]] identifier = "allow-download-write" description = "This allows non-recursive write access to the `$DOWNLOAD` folder." -permissions = ["write-all", "scope-download"] +permissions = [ + "write-all", + "scope-download" +] [[set]] identifier = "allow-download-meta-recursive" description = "This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics." -permissions = ["read-meta", "scope-download-recursive"] +permissions = [ + "read-meta", + "scope-download-recursive" +] [[set]] identifier = "allow-download-meta" description = "This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics." -permissions = ["read-meta", "scope-download-index"] +permissions = [ + "read-meta", + "scope-download-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/exe.toml b/plugins/fs/permissions/autogenerated/base-directories/exe.toml index e305ae3e4..94950e844 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/exe.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/exe.toml @@ -36,29 +36,47 @@ path = "$EXE" [[set]] identifier = "allow-exe-read-recursive" description = "This allows full recursive read access to the complete `$EXE` folder, files and subdirectories." -permissions = ["read-all", "scope-exe-recursive"] +permissions = [ + "read-all", + "scope-exe-recursive" +] [[set]] identifier = "allow-exe-write-recursive" description = "This allows full recursive write access to the complete `$EXE` folder, files and subdirectories." -permissions = ["write-all", "scope-exe-recursive"] +permissions = [ + "write-all", + "scope-exe-recursive" +] [[set]] identifier = "allow-exe-read" description = "This allows non-recursive read access to the `$EXE` folder." -permissions = ["read-all", "scope-exe"] +permissions = [ + "read-all", + "scope-exe" +] [[set]] identifier = "allow-exe-write" description = "This allows non-recursive write access to the `$EXE` folder." -permissions = ["write-all", "scope-exe"] +permissions = [ + "write-all", + "scope-exe" +] [[set]] identifier = "allow-exe-meta-recursive" description = "This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-exe-recursive"] +permissions = [ + "read-meta", + "scope-exe-recursive" +] [[set]] identifier = "allow-exe-meta" description = "This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-exe-index"] +permissions = [ + "read-meta", + "scope-exe-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/font.toml b/plugins/fs/permissions/autogenerated/base-directories/font.toml index 2736c4c47..21840046a 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/font.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/font.toml @@ -36,29 +36,47 @@ path = "$FONT" [[set]] identifier = "allow-font-read-recursive" description = "This allows full recursive read access to the complete `$FONT` folder, files and subdirectories." -permissions = ["read-all", "scope-font-recursive"] +permissions = [ + "read-all", + "scope-font-recursive" +] [[set]] identifier = "allow-font-write-recursive" description = "This allows full recursive write access to the complete `$FONT` folder, files and subdirectories." -permissions = ["write-all", "scope-font-recursive"] +permissions = [ + "write-all", + "scope-font-recursive" +] [[set]] identifier = "allow-font-read" description = "This allows non-recursive read access to the `$FONT` folder." -permissions = ["read-all", "scope-font"] +permissions = [ + "read-all", + "scope-font" +] [[set]] identifier = "allow-font-write" description = "This allows non-recursive write access to the `$FONT` folder." -permissions = ["write-all", "scope-font"] +permissions = [ + "write-all", + "scope-font" +] [[set]] identifier = "allow-font-meta-recursive" description = "This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics." -permissions = ["read-meta", "scope-font-recursive"] +permissions = [ + "read-meta", + "scope-font-recursive" +] [[set]] identifier = "allow-font-meta" description = "This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics." -permissions = ["read-meta", "scope-font-index"] +permissions = [ + "read-meta", + "scope-font-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/home.toml b/plugins/fs/permissions/autogenerated/base-directories/home.toml index d80ae823a..cbf48e2fb 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/home.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/home.toml @@ -36,29 +36,47 @@ path = "$HOME" [[set]] identifier = "allow-home-read-recursive" description = "This allows full recursive read access to the complete `$HOME` folder, files and subdirectories." -permissions = ["read-all", "scope-home-recursive"] +permissions = [ + "read-all", + "scope-home-recursive" +] [[set]] identifier = "allow-home-write-recursive" description = "This allows full recursive write access to the complete `$HOME` folder, files and subdirectories." -permissions = ["write-all", "scope-home-recursive"] +permissions = [ + "write-all", + "scope-home-recursive" +] [[set]] identifier = "allow-home-read" description = "This allows non-recursive read access to the `$HOME` folder." -permissions = ["read-all", "scope-home"] +permissions = [ + "read-all", + "scope-home" +] [[set]] identifier = "allow-home-write" description = "This allows non-recursive write access to the `$HOME` folder." -permissions = ["write-all", "scope-home"] +permissions = [ + "write-all", + "scope-home" +] [[set]] identifier = "allow-home-meta-recursive" description = "This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics." -permissions = ["read-meta", "scope-home-recursive"] +permissions = [ + "read-meta", + "scope-home-recursive" +] [[set]] identifier = "allow-home-meta" description = "This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics." -permissions = ["read-meta", "scope-home-index"] +permissions = [ + "read-meta", + "scope-home-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/localdata.toml b/plugins/fs/permissions/autogenerated/base-directories/localdata.toml index 4fffb63ee..90a8f48bc 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/localdata.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/localdata.toml @@ -36,29 +36,47 @@ path = "$LOCALDATA" [[set]] identifier = "allow-localdata-read-recursive" description = "This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories." -permissions = ["read-all", "scope-localdata-recursive"] +permissions = [ + "read-all", + "scope-localdata-recursive" +] [[set]] identifier = "allow-localdata-write-recursive" description = "This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories." -permissions = ["write-all", "scope-localdata-recursive"] +permissions = [ + "write-all", + "scope-localdata-recursive" +] [[set]] identifier = "allow-localdata-read" description = "This allows non-recursive read access to the `$LOCALDATA` folder." -permissions = ["read-all", "scope-localdata"] +permissions = [ + "read-all", + "scope-localdata" +] [[set]] identifier = "allow-localdata-write" description = "This allows non-recursive write access to the `$LOCALDATA` folder." -permissions = ["write-all", "scope-localdata"] +permissions = [ + "write-all", + "scope-localdata" +] [[set]] identifier = "allow-localdata-meta-recursive" description = "This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-localdata-recursive"] +permissions = [ + "read-meta", + "scope-localdata-recursive" +] [[set]] identifier = "allow-localdata-meta" description = "This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics." -permissions = ["read-meta", "scope-localdata-index"] +permissions = [ + "read-meta", + "scope-localdata-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/log.toml b/plugins/fs/permissions/autogenerated/base-directories/log.toml index a93d64ec3..d505a3ce2 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/log.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/log.toml @@ -36,29 +36,47 @@ path = "$LOG" [[set]] identifier = "allow-log-read-recursive" description = "This allows full recursive read access to the complete `$LOG` folder, files and subdirectories." -permissions = ["read-all", "scope-log-recursive"] +permissions = [ + "read-all", + "scope-log-recursive" +] [[set]] identifier = "allow-log-write-recursive" description = "This allows full recursive write access to the complete `$LOG` folder, files and subdirectories." -permissions = ["write-all", "scope-log-recursive"] +permissions = [ + "write-all", + "scope-log-recursive" +] [[set]] identifier = "allow-log-read" description = "This allows non-recursive read access to the `$LOG` folder." -permissions = ["read-all", "scope-log"] +permissions = [ + "read-all", + "scope-log" +] [[set]] identifier = "allow-log-write" description = "This allows non-recursive write access to the `$LOG` folder." -permissions = ["write-all", "scope-log"] +permissions = [ + "write-all", + "scope-log" +] [[set]] identifier = "allow-log-meta-recursive" description = "This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-log-recursive"] +permissions = [ + "read-meta", + "scope-log-recursive" +] [[set]] identifier = "allow-log-meta" description = "This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics." -permissions = ["read-meta", "scope-log-index"] +permissions = [ + "read-meta", + "scope-log-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/picture.toml b/plugins/fs/permissions/autogenerated/base-directories/picture.toml index 9ddc8ebaa..6a760909d 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/picture.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/picture.toml @@ -36,29 +36,47 @@ path = "$PICTURE" [[set]] identifier = "allow-picture-read-recursive" description = "This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories." -permissions = ["read-all", "scope-picture-recursive"] +permissions = [ + "read-all", + "scope-picture-recursive" +] [[set]] identifier = "allow-picture-write-recursive" description = "This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories." -permissions = ["write-all", "scope-picture-recursive"] +permissions = [ + "write-all", + "scope-picture-recursive" +] [[set]] identifier = "allow-picture-read" description = "This allows non-recursive read access to the `$PICTURE` folder." -permissions = ["read-all", "scope-picture"] +permissions = [ + "read-all", + "scope-picture" +] [[set]] identifier = "allow-picture-write" description = "This allows non-recursive write access to the `$PICTURE` folder." -permissions = ["write-all", "scope-picture"] +permissions = [ + "write-all", + "scope-picture" +] [[set]] identifier = "allow-picture-meta-recursive" description = "This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-picture-recursive"] +permissions = [ + "read-meta", + "scope-picture-recursive" +] [[set]] identifier = "allow-picture-meta" description = "This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-picture-index"] +permissions = [ + "read-meta", + "scope-picture-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/public.toml b/plugins/fs/permissions/autogenerated/base-directories/public.toml index 6714755c1..2e39abb45 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/public.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/public.toml @@ -36,29 +36,47 @@ path = "$PUBLIC" [[set]] identifier = "allow-public-read-recursive" description = "This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories." -permissions = ["read-all", "scope-public-recursive"] +permissions = [ + "read-all", + "scope-public-recursive" +] [[set]] identifier = "allow-public-write-recursive" description = "This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories." -permissions = ["write-all", "scope-public-recursive"] +permissions = [ + "write-all", + "scope-public-recursive" +] [[set]] identifier = "allow-public-read" description = "This allows non-recursive read access to the `$PUBLIC` folder." -permissions = ["read-all", "scope-public"] +permissions = [ + "read-all", + "scope-public" +] [[set]] identifier = "allow-public-write" description = "This allows non-recursive write access to the `$PUBLIC` folder." -permissions = ["write-all", "scope-public"] +permissions = [ + "write-all", + "scope-public" +] [[set]] identifier = "allow-public-meta-recursive" description = "This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics." -permissions = ["read-meta", "scope-public-recursive"] +permissions = [ + "read-meta", + "scope-public-recursive" +] [[set]] identifier = "allow-public-meta" description = "This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics." -permissions = ["read-meta", "scope-public-index"] +permissions = [ + "read-meta", + "scope-public-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/resource.toml b/plugins/fs/permissions/autogenerated/base-directories/resource.toml index 1def9a083..53dfeb079 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/resource.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/resource.toml @@ -36,29 +36,47 @@ path = "$RESOURCE" [[set]] identifier = "allow-resource-read-recursive" description = "This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories." -permissions = ["read-all", "scope-resource-recursive"] +permissions = [ + "read-all", + "scope-resource-recursive" +] [[set]] identifier = "allow-resource-write-recursive" description = "This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories." -permissions = ["write-all", "scope-resource-recursive"] +permissions = [ + "write-all", + "scope-resource-recursive" +] [[set]] identifier = "allow-resource-read" description = "This allows non-recursive read access to the `$RESOURCE` folder." -permissions = ["read-all", "scope-resource"] +permissions = [ + "read-all", + "scope-resource" +] [[set]] identifier = "allow-resource-write" description = "This allows non-recursive write access to the `$RESOURCE` folder." -permissions = ["write-all", "scope-resource"] +permissions = [ + "write-all", + "scope-resource" +] [[set]] identifier = "allow-resource-meta-recursive" description = "This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-resource-recursive"] +permissions = [ + "read-meta", + "scope-resource-recursive" +] [[set]] identifier = "allow-resource-meta" description = "This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-resource-index"] +permissions = [ + "read-meta", + "scope-resource-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/runtime.toml b/plugins/fs/permissions/autogenerated/base-directories/runtime.toml index 0e6636210..8dcc2a038 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/runtime.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/runtime.toml @@ -36,29 +36,47 @@ path = "$RUNTIME" [[set]] identifier = "allow-runtime-read-recursive" description = "This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories." -permissions = ["read-all", "scope-runtime-recursive"] +permissions = [ + "read-all", + "scope-runtime-recursive" +] [[set]] identifier = "allow-runtime-write-recursive" description = "This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories." -permissions = ["write-all", "scope-runtime-recursive"] +permissions = [ + "write-all", + "scope-runtime-recursive" +] [[set]] identifier = "allow-runtime-read" description = "This allows non-recursive read access to the `$RUNTIME` folder." -permissions = ["read-all", "scope-runtime"] +permissions = [ + "read-all", + "scope-runtime" +] [[set]] identifier = "allow-runtime-write" description = "This allows non-recursive write access to the `$RUNTIME` folder." -permissions = ["write-all", "scope-runtime"] +permissions = [ + "write-all", + "scope-runtime" +] [[set]] identifier = "allow-runtime-meta-recursive" description = "This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics." -permissions = ["read-meta", "scope-runtime-recursive"] +permissions = [ + "read-meta", + "scope-runtime-recursive" +] [[set]] identifier = "allow-runtime-meta" description = "This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics." -permissions = ["read-meta", "scope-runtime-index"] +permissions = [ + "read-meta", + "scope-runtime-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/temp.toml b/plugins/fs/permissions/autogenerated/base-directories/temp.toml index 5af17ca4d..c08e1da21 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/temp.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/temp.toml @@ -36,29 +36,47 @@ path = "$TEMP" [[set]] identifier = "allow-temp-read-recursive" description = "This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories." -permissions = ["read-all", "scope-temp-recursive"] +permissions = [ + "read-all", + "scope-temp-recursive" +] [[set]] identifier = "allow-temp-write-recursive" description = "This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories." -permissions = ["write-all", "scope-temp-recursive"] +permissions = [ + "write-all", + "scope-temp-recursive" +] [[set]] identifier = "allow-temp-read" description = "This allows non-recursive read access to the `$TEMP` folder." -permissions = ["read-all", "scope-temp"] +permissions = [ + "read-all", + "scope-temp" +] [[set]] identifier = "allow-temp-write" description = "This allows non-recursive write access to the `$TEMP` folder." -permissions = ["write-all", "scope-temp"] +permissions = [ + "write-all", + "scope-temp" +] [[set]] identifier = "allow-temp-meta-recursive" description = "This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics." -permissions = ["read-meta", "scope-temp-recursive"] +permissions = [ + "read-meta", + "scope-temp-recursive" +] [[set]] identifier = "allow-temp-meta" description = "This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics." -permissions = ["read-meta", "scope-temp-index"] +permissions = [ + "read-meta", + "scope-temp-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/template.toml b/plugins/fs/permissions/autogenerated/base-directories/template.toml index 385ba96ef..ce39f7736 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/template.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/template.toml @@ -36,29 +36,47 @@ path = "$TEMPLATE" [[set]] identifier = "allow-template-read-recursive" description = "This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories." -permissions = ["read-all", "scope-template-recursive"] +permissions = [ + "read-all", + "scope-template-recursive" +] [[set]] identifier = "allow-template-write-recursive" description = "This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories." -permissions = ["write-all", "scope-template-recursive"] +permissions = [ + "write-all", + "scope-template-recursive" +] [[set]] identifier = "allow-template-read" description = "This allows non-recursive read access to the `$TEMPLATE` folder." -permissions = ["read-all", "scope-template"] +permissions = [ + "read-all", + "scope-template" +] [[set]] identifier = "allow-template-write" description = "This allows non-recursive write access to the `$TEMPLATE` folder." -permissions = ["write-all", "scope-template"] +permissions = [ + "write-all", + "scope-template" +] [[set]] identifier = "allow-template-meta-recursive" description = "This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-template-recursive"] +permissions = [ + "read-meta", + "scope-template-recursive" +] [[set]] identifier = "allow-template-meta" description = "This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics." -permissions = ["read-meta", "scope-template-index"] +permissions = [ + "read-meta", + "scope-template-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/video.toml b/plugins/fs/permissions/autogenerated/base-directories/video.toml index ea40b4192..df41abdc6 100644 --- a/plugins/fs/permissions/autogenerated/base-directories/video.toml +++ b/plugins/fs/permissions/autogenerated/base-directories/video.toml @@ -36,29 +36,47 @@ path = "$VIDEO" [[set]] identifier = "allow-video-read-recursive" description = "This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories." -permissions = ["read-all", "scope-video-recursive"] +permissions = [ + "read-all", + "scope-video-recursive" +] [[set]] identifier = "allow-video-write-recursive" description = "This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories." -permissions = ["write-all", "scope-video-recursive"] +permissions = [ + "write-all", + "scope-video-recursive" +] [[set]] identifier = "allow-video-read" description = "This allows non-recursive read access to the `$VIDEO` folder." -permissions = ["read-all", "scope-video"] +permissions = [ + "read-all", + "scope-video" +] [[set]] identifier = "allow-video-write" description = "This allows non-recursive write access to the `$VIDEO` folder." -permissions = ["write-all", "scope-video"] +permissions = [ + "write-all", + "scope-video" +] [[set]] identifier = "allow-video-meta-recursive" description = "This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics." -permissions = ["read-meta", "scope-video-recursive"] +permissions = [ + "read-meta", + "scope-video-recursive" +] [[set]] identifier = "allow-video-meta" description = "This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics." -permissions = ["read-meta", "scope-video-index"] +permissions = [ + "read-meta", + "scope-video-index" +] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/commands/read_text_file_lines.toml b/plugins/fs/permissions/autogenerated/commands/read_text_file_lines.toml index 8ebce8087..84b4ebb22 100644 --- a/plugins/fs/permissions/autogenerated/commands/read_text_file_lines.toml +++ b/plugins/fs/permissions/autogenerated/commands/read_text_file_lines.toml @@ -7,7 +7,10 @@ identifier = "allow-read-text-file-lines" description = "Enables the read_text_file_lines command without any pre-configured scope." [permission.commands] -allow = ["read_text_file_lines", "read_text_file_lines_next"] +allow = [ + "read_text_file_lines", + "read_text_file_lines_next", +] deny = [] [[permission]] diff --git a/plugins/fs/permissions/autogenerated/commands/write_file.toml b/plugins/fs/permissions/autogenerated/commands/write_file.toml index 174dfcf8f..ea7d51368 100644 --- a/plugins/fs/permissions/autogenerated/commands/write_file.toml +++ b/plugins/fs/permissions/autogenerated/commands/write_file.toml @@ -7,7 +7,11 @@ identifier = "allow-write-file" description = "Enables the write_file command without any pre-configured scope." [permission.commands] -allow = ["write_file", "open", "write"] +allow = [ + "write_file", + "open", + "write", +] deny = [] [[permission]] diff --git a/plugins/fs/permissions/schemas/schema.json b/plugins/fs/permissions/schemas/schema.json index a1f8c0b41..1d6b87e82 100644 --- a/plugins/fs/permissions/schemas/schema.json +++ b/plugins/fs/permissions/schemas/schema.json @@ -1951,10 +1951,10 @@ "markdownDescription": "This permissions allows to create the application specific directories.\r\n" }, { - "description": "This set of permissions describes what kind of\nfile system access the `fs` plugin has enabled or denied by default.\n\n#### Granted Permissions\n\nThis default permission set enables read access to the\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\nAppLog) and all files and sub directories created in it.\nThe location of these directories depends on the operating system,\nwhere the application is run.\n\nIn general these directories need to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\nTherefore, it is also allowed to create all of these folders via\nthe `mkdir` command.\n\n#### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n#### This default permission set includes:\n\n- `create-app-specific-dirs`\n- `read-app-specific-dirs-recursive`\n- `deny-default`", + "description": "This set of permissions describes what kind of\r\nfile system access the `fs` plugin has enabled or denied by default.\r\n\r\n#### Granted Permissions\r\n\r\nThis default permission set enables read access to the\r\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\r\nAppLog) and all files and sub directories created in it.\r\nThe location of these directories depends on the operating system,\r\nwhere the application is run.\r\n\r\nIn general these directories need to be manually created\r\nby the application at runtime, before accessing files or folders\r\nin it is possible.\r\n\r\nTherefore, it is also allowed to create all of these folders via\r\nthe `mkdir` command.\r\n\r\n#### Denied Permissions\r\n\r\nThis default permission set prevents access to critical components\r\nof the Tauri application by default.\r\nOn Windows the webview data folder access is denied.\r\n\n#### This default permission set includes:\n\n- `create-app-specific-dirs`\n- `read-app-specific-dirs-recursive`\n- `deny-default`", "type": "string", "const": "default", - "markdownDescription": "This set of permissions describes what kind of\nfile system access the `fs` plugin has enabled or denied by default.\n\n#### Granted Permissions\n\nThis default permission set enables read access to the\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\nAppLog) and all files and sub directories created in it.\nThe location of these directories depends on the operating system,\nwhere the application is run.\n\nIn general these directories need to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\nTherefore, it is also allowed to create all of these folders via\nthe `mkdir` command.\n\n#### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n#### This default permission set includes:\n\n- `create-app-specific-dirs`\n- `read-app-specific-dirs-recursive`\n- `deny-default`" + "markdownDescription": "This set of permissions describes what kind of\r\nfile system access the `fs` plugin has enabled or denied by default.\r\n\r\n#### Granted Permissions\r\n\r\nThis default permission set enables read access to the\r\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\r\nAppLog) and all files and sub directories created in it.\r\nThe location of these directories depends on the operating system,\r\nwhere the application is run.\r\n\r\nIn general these directories need to be manually created\r\nby the application at runtime, before accessing files or folders\r\nin it is possible.\r\n\r\nTherefore, it is also allowed to create all of these folders via\r\nthe `mkdir` command.\r\n\r\n#### Denied Permissions\r\n\r\nThis default permission set prevents access to critical components\r\nof the Tauri application by default.\r\nOn Windows the webview data folder access is denied.\r\n\n#### This default permission set includes:\n\n- `create-app-specific-dirs`\n- `read-app-specific-dirs-recursive`\n- `deny-default`" }, { "description": "This denies access to dangerous Tauri relevant files and folders by default.\n#### This permission set includes:\n\n- `deny-webview-data-linux`\n- `deny-webview-data-windows`", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b53c22df3..240c03193 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -286,7 +286,7 @@ importers: dependencies: '@tauri-apps/api': specifier: ^2.8.0 - version: 2.8.0 + version: 2.9.0 plugins/shell: dependencies: @@ -2356,14 +2356,13 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@covector/apply@0.10.0(mocha@10.8.2)': + '@covector/apply@0.10.0': dependencies: '@covector/files': 0.8.0 effection: 2.0.8(mocha@10.8.2) semver: 7.7.1 transitivePeerDependencies: - encoding - - mocha '@covector/assemble@0.12.0': dependencies: @@ -2380,7 +2379,7 @@ snapshots: - encoding - supports-color - '@covector/changelog@0.12.0': + '@covector/changelog@0.12.0(mocha@10.8.2)': dependencies: '@covector/files': 0.8.0 effection: 2.0.8(mocha@10.8.2) @@ -2390,6 +2389,7 @@ snapshots: unified: 9.2.2 transitivePeerDependencies: - encoding + - mocha - supports-color '@covector/command@0.8.0': @@ -3294,9 +3294,9 @@ snapshots: covector@0.12.4(mocha@10.8.2): dependencies: '@clack/prompts': 0.7.0 - '@covector/apply': 0.10.0(mocha@10.8.2) + '@covector/apply': 0.10.0 '@covector/assemble': 0.12.0 - '@covector/changelog': 0.12.0 + '@covector/changelog': 0.12.0(mocha@10.8.2) '@covector/command': 0.8.0 '@covector/files': 0.8.0 effection: 2.0.8(mocha@10.8.2)