communitybridge / easycla

The Contributor License Agreement (CLA) service of the Linux Foundation lets project contributors read, sign, and submit contributor license agreements easily.
https://easycla.lfx.linuxfoundation.org
MIT License
64 stars 45 forks source link

Issues when add GitLab group URL with forwards slash #3328

Open thakurveerendras opened 2 years ago

thakurveerendras commented 2 years ago

Steps :

  1. Login Admin portal
  2. Navigate to EasyCLa GitLab Group tab
  3. Connect GitLab group URL with forwards slash (https://gitlab.com/veergitlabe2egroup2/)
  4. Click on " Install GitLab EasyCLA App " button
  5. See-Installation issue appears
  6. Close the window and return to this page.
  7. Actual results : "The GitLab app is no longer installed or the GitLab group has been deleted" appears

Refer Video clip : https://images.zenhubusercontent.com/194341141/6c8f4369-457a-4ea5-8575-1e8eb871af0e/pcc_1624.mp4

thakurveerendras commented 2 years ago

Issue is tested on Dev site & found following behavior

Case 1. Installation Successful appears when try to add new GitLab Group URL

https://images.zenhubusercontent.com/194341141/6b328d51-c371-4da3-b036-18260c89e15d/installation_successful.mp4

Case 2. Installation Issue appears for already registered GitLab Group

  1. installation of GitLab Group and Repositories error is not user friendly
  2. alerady is spell mistake at error message it should be already https://images.zenhubusercontent.com/194341141/06da0799-4947-4dca-8221-583b0049cb49/has_alerady_been_registered_.mp4
dealako commented 2 years ago

Screen Shot 2021-10-04 at 9.04.25 AM.png