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

Repository select box won't load when the connection have a large quantity of repos #23

Closed
douglasquintanilha opened this issue Jul 3, 2018 · 3 comments
Labels
bug 🐛 Something isn't working

Comments

@douglasquintanilha
Copy link

Bug Report

Describe the bug

The repository select box won't load the repositories of my Github connection.

To Reproduce

  1. Add the task github-tools-vsts release task to the build/release
  2. Select a Github Connection with access to large number of repos ( >2000)
  3. Click on the Repository select box
  4. See that the repositories on select box won't load as it get's stuck in "loading..."
  5. After some time it fails, and the box stays blue and resets to the normal state, without any repository.

Screenshots below.

Expected behavior
Load all the repositories in the selection box or, if possible, let me write the repository name if the search fails.
I don't know if this is a VSTS issue with the select box or the extension actually fails when trying to get a large quantity of repositories. I think is the former because the VSTS also have problems to get all the repos when creating a build definition, as it takes a while in there too, but in the build definition I'm allowed to write the repository name, which speeds things up.

Enviroment

  • Service: VSTS
  • Agent: Not relevant
  • OS: Not relevant
  • Node/npm version: Not Relevant

Additional context/Screenshots
Using a connection with > 2000 repositories:
chrome_2018-07-03_11-49-34

Fails to load and reset to default:
image

@marceloavf marceloavf added the bug 🐛 Something isn't working label Jul 3, 2018
marceloavf added a commit that referenced this issue Jul 3, 2018
<a name="0.4.0"></a>
# [0.4.0](v0.3.4...v0.4.0) (2018-07-03)

### Features

* allow to manually set repository owner and name [#23](#23) ([795d49f](795d49f))
@marceloavf
Copy link
Owner

🎉 This enhancement is now included in version v0.4.1 🎉

Hey @douglasquintanilha,
Just released a new option to manually set repository instead of using pick list.

image

Would love to hear your feedback about it!

Thank you for your detailed feedback.

@douglasquintanilha
Copy link
Author

I'll update my releases and will report about the new version.Thanks for the quick fix!

@douglasquintanilha
Copy link
Author

Worked perfectly @marceloavf , thank you for the new feature and the support!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants