keyshade
keyshade copied to clipboard
Realtime secret and configuration management tool, with the best in class security and seamless integration support
## Description Add a skeleton loader in secret page for the time the data is loading from the server. --- this issue is dependent on the merge of PR #313
## Description When we hit the `/api/workspace/{workspaceId}/members` endpoint to fetch all the members of a workspace, we also want to get the membership status of the member, i.e, if they...
### **User description** ## Description Changed the authority check from a single `Authority` to an array of `Authorities[]` in the `checkAuthorityOverWorkspace` method. This allows for more flexible permission checks where...
## Description To enforce separation of concern, we would like to split up the functionalities in the `workspace` module. We would like to swap out the functionalities that are related...
## Description Refer to #347 API Controller: https://github.com/keyshade-xyz/keyshade/blob/develop/apps/api/src/user/controller/user.controller.ts
## Description Refer to #347 API Controller: https://github.com/keyshade-xyz/keyshade/blob/develop/apps/api/src/workspace/controller/workspace.controller.ts
## Description When we call `GET /api/user/`, we are responded with the details of the user. We would also like to include the details of the default workspace of the...
### **User description** ## Description feat: Implement global search functionality - Added globalSearch method in WorkspaceService to search projects, environments, secrets, and variables by partial name or description. - Updated...
### **User description** ## Description _Give a summary of the change that you have made_ Fixes #308 ## Dependencies _Mention any dependencies/packages used_ ## Future Improvements _Mention any improvements to...
### **User description** Fixes #361 Description: Hi , I've added Zod validation to the profile creation command. The parseInput method now validates user input for name, apiKey, baseUrl, and setDefault...