Skip to content

Releases: communitybridge/easycla-contributor-console

CircleCI Workflow Updates

01 Oct 23:15
6bab498
Compare
Choose a tag to compare
  • CircleCI Workflow Updates

Released to DEV, STAGING, and PROD on 10/01/2020.

CircleCI Release Workflow: Deployment failed

Bug Fixes and Feature Roll-Up

01 Oct 22:07
1d3db36
Compare
Choose a tag to compare
  • Infra - Updated CircleCI build node version

Released on DEV, STAGING, and PROD on October 1, 2020.

CircleCI release workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/275/workflows/7747a85b-5eb5-43bf-85d5-932074bb0507

Deployment to PROD failed

Bug Fixes and Feature Roll-Up

01 Oct 19:44
761ef77
Compare
Choose a tag to compare
  • Added header to contributor console pages and resolved tab issue
  • Solved spelling mistake on button name 'Proceed'
  • V2 - UI issues in acknowledgment message displayed after company admin is contacted
  • V2 - Select Company - Bad request message is displayed for a few organizations
  • V2 - UI issues in acknowledgment message displayed after company admin is contacted
  • Updated environment config file
  • Solved the wrong email in payload issue
  • Solved company owner and other minor issues
  • [#1816 #1789] Solved minor issues
  • [#1827] Solved conflict
  • [#1827] Handled 409 conflict when role already assigned
  • [#1478] Solved 400 status code redirection issue
  • V2 - CLA Signed - Error displayed while assigning contributor role when user already has a contributor role for the project/foundation
  • V2 - Assign contributor role after contributor acknowledgment in Contributor Console
  • V2 - CLA Not Signed - Company owner role is assigned to an existing company that does not have a company owner
  • V2 - Company Not Found - Company owner role has not assigned the cla manager designee
  • [794] Solved LF login issue
  • Changed company website regex
  • Changed company website regex
  • Implemented company owner endpoint
  • Solved add organization issue on Gerrit.
  • Solved reopened issues
  • V2 - Company Not Signed - Proceed button is disabled when the user navigates back to the browser
  • V2 - Company Not Found - Identify CLA Manager Designee - Internal Server error is displayed when name includes digits
  • Error message along with search results is displayed when we type and clear the text speedily
  • Establish user's connection with a company on contributor acknowledgement on both GitHub and Gerrit
  • V2 - Contributor Console - Contact Company Admin option is displayed when company admin does not exist for the company created from the contributor console
  • V2 - Preview of templates is not available in the Contributor Console dashboard
  • [#1417 #1678] Solved the issue of popup blocker and redirection message
  • V2 - Company Not Found - UI hangs at Configuring CLA Manager Settings
  • V2 - Company Not Signed CLA - Creating cla manager designee failed error is displayed when the user is already cla-manager-designee for the company and project
  • Implemented Add Email dialog when Github email is not public.
  • V2 - Company Not Found - Organizations are not auto-suggested when entered org name matches multiple organizations
  • Company Not Signed - Go Back is not working in the dialog box that indicates redirection to SSO
  • V2 - Company Not Signed CLA - The dialog box indicates that you will be redirected to SSO even when the user is already signed to SSO
  • [#1550] Added Go Back Button on the error page
  • [#1628] Solved the lint issue
  • [#1628] Solved circle CI issue
  • [#1628] removed unused code and logs
  • [#1641] Removed unwanted code
  • [#1641] Changed modal dialog message
  • Added corporate and GitHub redirection
  • [#1628] Company Not Signed - Go Back is not working in the dialog box that indicates redirection to SSO
  • [#1629] V2 - Company Not Signed - The authorization header is missing is displayed when the user navigates back to the browser and tried to proceed further
  • [#1631] In most of the dialog boxes of contributor console Go Back and Proceed buttons are highlighted when clicked.
  • [#1632] Search is triggered when only spaces are entered for Organization in Select Organization screen

Released to DEV, STAGING, and PROD on October 1, 2020.

CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/272/workflows/971357ad-6af1-455c-ab7b-446449dc5b01

Allow Download and Preview of CLA Templates

20 Aug 18:20
60d2e69
Compare
Choose a tag to compare
  • UI - Update to contributor console landing page to allow download and preview of CLA templates

Released to DEV, STAGING, and PROD on 08/20/2020.

CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/186/workflows/8fda398e-22f8-4ab7-9e98-ec04dd213ae5

Bug Fixes and Feature Roll-Up

20 Aug 01:25
8b491f7
Compare
Choose a tag to compare
  • Contributor Console Individual CLA flow when there is no signed CLA but the company is there.
  • Updated Fetch SSM Parameter Logic
  • AWS SSM integration
  • V2 - Company Not Signed CLA - Appropriate error message is not displayed when session expired
  • UI issues in acknowledgment message displayed after company admin is contacted and other minor issues
  • The appropriate tooltip is not displayed for X icon in the dialog box displayed across all contributor flows
  • Solved issue #1575 and #1576
  • V2 - company admin details are not displayed in the acknowledgment message for user to follow up with them
  • Updated Notify CLA Managers API Call
  • Create Company - Company exists or any other server-side validations are done after contributor logs into LF system
  • Added flash message for redirection
  • Open GitHub tab and flash message
  • Wireframe updates to be implemented
  • Added back buttons and handled its redirection on Identify CLA Manager screen
  • Create Company - Contributor is redirected to LFX dashboard instead of the project page
  • Changed Add Organisation flow.

Released to DEV, STAGING, and PROD on 08/19/2020.

CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/183/workflows/395149fd-6622-4da3-905a-9c444ba52459

Bug and Feature Fix Roll-Up

04 Aug 17:59
4c4648a
Compare
Choose a tag to compare
  • Contributor Console API - Organization Service Support
  • Resolved Forwarding flow when a user doesn't have an LFID when CLA not Signed
  • Resolved Name field is not available to in the Identify CLA manager dialog similar to Corporate Console
  • Resolved Employee signature record is not created when ICLA is signed by an employee in contributor console

Released to DEV, STAGING, and PROD on 08/04/2020.

CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/131/workflows/e8941ba2-90f4-48f8-a587-1c0e64eff4c7

Bug Fixes and Feature Roll-Up

28 Jul 17:33
d1a5a56
Compare
Choose a tag to compare
  • Library updates - Bump lodash from 4.17.15 to 4.17.19 in /edge
  • Contributor is still gated even when the contributor is approved and when the contributor does not require to sign ICLA
  • Corporate Contributor is not prompted with ICLA flow when the employee is required to sign ICLA
  • Completed Add Organisation flow with LF login

Released to DEV, STAGING, and PROD on 07/28/2020.

CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/122/workflows/4e23b5a2-c5f7-4774-b8c9-40f01c9622c3

Bug Fixes Roll-Up

20 Jul 18:50
8e08ea9
Compare
Choose a tag to compare
  • Updated libs to alleviate security issues with library versions
  • Added codeql analysis config

Released to DEV, STAGING, and PROD on 07/20/2020.

CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/108/workflows/64194358-1f88-43fd-9c46-143badeebe05

Bug and Feature Fix Roll-Up

14 Jul 17:30
17a37a7
Compare
Choose a tag to compare
  • Replaced Whitelist text is mentioned in No Signed CLA Found dialog
  • Upgrade Angular from version 9.0 to 10.0

Released to DEV, STAGING, and PROD on 07/14/2020.

CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/103/workflows/a817e3ef-62e2-4883-b570-5b2cbc4064ef

Bug Fixes and New Features

13 Jul 17:53
63efa3e
Compare
Choose a tag to compare
  • Completed Gerrit sign CLA project request authorization flow. (#55) (5 days ago)
  • Changed Gerrit flow as per changes in URL parameter from gerritId to projectId (#54) (6 days ago)
  • Contact Company Admin for GitHub and Gerrit (#53) (7 days ago)
  • Completed Gerrit ICLA flow. (#52) (10 days ago)
  • Gerrit Flow for Login (#51) (11 days ago)
  • Resolving kind-of version update (12 days ago)
  • Added webpack-cli dependency (12 days ago)
  • Upgrade dependencies (#50) (12 days ago)
  • Change checkbox text on individual contributor screen (#49) (2 weeks ago)
  • V2 - No able to redirect to GitHub from contributor console homepage when navigated back to the homepage from CLA Document - Not Ready screen (#48) (2 weeks ago)
  • Contributor Console Corporate CLA flow when there is a signed CLA Step 3 (#47) (3 weeks ago)
  • Change Company to Organization and follow the wireframe to use "Your Organization" where ever it says "Your Company" (#46) (3 weeks ago)
  • Contributor Console Individual CLA flow when the company is not found. Step 2 (#45) (3 weeks ago)
  • V2 - No able to redirect to GitHub from contributor console homepage when navigated back to the homepage from CLA Document - Not Ready screen (#44) (3 weeks ago)
  • Contributor Console Integration: Invite CLA Manager (#42) (3 weeks ago)
  • Solved minor issues in Add Company. (#43) (3 weeks ago)
  • Solved issues related to company validation. (#41) (3 weeks ago)
  • Need a button to ExitEasyCLA on the main page (#38) (3 weeks ago)
  • Change error message when template not found and added ticket link (4 weeks ago)
  • [#1240] Change error message when the CLA document not ready and changed the UI appropriately. (4 weeks ago) | * c8b0301 - - [1283] Solved issue of two error messages displayed (3 weeks ago)
  • [#1283] Solved minor issue not show list when search character less than 3 (3 weeks ago)
  • [#1260] Solved issue of exit CLA from authorization screen and change modal button to Go Back (4 weeks ago) | * 1999ff1 - - - [#1271] Solved null error and change error message if redirect URL not found. (4 weeks ago)
  • Removed Duplicate Build Step in CI/CD (4 weeks ago)
  • Added new URL in connectSource for security (#37) (4 weeks ago)
  • Added exist CLA button on the dashboard (4 weeks ago)
  • Added new URL in connect source for security (4 weeks ago)
  • Solved lint issue (4 weeks ago)
  • [#1249] Solved minor issues and handled error more efficiently (4 weeks ago)
  • [#1252] Solved alt + tab API hit issue [#1250] search action canceled when click outside [#1255] show an error message when the company not found (4 weeks ago)
  • [#1251] Solved Alt+Tab issue (4 weeks ago)
  • [#1016] Solved lint error (4 weeks ago)
  • [#1016] Completed add company API integration (4 weeks ago)
  • [#1016] Solved lint error (4 weeks ago)
  • [#1016] created model and Integrating add company endpoint (4 weeks ago)
  • [#1214] Solved lint error (4 weeks ago)
  • [#1214] Working on API integration of invite company admin (4 weeks ago)
  • [#1241] Added overlay to disabled click when the API call is in progress (4 weeks ago)
  • [#1239] Removed unwanted log (4 weeks ago)
  • [#1239] Solved issue to hide and show ICLA and CCLA menu as per project configuration (4 weeks ago)

Released to DEV, STAGING, and PROD on 07/13/2020.
CircleCI Release Workflow: https://app.circleci.com/pipelines/github/communitybridge/easycla-contributor-console/97/workflows/2608e847-6181-4f01-9aa6-d6d6090f806f