clients icon indicating copy to clipboard operation
clients copied to clipboard

SM-95-ProjectList

Open cd-bitwarden opened this issue 3 years ago • 0 comments

Type of change

- [ ] Bug fix
- [ x ] New feature development
- [ ] Tech debt (refactoring, code cleanup, dependency upgrades, etc)
- [ ] Build/deploy pipeline (DevOps)
- [ ] Other

Objective

As a secret manager user, I would like to get an overview of all projects that I can access.

Code changes

messages.json - Added editProject, viewProject,DeleteProject, and DeleteProjects

project-api.service.ts - contains a get request for ProjectResponse Projects-list.component.html - created a list of projects with similar buttons ands styling to secrets Projects-list.component.ts - logic for isAllSelected and ToggleAll Projects-routing.module.ts Projects.component.html Projects.component.ts Project.response.ts - ProjectResponse class

Screenshots

Before you submit

  • Please add unit tests where it makes sense to do so (encouraged but not required)
  • If this change requires a documentation update - notify the documentation team
  • If this change has particular deployment requirements - notify the DevOps team

cd-bitwarden avatar Sep 13 '22 14:09 cd-bitwarden