Dir sync filesystem watching

This commit is contained in:
Gregory Schier
2025-01-06 09:24:07 -08:00
parent c72180bb59
commit c2ea2a5fe5
35 changed files with 525 additions and 482 deletions

View File

@@ -0,0 +1,13 @@
# Automatically generated - DO NOT EDIT!
"$schema" = "../../schemas/schema.json"
[[permission]]
identifier = "allow-watch"
description = "Enables the watch command without any pre-configured scope."
commands.allow = ["watch"]
[[permission]]
identifier = "deny-watch"
description = "Denies the watch command without any pre-configured scope."
commands.deny = ["watch"]

View File

@@ -4,6 +4,7 @@ Default permissions for the plugin
- `allow-calculate`
- `allow-apply`
- `allow-watch`
## Permission Table
@@ -557,6 +558,32 @@ Enables the unstage command without any pre-configured scope.
Denies the unstage command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`yaak-sync:allow-watch`
</td>
<td>
Enables the watch command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`yaak-sync:deny-watch`
</td>
<td>
Denies the watch command without any pre-configured scope.
</td>
</tr>
</table>

View File

@@ -3,4 +3,5 @@ description = "Default permissions for the plugin"
permissions = [
"allow-calculate",
"allow-apply",
"allow-watch",
]

View File

@@ -504,6 +504,16 @@
"type": "string",
"const": "deny-unstage"
},
{
"description": "Enables the watch command without any pre-configured scope.",
"type": "string",
"const": "allow-watch"
},
{
"description": "Denies the watch command without any pre-configured scope.",
"type": "string",
"const": "deny-watch"
},
{
"description": "Default permissions for the plugin",
"type": "string",