Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Issues Overview

This application is not configured to allow new issues to be created.

1722.0.1closedFIX: Credentialed domain may not be found when casing does not match domain alias
1711.13.2closedFIX: Credentialed domain may not be found when casing does not match domain alias
1691.13.2closedBatch submit package dependencies when possible
1681.13.1closedAdded Input Cache to IsMemberOfGroup
1671.13.1closedFIX: Apply Template should use ID and not explicitly list global templates (Undoes #164)
1641.12.3closedFIX: Apply Template not suggestion global templates
1631.12.2closedFIX: Set-FileAttributes erroneously warns "No file attributes have been specified."
1591.10.7closedFIX: LDAPS on Linux
LDAPS on Linux is missing SecureSockerLayer setting, this needs to be set to try when LDAPS is enabled. Also, add debug option to bypass LDAPS certificate verification.
1581.10.6closedAdd Port Overide for LDAP and LDAPS
1571.10.6closedFIX: AD login on Docker thows invalid credentials error
1561.10.4closedFIX: User credentials with Domain specified causes login error
1541.10.2closedFeature: Add support for DOMAIN\USERNAME support to login
Should work similarly to how Integrated Authentication parses the login name.
1531.9.3closedFIX: gMSA account treated as group not user
1521.9.2closedgMSA Account cannot authenticate to ProGet
Initially, ExtractGroupNames throws NullReferenceException.
1501.9.1closed.NET 4.5.2 AD client errors with [InvalidCastException: Unable to cast object of type 'System.Byte[]' to type 'System.String'.]
StackTrace: [InvalidCastException: Unable to cast object of type 'System.Byte[]' to type 'System.String'.] Inedo.Extensions.UserDirectories.Entry.ExtractGroupNames() +260 Inedo.Extensions.UserDirectories.ActiveDirectoryUser.IsMemberOfGroup(String groupName) +120 System.Linq.WhereArrayIterator`1.MoveNext() +71 System.Linq.Buffer`1..ctor(IEnumerable`1 source) +152 System.Linq.d__1.MoveNext() +203 System.Linq.Buffer`1..ctor(IEnumerable`1 source) +152 System.Linq.Enumerable.ToArray(IEnumerable`1 source) +91 System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) +87 Inedo.ProGet.Web.Security.TaskChecker.CanPerformAnyTask(IUserDirectoryUser user) +29 Inedo.ProGet.WebApplication.Pages.RootPage.CreateTopPanel() +1198 Inedo.ProGet.WebApplication.Pages.d__2.MoveNext() +934 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60 Inedo.ProGet.WebApplication.Pages.d__10.MoveNext() +621 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60 Inedo.Web.PageFree.d__46.MoveNext() +234 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60 Inedo.Web.PageFree.d__45.MoveNext() +240 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60 System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +64 Inedo.Web.Handlers.AsyncHandlerWrapper.EndProcessRequest(IAsyncResult result) +33 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +602 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +195 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +128
1611.7.13closedAdd timeout to SMTP Client in the SendEmailOperation
1551.7.12closedFix: Repack-Package only works with Global secure resources
1511.7.12closedAdd UseAgent, UseDefaultCredentials to promote/repack operations
1491.7.11closedAdd user and Group filter on TryGetUser
1481.7.10closedFIX: Repack-Package operation fails to infer feed name with a NuGet v3 feed URL
1451.7.6closedFIX: NullReferenceException on AD user login with SDK 1.8
1421.7.4closed$Date variable function with no format returns wrong default format
the default format string should be `yyyy-MM-ddTHH:mm:ss` instead of `yyyy-MM-ddThh:mm:ss`. https://github.com/Inedo/inedox-inedocore/blob/master/InedoCore/InedoExtension/VariableFunctions/DateUtcVariableFunction.cs#L35 https://github.com/Inedo/inedox-inedocore/blob/master/InedoCore/InedoExtension/VariableFunctions/DateVariableFunction.cs#L35 We will fix this by shipping a new InedoCore, but you can also work-around it with `$Date(yyyy-MM-ddTHH:mm:ss)` in the meantime.
1391.7.2closedAdd Support To Ignore SSL Errors on HTTP operations
Add support to ignore SSL errors on HTTP operations. This will allow for the usage of self signed certificates. This will be enabled by setting teh IgnoreSslErrors property to true on the HTTP operation.
901.7.1closedSynchronize ProGet registry operations so only one lock is acquired at a time.
1281.7.1closedMake recursive AD group searching faster
Avoid expensive LDAP queries by exiting from `IsMemberOfGroup` early if the requested group has been found.