Code Monkey home page Code Monkey logo

easycla-contributor-console's People

Contributors

amolsontakke3576 avatar asithade avatar csavulalfx avatar dealako avatar dependabot[bot] avatar lguerralf avatar luismoriguerra avatar mlehotskylf avatar nickmango avatar probot-auto-merge[bot] avatar snyk-bot avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

easycla-contributor-console's Issues

(V2) Contributor Console - Corporate Flow - Issues in Enter Company Details popup

Background

  1. http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  2. Enter Search criteria
  3. Click on "+ Click Here"
  4. Enter Company Details popup is opened
    Issue1
  5. Do not enter any data and Click Next
  6. Observed no error message displayed and also no action is performed. Error message is displayed only when user moves the focus like click somewhere else or switch between windows
    Should the Next button be disabled until valid data is entered in the fields similar to the behavior of Proceed button in select company?

Issue2
5. Observed that there is no full stop after Company. And the sentence Leave unchecked if you do not want to create a full profile now. should be displayed in next line and should be in italic
image

(V2) Contributor Console Individual - UI Issues

Background

  1. Launch http://localhost:4200/individual-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f4672
    Observed below issues
    Issue1 - Font Color is not as expected
    For SIGN CLA text color should be #E0E0E0 but in UI it is #fff
    image

image

Issue2: Backgroud color changes to white when height window is minimized in Preparing CLA UI
image

  1. http://localhost:4200/individual-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
    Issue3: Spinning icon is not as expected
    image

image

Issue4: Font size is different for project name
image

image

Issue5: Backgroud color changes to white when height window is minimized in CLA Ready For Signature UI
image

(V2) Contributor Console - Corporate Select Company Issues

Background

Issue2 - Placeholder color is different

  1. Launch Launch http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  2. Color of placeholder 'Type your Company Name' is different from wireframe spec
    image

image

Issue2 - Drop down does not disappear and selected company is not displayed in bold

  1. Launch http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  2. Select a company
  3. Observed that drop down does not disappear and selected company is not displayed in bold
    image

Issue3 - Entire text in placeholder is not proper case
Observed your starts with small letter and other words are in proper case in placeholder 'Type your Company Name'

Issue4 - Proceed button is enabled even before selecting the company

    1. Launch http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  1. Search for company
  2. Observed that Proceed button is enabled even before company selected
    image

(V2) Contributor Console Homepage - "What type of contributor are you?" display is not as per UI specifications mentioned in wireframe

Background

Note: Deployed and tested locally

  1. Launch the Contributor Console for the project and user
  2. Observed that "What type of contributor are you?" display is not as per UI specifications mentioned in wireframe
  3. Issue1 - Width and height is not as per wireframe
    image
  4. Issue2 - Line Height is 39px in UI but as per wireframe it should be 1px
  5. Issue3 - Padding is 15px in UI but as per wireframe it should be 5px

(V2) Contributor Console Homepage - Project Name, Corporate Contributor and Individual Contributor text is not as per UI specifications mentioned in wireframe

Background

Note: Deployed and tested locally

  1. Launch the Contributor Console for the project and user
  2. Observed that Project Name, Corporate Contributor and Individual Contributor text is not as per UI specifications mentioned in wireframe
  3. Issue1 - Color should be #000000 as per wireframe but in UI color is #333333
    image
  4. Issue2 - Width and height is not as per wireframe
    image

Update to Angular 12

Summary

Updated the contributor console to Angular 12

Background

This task is to modernize the contributor console by updating Angular to version 12.

Tasks

  • Remove the existing/incompatible Node resolutions before updating to Angular 12
  • Run ng update to migrate to Angular 12
  • Update the dependencies to alleviate any library vulnerabilities (yarn install && yarn audit)
  • Test and validate the contributor console functionality. Ensure no regressions

Acceptance Criteria

  • EasyCLA contributor console is updated to Angular 12 and deployed into production.

References

