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.

1202.2.1closedAdd PreserveLastModified to Git::Checkout-Code
1192.1.0closedFIX: Restore ISyncRaft implementation
1151.12.4closedAllow commiting raft changes without a user
1141.12.3closedFIX: RaftItems losing folder paths when loading raft items
1131.12.2closed[Azure DevOps] Add Other Fields to Update Work Item
Add a property to Update Work Item that takes a map variable that contains other fields to update. The key of the map should be the column name (ex: set %test[System.WorkItemType] = Ticket).
1121.12.2closedAdd Find-WorkItems operation to AzureDevOps
1111.12.2closedUsability improvements to Upload Assets operation
1091.12.0closedAdd new Variable Templates to GitLab, GitHub, and Azure DevOps
1071.10.3closedFIX: LibGitSharp does not work on Docker/Linux
1061.10.3closedFIX: Git raft not returning sub folders
1051.10.3closedFIX: GitHub Serialization cannot convert JOBject to Dictionary<string, object>
1031.10.1closedFIX: RaftRepository wouldn't show in Otter due to missing attribute
https://github.com/Inedo/inedox-git/commit/1c501f719536b3080c6f572b11f7a20b0cd95d1c
1041.7.7closedAdd RepositoryUrl, UserName, Password, and CredentialName to GitRepositoryMonitor
As part of BuildMaster 6.2 / SDK 1.7, we removed the ability to directly set a Url, Username, and Password on a GitRepositoryMonitor. Here's what the fields used to look like: https://github.com/Inedo/inedox-git/blob/27c4d1e0476be975b5c3b14d643d6340fc2c2683/Git/Git.InedoExtension/RepositoryMonitors/GitRepositoryMonitor.cs Let's add these back, so that users can override or set these instead of having to use a resource. See EDO-7417 for more context
1021.7.6closedFix: GitHub Auth
GitHub no longer supports Username and Password authentication. Switch it over to personal access tokens and use the token based authorize header.
1011.7.6closedBuildMaster Dynamic List Not Giving Option for Secure Resource
When setting up a GitLab based dynamic list, you cannot select a secure resource causing the dynamic list to fail with the error, `Could not find resource ''`.
1001.7.6closedGitLab: ResourceName is not shown in BranchList Variable Source
951.7.4closedImprove performance of fetching raft item metadata
961.7.4closedImplement ISyncRaft on GitRaftRepository2
971.7.4closedOptimize raft performance
941.7.3closedFIX: Missing "From" operation property results in error at run time
The error generated is: ``` Unhandled exception: System.NullReferenceException: Object reference not set to an instance of an object. at Inedo.Extensions.AzureDevOps.Operations.GitHubGetSourceOperation.GetRepositoryUrlAsync(ICredentialResolutionContext context, CancellationToken cancellationToken) ```
771.7.2closedClarify "group" in operation label for GitLab
The GitLab operations refer to the namespace as "group", it should be changed with help text added to clarify as per: https://docs.gitlab.com/ee/user/group/#namespaces Changes: - "Group" should be "Namespace" - Default text - "e.g. username (default) or group/sub_group" - Help text - "BuildMaster will use the user account as the default namespace when searching for a project name"
881.7.2closedFIX: Git RaftItems don't have correct content for previous versions
https://github.com/Inedo/inedox-git/blob/master/Git/Git.InedoExtension/RaftRepositories/GitRaftItem2.cs This makes comparison of two items not work
901.7.2closedAdd GitHub project-based issue source
911.7.2closedAdd credential support to the git raft
921.7.2closedAdd option to set last-modified time for all files on get source operations