Taskr 1.1.6
dotnet tool install --global Taskr --version 1.1.6
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Taskr --version 1.1.6
#tool dotnet:?package=Taskr&version=1.1.6
nuke :add-package Taskr --version 1.1.6
taskr
Tool (dotnet) to View Azure DevOps (or Jira) Tasks' details by States and other Fields
Pre-req: Install
dotnet core 3.1
(if not already installed)
dotnet tool install -g --ignore-failed-sources taskr
>taskr
Type:
Index
/Work-item ID
/Search term
/Field
:Search-term
Tab out: For auto-completion
Examples:
>
field:<TAB>
// For Auto-completion
>2
// Index of the Account to fetch the Work-items for
><ENTER>
// Display all Work-items for the Account
>5680
// ID of the Work-item to print the details for
>secure practices
// Phrase to filter the Work-items (searches across all fields)
>tags=security
// field-name and value to filter the Work-items (searches the specified field for the provided value)
>open 5680
// Opens the Work-item (ID: 5680) in the default browser
>cls
// Clears the console
>quit
// Quits the app
>+
// Updates Taskr to latest version
>?
// Print Help
Settings: %USERPROFILE%\Documents\Taskr.json
(For relocated Documents folder: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
)
{
"CheckUpdates": false, // Check for updates when Taskr is run
// Defaults
"Query": "SELECT [System.Id] FROM WorkItems WHERE [System.TeamProject] = '{0}' AND [System.WorkItemType] = 'Task' ORDER BY [System.Id] ASC",
"Slicers": "Tags,Priority,IterationPath",
"Accounts": [ // Azure DevOps Project details
{
"Name": "Account-1",
"Org": "Org-1",
"Project": "Project-1",
"Token": "PAT Token for Org-1/Project-1",
"Slicers": "AssignedTo,Priority,IterationPath" // Override
"Enabled": true
},
{
"Name": "Account-2",
"Type": "Jira", // For Jira projects
"Org": "Org-2",
"Project": "Project-2",
"Token": "user@email.com:apiToken", // Basic-auth format
"Query": "project={0} AND type=Subtask", // JQL query override
"Enabled": true
}
]
}
You can override the default
Query
andSlicers
values at each Account level inTaskr.json
Contribution
<br /> Install Python (and Pip) for
pre-commit hooks
pip install pre-commit
# Clone spex
git clone https://github.com/vamsitp/Taskr.git
# Important!!!
git config --global init.templateDir .git-template
Product | Versions 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.1 is compatible. |
This package has no dependencies.
Version | Downloads | Last updated |
---|---|---|
1.1.6 | 385 | 4/8/2021 |
1.1.5 | 419 | 1/21/2021 |
1.1.4 | 333 | 1/18/2021 |
1.1.3 | 376 | 1/18/2021 |
1.1.2 | 385 | 1/15/2021 |
1.1.1 | 339 | 1/12/2021 |
1.1.0 | 401 | 1/11/2021 |
1.0.15 | 405 | 1/11/2021 |
1.0.14 | 327 | 1/11/2021 |
1.0.13 | 383 | 1/10/2021 |
1.0.12 | 386 | 1/10/2021 |
1.0.11 | 382 | 1/9/2021 |
1.0.10 | 460 | 1/9/2021 |
1.0.9 | 484 | 1/9/2021 |
1.0.8 | 402 | 1/8/2021 |
1.0.7 | 423 | 1/8/2021 |
1.0.6 | 386 | 1/8/2021 |
1.0.5 | 409 | 1/8/2021 |
1.0.4 | 382 | 1/7/2021 |
1.0.3 | 388 | 1/7/2021 |
1.0.2 | 393 | 1/6/2021 |
1.0.1 | 416 | 1/6/2021 |
1.0.0 | 388 | 1/6/2021 |