EasyCLA Contributor Console - Help and FAQ Link Updates

Summary

EasyCLA Contributor Console - Help and FAQ Link Updates

Background

The help and FAQ links are invalid. This task is to update those links. See page reference below. Correct links should be similar to the EasyCLA landing page (reference below):

<lfx-header product="LF CLA" id="lfx-header" userefreshtoken="true" [expanded]="hasExpanded" (toggled)="onToggled()" 
supportlink="https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/create/143" 
docslink="https://docs.linuxfoundation.org/lfx/easycla/v2-current"
faqlink="https://docs.linuxfoundation.org/lfx/easycla/v2-current/getting-started/easycla-faqs">
</lfx-header>

Acceptance Criteria

  1. Help and FAQ links are valid within the contributor console.

References

  1. Help links
  2. EasyCLA Landing Page Links

Update EasyCLA Contributor Page Header

Summary

Update EasyCLA Contributor Page Header

Background

The design team has updated the standard header and footer for the LFX products. This task is to update the EasyCLA contributor console page navigation/header.

Tasks

  • Update the EasyCLA contributor page to leverage the updated/new header and footer (with navigation)
  • Tests and validate the updates

Acceptance Criteria

  • The new LFX header, footer, and navigation are integrated with the EasyCLA contributor page.

References

(V2) Contributor Console - Corporate Flow - Identify CLA Manager - Submit Request button is enabled when valid email address is not entered and no action performed when clicked

Background

  1. http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  2. Enter Search criteria
  3. Click on "+ Click Here"
  4. Enter Company Details popup is opened
  5. Enter valid data
  6. Click Next
  7. Click Proceed
  8. Click No
  9. Do not enter any data and Click Submit
  10. Observed that no action is performed and no error message is displayed
  11. Enter invalid data for Email address
  12. Click Submit
  13. Observed that no action is performed and no error message is displayed
    Error message is displayed only when user moves the focus like click somewhere else or switch between windows
    Should the Submit Request button be disabled until valid email address is entered, similar to the behavior of Proceed button in select company?

(V2) Contributor Console - Corporate Flow - Close Popup issues

Background

Try in incognito mode
Issue1

  1. Launch http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  2. Enter Search criteria
  3. Click on "+ Click Here"
  4. Do not enter data
  5. Click on 'X' to close popup
  6. Observed that error message is displayed for Enter Company Name and popup does not close
    image
    7.Click on 'X' to close popup again. Popup closes

Issue2

  1. Launch http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  2. Enter Search criteria
  3. Click on "+ Click Here"
  4. Enter valid data
  5. Click Next
  6. Click Proceed
  7. Click on 'X' to close popup
  8. Observed that error message is displayed for Email Address and popup does not close
    image
  9. Click on 'X' to close popup again. Popup closes

(V2) Contributor Console Homepage - Grammar or text issues

Background

Note: Deployed and tested locally

  1. Launch the Contributor Console for the project and user
  2. Observed below issues
  3. Issue1 - Whiletliested should be changed to Approved. Not sure if this is an issue. Since it was changed in V1 assimung that it should be the same in V2. May be we can check with Pranab
    image
  4. Issue2 - As per wireframe there should be a space before starting the sentence i.e before To
    image
  5. Issue3 - As per wireframe "As" should be in small caps i.e "as"
    image

(V2) Contributor Console - Corporate Flow - UI issues in Request Authorization to Contribute

Background

  1. http://localhost:4200/corporate-dashboard/47f742ee-d925-43d2-b1e6-2693b000fca9/f3d11ce1-4533-4844-b6e6-a56584f46726
  2. Click Proceed
    Issue
  3. The text alignment of column headers and column values is left in wireframe but in UI it is center
    Note: In wirframe for Action header the text-align is center. Not sure if this is as expected. Need to confirm with Pranab
    image

Issue2
4. Click Request Authorization
5. Observed Exit EasyCLA button is highlighted by default
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.