Seq.App.Bug.Reporter.AzureDevOps 1.0.22

dotnet add package Seq.App.Bug.Reporter.AzureDevOps --version 1.0.22
NuGet\Install-Package Seq.App.Bug.Reporter.AzureDevOps -Version 1.0.22
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Seq.App.Bug.Reporter.AzureDevOps" Version="1.0.22" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Seq.App.Bug.Reporter.AzureDevOps --version 1.0.22
#r "nuget: Seq.App.Bug.Reporter.AzureDevOps, 1.0.22"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Seq.App.Bug.Reporter.AzureDevOps as a Cake Addin
#addin nuget:?package=Seq.App.Bug.Reporter.AzureDevOps&version=1.0.22

// Install Seq.App.Bug.Reporter.AzureDevOps as a Cake Tool
#tool nuget:?package=Seq.App.Bug.Reporter.AzureDevOps&version=1.0.22

Seq App For Azure DevOps Bug Reporting

A Seq App that reports bugs to Azure DevOps and keeps track of issue incidence frequency.

Build status NuGet Downloads NuGet Version

Requirements

Seq 2023.4 or later.

Installation

Go to your Seq instance, then settings, then apps, then add a new app and type "Seq.App.Bug.Reporter.AzureDevOps" in the search box. Then click install.

Configuration

On your app screen, click "Add Instance".

There are some required and optional fields.

Required Fields

You are required to fill these fields, otherwise the app will not work.

Organization

The name of your Azure DevOps organization, this is a required field.

Project

The name of your Azure DevOps project, this is a required field.

Personal Access Token

A personal access token with access to the project (please make sure that the Read/Write accesses to work items are attributed to the PAT), this is a required field. (DO NOT SET A FULL ACCESS TOKEN HERE, IT's NOT RECOMMENDED FOR SECURITY REASONS).

Description Mapping Field

If you're using CMMI use Microsoft.VSTS.CMMI.Symptom. If you're using Scrum you should use Microsoft.VSTS.TCM.ReproSteps.

Optional Fields

You're not required to fill these.

Tags

Comma separated list of bug tags to apply to the created bug in Azure DevOps.

Area Path

Area Path of the Azure DevOps bug.

Iteration

Iteration of the Azure DevOps bug.

Assigned To

Who the work item should be assigned to. If left blank it will default to unassigned.

Seq Event Id

Seq Event Id custom Azure DevOps field.

Seq Event Url

Azure DevOps custom field to store Seq Event Url.

Seq Event Incidence Count

Azure DevOps custom field to store the number of times this bug occurred and been logged in Seq.

Unique Incident Id

Azure DevOps custom field to store a unique incident id to prevent the creation of multiple bugs for the same incident, the unique id is a SHA-256 hash of the bug title.

Bug Title Format

Provides the title format of the bug. List of parameters that can be used are ({{EventLogLevel}}, {{EventMessage}}, {{EventId}}, {{EventTimestamp}}), you can also use Seq event properties). If left empty, the bug title will be '[SEQ Bug Reporter/{{EventLogLevel}}] - {{EventMessage}}'.

[SEQ Bug Reporter/{EventLogLevel}] - {EventMessage}
Bug Description Format

Provides the description format of the bug. List of parameters that can be used are ({{EventLogLevel}}, {{EventMessage}}, {{EventUrl}}, {{EventId}}, {{EventTimestamp}}, {{EventException}}, {{EventProperties}}), you can also use Seq event properties).

<strong>Event Id:</strong> {EventId}<br/>
<strong>Level:</strong> {EventLogLevel}<br/>
<strong>Timestamp:</strong> {EventTimestamp}<br/>
<strong>Event Url:</strong> <a href="{EventUrl}" target="_blank">Seq event details</a><br/>
{EventProperties}<br />
<strong>Message:</strong> {EventMessage}<br/>
{EventException}<br />
Parent Work Item Id

Link to the parent related work item, if left blank the created bug will be un-parented.

Azure DevOps Props Mappings

Maps Azure DevOps properties to constant values. Format: AzureDevOpsProperty:ConstValue, Separated by Commas. Example: Priority:2,Triage:Level 1

Azure DevOps Severity Mappings

Maps Seq Log level to Azure DevOps bug severity. Format: LogLevel:AzureDevOpsSeverity, Separated by Commas. Example: Error:2 - High,Fatal:1 - Critical

Default Bug State

The Azure DevOps bug state. Example: New.

Host Url Override

The Seq Host Url override. Example: https://seq.yourwebsite.com/

Authors

Credits

The Datalust team for the Seq App template @datalust

The project was inspired by @Seq.App.Azure.DevOps which was authored by Matt Olson @xantari and Christopher Baker @delubear.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.22 560 10/23/2023