fix(hub): require system access for alert subscriptions and delivery (#2455)

Co-authored-by: hank <hank@henrygd.me>
This commit is contained in:
user01010111
2026-09-30 03:27:11 +13:00
committed by GitHub
parent a77ed345d7
commit 0484c54919
9 changed files with 404 additions and 15 deletions

View File

@@ -11,11 +11,11 @@ func init() {
jsonData := `[
{
"id": "elngm8x1l60zi2v",
"listRule": "@request.auth.id != \"\" && user = @request.auth.id",
"listRule": null,
"viewRule": null,
"createRule": "@request.auth.id != \"\" && user = @request.auth.id",
"updateRule": "@request.auth.id != \"\" && user = @request.auth.id",
"deleteRule": "@request.auth.id != \"\" && user = @request.auth.id",
"createRule": null,
"updateRule": null,
"deleteRule": null,
"name": "alerts",
"type": "base",
"fields": [