git.repo.write
Generated at from
openvibe-contracts v0.419.0 and
openvibe-sdk v0.161.0.
Not grantable to apps (active, first-party).
Write on OpenVibe.Git (git.openvibe.codes): make a repository in a person's name, mint their short-lived Git token for clone and push, push a branch over HTTPS, write files on a branch without a clone, and set a release. The owner acts with their session; a first-party service token (Codes first) holds this capability for the audience openvibe.git and names the person in X-OV-Subject. A service may also write an official repository. Never another person's repository.
- Owner
- git (token audience
openvibe.git) - Version
- 1.0
- Status
- active
- Visibility
- first-party
- Resource constraints
- owner
- Quota class
- standard
- Permissions
- git:write
- Input
- git.access-request@1
- Output
- git.access-result@1
- Events
- —
- Implemented by
POST /api/v1/reposPOST /api/v1/tokensPOST /api/v1/repos/:owner/:name/commitsPOST /api/v1/repos/:owner/:name/releasesPOST /api/v1/repos/:owner/:name/starPOST /api/v1/repos/:owner/:name/changesPOST /api/v1/repos/:owner/:name/changes/:number/commentsPOST /api/v1/repos/:owner/:name/changes/:number/approvePOST /api/v1/repos/:owner/:name/changes/:number/mergePOST /api/v1/repos/:owner/:name/changes/:number/closePOST /api/v1/repos/:owner/:name/changes/:number/summaryPOST /api/v1/repos/:owner/:name/review-modelPOST /api/v1/repos/:owner/:name/issuesPOST /api/v1/repos/:owner/:name/issues/:number/labelsPOST /api/v1/repos/:owner/:name/issues/:number/close