Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade DocuSign Integration for EasyCLA #4002

Closed
umeshlumbhani247 opened this issue Jun 30, 2023 · 5 comments
Closed

Upgrade DocuSign Integration for EasyCLA #4002

umeshlumbhani247 opened this issue Jun 30, 2023 · 5 comments
Assignees
Labels
02 - Med High Medium High Priority (Higher than Medium; Lower than High) enhancement New feature or request

Comments

@umeshlumbhani247
Copy link
Collaborator

Upgrade authorisation strategy with new version as well as Replace PyDocusign with docusign-esign SDK in order to implement Auth as well as other docusign functionalities.

@umeshlumbhani247 umeshlumbhani247 self-assigned this Jun 30, 2023
@umeshlumbhani247 umeshlumbhani247 added the 02 - Med High Medium High Priority (Higher than Medium; Lower than High) label Jun 30, 2023
@umeshlumbhani247
Copy link
Collaborator Author

@mlehotskylf
Working on preparing the stand alone demo including all required functionalities for the project.

umeshlumbhani247 added a commit that referenced this issue Jul 4, 2023
Signed-off-by: Umesh Lumbhani <umeshl@proximabiz.com>
nickmango added a commit that referenced this issue Jul 4, 2023
@thakurveerendras
Copy link
Contributor

@nickmango, Kindly review the below issue

  1. request-individual-signature API is failed with 502 status on ICLA sign-in process
  2. CLA System is not able to support your request that appears on CCLA sign-in process
    Refer screenshot for more details
    image (87)
    image (88)

nickmango added a commit to nickmango/easycla that referenced this issue Sep 29, 2023
- Ported python flow for icla and ccla sign to golang
- Handled the new docusign auth flow

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 2, 2023
- Ported python flow for icla and ccla sign to golang
- Handled the new docusign auth flow

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 2, 2023
- Ported python flow for icla and ccla sign to golang
- Handled the new docusign auth flow

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 2, 2023
- Ported python flow for icla and ccla sign to golang
- Handled the new docusign auth flow

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 8, 2023
- Ported python flow for icla and ccla sign to golang
- Handled the new docusign auth flow

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 10, 2023
- Ported python flow for icla and ccla sign to golang
- Handled the new docusign auth flow

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 12, 2023
- Moved from Python to Golang API v2 for icla and ccla signature requests

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit that referenced this issue Oct 12, 2023
nickmango added a commit to nickmango/easycla that referenced this issue Oct 16, 2023
- Implemented new API for icla sign request in golang

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 16, 2023
- Updated icla API

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit to nickmango/easycla that referenced this issue Oct 23, 2023
- Resolved complexity issue for the populateSignURL function

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit that referenced this issue Oct 23, 2023
@mlehotskylf
Copy link
Contributor

mlehotskylf commented Feb 2, 2024

@thakurveerendras this ticket is for re-writing DocuSign API, so moving to QA Ready. I believe you are already working on validation.

@thakurveerendras
Copy link
Contributor

Tested Upgrade DocuSign Integration for EasyCLA flow on dev site & found that it is fixed as expected. So moving this ticket status tp review completed.

nickmango added a commit to nickmango/easycla that referenced this issue Feb 10, 2024
- Implemented gerrit request icla and callback for docusign sign flow

Signed-off-by: Harold Wanyama <hwanyama@contractor.linuxfoundation.org>
nickmango added a commit that referenced this issue Feb 10, 2024
@mlehotskylf mlehotskylf added the enhancement New feature or request label Feb 15, 2024
@thakurveerendras
Copy link
Contributor

Tested ICLA/CCLAs flow on production and found that DocuSign is working as expected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
02 - Med High Medium High Priority (Higher than Medium; Lower than High) enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants