snapshot of https://github.com/ory/keto.git (master, 2026-09-16; blobs > 131072B omitted)
Some checks failed
CI / Run lints and checks (push) Failing after 47s
CI / Run tests (push) Failing after 1s
CI / Run race tests (push) Failing after 5s
CI / Build CLI docs (push) Has been skipped
CI / Run buf actions (push) Failing after 5s
CodeQL / Analyze (go) (push) Failing after 3s
CodeQL / Analyze (javascript) (push) Failing after 2s
Docker Image Scanners / scanners (push) Failing after 3s
Format / format (push) Failing after 3s
Synchronize Issue Labels / Synchronize Issue Labels (push) Has been skipped
CI / Generate release (push) Has been skipped
CI / Draft newsletter (push) Has been skipped
CI / Pending approval Slack notification (push) Has been skipped
CI / Send newsletter (push) Has been skipped

This commit is contained in:
upstream-mirror
2026-09-16 01:08:34 +05:00
commit 9456a4e922
2560 changed files with 120911 additions and 0 deletions

View File

@@ -0,0 +1,142 @@
[
"class",
"'File'",
"implements",
"'Namespace'",
"{",
"'related'",
":",
"{",
"'parents'",
":",
"'File'",
"[",
"]",
"'viewers'",
":",
"'User'",
"[",
"]",
"'owners'",
":",
"'User'",
"[",
"]",
"'siblings'",
":",
"'File'",
"[",
"]",
"}",
"'permits'",
"=",
"{",
"'view'",
":",
"(",
"ctx",
":",
"'Context'",
")",
":",
"'boolean'",
"=\u003e",
"this",
".",
"'related'",
".",
"'parents'",
".",
"'some'",
"(",
"'p'",
"=\u003e",
"'p'",
".",
"'permits'",
".",
"'view'",
"(",
"ctx",
")",
")",
"||",
"this",
".",
"'related'",
".",
"'viewers'",
".",
"'includes'",
"(",
"ctx",
".",
"'subject'",
")",
"||",
"!",
"this",
".",
"'related'",
".",
"'owners'",
".",
"'includes'",
"(",
"ctx",
".",
"'subject'",
")",
",",
"'edit'",
":",
"(",
"ctx",
":",
"'Context'",
")",
"=\u003e",
"this",
".",
"'related'",
".",
"'owners'",
".",
"'includes'",
"(",
"ctx",
".",
"'subject'",
")",
",",
"'rename'",
":",
"(",
"ctx",
":",
"'Context'",
")",
"=\u003e",
"this",
".",
"'related'",
".",
"'siblings'",
".",
"'some'",
"(",
"'s'",
"=\u003e",
"'s'",
".",
"'permits'",
".",
"'edit'",
"(",
"ctx",
")",
")",
"}",
"}",
"EOF"
]