dev.knotless.setRepoIndexing
Deprecated, and no longer served. Added this appview's DID to the private repository's appviews, or takes it out, in the repository record its owner keeps in its space, with the session the appview keeps for the owner logged in to its pages. Let, the appview syncs the repository's space into an index of its own, apart from its public one, with the session of a member who reads it there, and shows it from that only to members proven so. Taken back, it forgets that index at once. A public repository every appview indexes. Requires the session cookie the pages' login sets.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | knotless.dev |
| Indexed |
Procedure
procedure · POSTInput
application/jsonOutput
application/jsonWhether this appview may now keep an index of it.
Errors
NotFound
No such repository the account logged in may read.
InvalidRequest
The repository is public, and every appview indexes it.
Forbidden
The account logged in is a member of the repository, not its owner.
AuthenticationRequired
No account is logged in to the pages, or its session has ended.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
dev.knotless.starRepo
procedureStars a repository as the account logged in to this appview's pages.
-
dev.knotless.archiveRepo
procedureArchives a repository, making it read only, or unarchives it.
-
dev.knotless.unshareRepo
procedureTakes back what was shared of a repository with an account.
-
dev.knotless.shareRepo
procedureLets an account push to a repository, or read a private one.