Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Proget NPM package web UI gets slow with multiple version of packages
-
Hi,
We discovered an issue with Proget's NPM package web page that becomes inaccessible when multiple version of a package is uploaded. As soon as 10 to 15 version of the same package is uploaded to the feed, it's package page (not the feed page) becomes inaccessible (The web browser load indefinitely). The npm feed itself is still perfectly working and package can be downloaded correctly.
I've been able to reproduce this on 2 different IIS installation with version 4.0.8 and 4.0.9.
Thanks,
CarlProduct: ProGet
Version: 4.0.9 -
Are there any example packages you're aware of the exhibit this behavior?
There are a lot of public packages with lots more than 10-15 versions..
-
You are right, but it doesn't seems to affect public packages from connectors, only local ones.
I just tested with an empty package and uploaded 15 version of it using "npm version minor" to bump the version and "npm publish" to push it to the feed. The package page becomes inaccessible instantly.
-
Can you check to see what JavaScript errors are occurring? An error might also be logged in the Admin > Errors as well. It's likely, a data processing thing or something... hard to say.
You may want to submit these errors via a submit ticket, as that will be easier to attach files to.
-
Well, there is literally no js error since the browser loads forever and never returns. There is also no logs in the admin section.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login