dev.knotless.transferRepo
Names, in the repository's dev.knotless.repo record, the account and name it is offered to, as `knotless repo transfer` does, or with no `to` takes the offer back. It moves when that account takes it up (dev.knotless.acceptTransfer). A private repository cannot move. Only its owner, logged in to this appview's web pages, can: the appview writes with the session it keeps for that account, which the pages' session cookie names.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | knotless.dev |
| Indexed |
Procedure
procedure · POSTInput
application/jsonOutput
application/jsontransfer
refWhere it is offered now; absent once withdrawn.
Errors
NotFound
No such repository.
InvalidRequest
The account is the owner's own, there is no such account, or the repository is private.
AuthenticationRequired
No account is logged in to the pages, or its session has ended.
Forbidden
The account logged in is not the repository's owner.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
dev.knotless.acceptTransfer
procedureTakes up a repository offered to the account logged in to this appview's pages.
-
dev.knotless.renameRepo
procedureGives a repository a new name.
-
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.
-
dev.knotless.forkRepo
procedureForks a repository into the account logged in to this appview's pages.