Skip to content

Wire up API-Key Screen #251

@noctarius

Description

@noctarius

The current API key management screen in Vela Studio needs to be wired against the apikeys API in Vela Controller. The current API will be slightly adjusted in in #250.

[
  {
    "name": "string",
    "role": "anon",
    "api_key": "string",
    "id": "string",
    "hash": "string",
    "prefix": "string",
    "description": "string"
  }
]
{
  "name": "~7.8brSoj _<0TF!e6j8cc0Za  OROi)Zh ^=@wMUQ^au&{}MG#DmIiLPS9He%K\"]N~}LZ$`E",
  "role": "anon",
  "description": "string"
}

API functions are:

GET [/organizations/{organization_id}/projects/{project_id}/branches/{branch_id}/apikeys/](https://dev.kernel-labs.org/vela/docs#/organization/organizations:projects:branch:apikeys)
POST [/organizations/{organization_id}/projects/{project_id}/branches/{branch_id}/apikeys/](https://dev.kernel-labs.org/vela/docs#/organization/organizations:projects:branch:apikeys:create)
DELETE [/organizations/{organization_id}/projects/{project_id}/branches/{branch_id}/apikeys/{api_key_id}](https://dev.kernel-labs.org/vela/docs#/organization/organizations:projects:branch:apikeys:delete)

Metadata

Metadata

Assignees

Labels

to-triagevela-studioIssue is related to vela-studio or vela-studio-backend

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions