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 - Import Cached Packages

    Support proget proget-installation
    2
    0 Votes
    2 Posts
    3 Views
    ?
    We don't have a built-in mechanism to do that just yet
  • Home Page Customisation

    Support proget user-interface
    6
    0 Votes
    6 Posts
    8 Views
    ?
    Whoops, updated! It's http://inedo.com/proget/roadmap
  • Support per-user API Keys?

    Support security proget
    2
    0 Votes
    2 Posts
    12 Views
    ?
    You really shouldn't use API keys with ProGet, actually. From the docs: An API Key is used by NuGet client tools (such as nuget.exe and NuGet Package Explorer) as an authentication mechanism for publishing packages. It makes a lot of sense for the NuGet Gallery, as it's a community-run site where anyone can publish packages they own. In enterprise environments, the notion of individual package ownership doesn't quite translate, nor does the usage of API Keys. With ProGet, a principal (user or group) either has privileges to publish a package to a feed, or does not. This allows ProGet administrators to more easily control access and usage through LDAP and Groups instead of through community mechanisms like API Keys. So, if they can authenticate to the feed (using basic auth or windows integrated auth... or even an api key in the form of user:pass), and they are authorized, then the can push a package.
  • Kaspersky says NetDetect.exe contains a virus?

    Support proget
    2
    0 Votes
    2 Posts
    8 Views
    ?
    If the installer is signed by Inedo, then you can be assured it's a false positive. We have no control over how A/V companies detect "viruses", but if you could please report this as a false positive, then they will be less likely to falsely detect our installers.
  • Npm3 support for ProGet?

    Support npm proget
    7
    0 Votes
    7 Posts
    6 Views
    ?
    Thanks, Dan. It looks like this resolves the issue I was seeing as well! Now I just have to figure out why my ProGet server won't do a full index of npm without having the connection forcibly closed, but at least I'm back in business.
  • Search using tags

    Support search nuget proget
    4
    0 Votes
    4 Posts
    32 Views
    ?
    It's not that "tags appear to become meaningless once a newer version of a package is present", it's just that tags are part of an individual package's metadata (see the NuSpec Reference) just like name, description, authors, etc. The VS Client, nuget.org, and every other package manager UI we've worked with will only do metadata search on the most current version of a package by default; otherwise, outdated and irrelevant packages would come up in results. As you can see, it's possible to use an API to search for these things... but tags are simply not intended to solve the problem I think you're trying to solve.
  • Npm feed authentication with api key

    Support proget npm authentication
    5
    0 Votes
    5 Posts
    42 Views
    ?
    Is this feature now available? Where could I find documentation to this?
  • Nuget feed empty on single client machine

    Support nuget proget
    4
    0 Votes
    4 Posts
    11 Views
    ?
    I see, that's perhaps the most common usecase for ProGet, so it should just work. I suggest to attach Fiddler, or Wireshark, then compare the results between one computer and the next. Then you can see exactly what the results are. Something could be filtering it in between, redirecting to the wrong server with a hosts file, etc.
  • Debug why a user cant login

    Support proget
    27
    0 Votes
    27 Posts
    88 Views
    ?
    You recommenced ADInsight previously. It is an obsolete tool that is no longer maintained. It does not work in Windows 2008 R2 nor on machines with VMWare tools installed.
  • 0 Votes
    6 Posts
    89 Views
    ?
    Believe me, we really wish it was feasible to provide "Integrated Windows Authentication" (i.e. 401/NTLM challenges) for some feeds, and "Anonymous" for others. The problem is that this is implemented at the HTTP.SYS stack level (a kernel-level service), which far below IIS. NTLM/Kerberos authentication is not something we can feasibly implement ourselves... even if we did, the TGS Exchange cannot really run in a protected environment (like an app pool user). This has been a known issue by Microsoft for at least 10 years, and they are planning to introduce some new libraries/options with Server 2016. There are rumors they will drop it altogether in favor of federated authentication (i.e. Azure style). But, it's not huge on their priority list I think.
  • Why doesn't ProGet log package publisher username

    Support proget
    3
    0 Votes
    3 Posts
    2 Views
    ?
    Nice. It would be even better if you could see this log info next to "Last updated" while browsing a package.
  • Mirror NuGet packages and updating the feed API key

    Support api proget feeds
    3
    0 Votes
    3 Posts
    18 Views
    ?
    The issue turned out to be more of a Nuget issue, I believe. According to Nuget's docs, I should be able to mirror my package by specifying the push package URL in the following format: (proget server)/api/v2/package/. However, this just grabs the first feed under /package. Instead I needed to specify the feed name: (proget server)/api/v2/package/myfeed
  • Npm is missing packages

    Support bug npm proget
    2
    0 Votes
    2 Posts
    15 Views
    ?
    It's hard to say why there's a discrepancy, but you can just re-index the entire connector. Just run the "FullNpmConnectorIndex " scheduled task, accessible from the admin portal. This will take several minutes. There will be a LOT of warnings about "missing versions property". You can ignore thesethey are effectively invalid npm packages that they return anyway with the index request.
  • Visual Studio and nuget.exe

    Support proget
    2
    0 Votes
    2 Posts
    1 Views
    ?
    Visual Studio is filtering out your package because your project is targeting a different framework than your package is configured for. For example, you may have a net45 package and are trying to make a net35 project
  • Feed Not Populating

    Support nuget feeds proget
    2
    0 Votes
    2 Posts
    9 Views
    ?
    I assume you can see the package when you browse the feed in ProGet? If so, then Visual Studio is filtering out your package because it's targeting a different framework than your package is configured for. For example, you may have a net45 package and are trying to make a net35 project.
  • Migrate ProGet Packages to network share

    Support packages proget
    3
    0 Votes
    3 Posts
    25 Views
    MaxCasconeM
    Hi, This is an old thread but i have the same question. We're on 5.3.17 and have used up all of the space on C:\. We have 1TB on D:\, so I just want to move the PackagesRootPath to there. Does the above pattern still apply? thanks max
  • Drop path contents

    Support proget
    4
    0 Votes
    4 Posts
    36 Views
    ?
    Just a quick note to add to this, there is a setting on the Admin->Advanced Settings page called AllowDropPathImportOverwrite that will allow drop path packages to overwrite feed packages when set to true.
  • Proget webapp over https

    Support proget
    2
    0 Votes
    2 Posts
    70 Views
    ?
    Yes, there is, but I'm afraid we don't have a detailed set of instrucitons on how to do that. Effectively though, you need to install the certificate to the host name you wish to use, and then change the url to https. However, we strongly recommend using IIS hosting if you want to do this, as there are plenty of guides available on how to do this, and administrators will be much more familiar with how to manage certificates.
  • How to get disk usage report

    Support proget nuget
    2
    0 Votes
    2 Posts
    6 Views
    ?
    There are some disk usage reports on the Manage Feed Page, but they do not break it down overtime and by month. We simply do not store disk usage statistics -- only the current space utilization. There are likely some third-party utilities that will tell you disk usage peaks, usage over time, etc; you can point those to the disk path that ProGet uses for internal storage.
  • 0 Votes
    3 Posts
    12 Views
    ?
    I've got it working now, but only with the port. I'd rather not have to do that, but it will work for now. I'd really like to know why I can't use a reverse proxy in front of ProGet to avoid needing to specify port numbers.