You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 24, 2024. It is now read-only.
Create a new templates table and support service for the EasyCLA system.
Background
The EasyCLA system requires a standard template for Project Managers to select from in order to establish legal documents for their project CLA. This issue will provide a database table and API services to support creating, searching, updating and deleting the templates.
User Story
As a Project Manager, I want to select the Apache Style CLA template for my project.
As an LF Admin, I want to create a new CLA template for projects to use.
As an LF Admin, I want to update an existing CLA template for projects to use.
As an LF Admin, I want to delete an existing CLA template.
Develop and implement the Swagger specification to allow CRUD operations
Develop and implement the repository/DB API to allow CRUD operations
Develop and implement the service layer to support the API
Develop and implement the request/response handler - connect the logic through the API
Add the security layer - only users with the LF Admin role can create/update/delete. All users with the project manager role assigned can read for now.
Acceptance Criteria
Demonstrate the working API in the DEV environment.
Summary
Create a new templates table and support service for the EasyCLA system.
Background
The EasyCLA system requires a standard template for Project Managers to select from in order to establish legal documents for their project CLA. This issue will provide a database table and API services to support creating, searching, updating and deleting the templates.
User Story
Tasks
Acceptance Criteria
References