Support for managing configurations #91
Labels
help wanted
Extra attention is needed
scope: api
Everything related to the API
type: enhancement
New feature or request
Milestone
Description
Currently, keyshade only supports storing secrets. While this is nice, users might also want to store non-sensitive data such as application configurations. For example,
SERVER_PORT
.Solution
This brings us to our second entity besides secret:
Configuration
. A configuration will necessarily be having similar features as that of secret, except these changes:Scope of changes
For now, these changes are only local to the API. They include:
POST /api/configuration/{projectId}
PUT /api/configuration/{configurationId}
DELETE /api/configuration/{configurationId}
GET /api/configuration/{configurationId}
GET /api/configuration/{projectId}
GET /api/configuration/
Necessary tests for the same would be a huge plus!
The text was updated successfully, but these errors were encountered: