-
Notifications
You must be signed in to change notification settings - Fork 44
Description
Summary
Any user associated with a company will be taken to this page after they switch to member console, select project from left navigation and EasyCLA from top navigation.
Here is the link to wireframe for the project page for EasyCLA.
Step 4 in PRD
https://confluence.linuxfoundation.org/display/PROD/Project+Dashboard+for+EasyCLA
Approved List of Contributors From My Organization will show the CLAs signed by user's company. The table displays following columns:
Approved List is the emaild or GitHub userid or GitHub Organization or Domain name that is in approved list.
Coverage Type explains the type of approved list in column 1.
Added on i.e. date it was added to approved list.
Manage allows you to edit the approved list or delete it. There is no confirmation dialog box for editing or deleting a contributor. Only users who have CLA Manager permission for this project should be shown this manage option
The information for this table will be provided by EasyCLA API
NOTE :
If the user's company has not got any signed CLAs that fall under this foundation then this table display is empty.
There is no pagination on this table, all the values will be displayed at once
Acceptance Criteria
- Design Changes Required ?--> Not Applicable (N/A)
- Unit Testing Complete
- Unit Testing complete for backend API
- Unit Testing complete for UI
- Functional Testing Complete
- Functional Testing complete for backend API
- Functional Testing complete for UI
- Integration Testing Complete
- Integration Testing complete for backend API and UI
- Integration Testing complete end to end dev deployment
- Documentation Updated
- Any Open Sev. 1 bug(s)
