gioboa / jira-plugin

Jira plugin for VsCode
https://marketplace.visualstudio.com/items?itemName=gioboa.jira-plugin
MIT License
265 stars 41 forks source link

jira-plugin README

Key Features

Changelog

Learn about the latest improvements.

Support

jira-plugin is an open source extension.
While being free and open source, if you find it useful, please consider supporting it by donating.
Thanks!

[Become a backer]

Your logo will show up here with a link to your website.

Installation

Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
ext install gioboa.jira-plugin

Usage

From the command palette Ctrl-Shift-P (Windows, Linux) or Cmd-Shift-P (OSX) under Jira-plugin you have all the extension commands.

Setup

First of all your have to launch "Setup credentials" command to configure the plugin.
The Jira base URL is needed and also your credentials.
n.b: you can also use OAuth.

Setup

Set working project

After setup you have to set the working project, you can click on status-bar icon or use "Set working project" command.

n.b: If you need to browse issues for various project you have to switch the working project.

Set-working-project

Settings

The extension store credentials in VS Code settings.

n.b: the extension store the password in VS Code internal storage so it's safe and hidden. :wink:

n.b: setting: Tracking Time Mode
values:

  1. hybrid - will increment tracking time always but if VS Code remain idle more then "trackingTimeModeHybridTimeout" will discard the time addition
  2. always - will increment tracking time always
  3. vsCodeFocus - will increment tracking time only if VS Code is focused
  4. never - will not tracking time

Explorer

Explorer

Explorer commands

Filters

Issue commands (right click on issue in explorer)

Issue Commands

Status bar

Working project

StatusBar

Working issue

Working issue

Link to open Jira issue in the browser

Jira issue link

Want to contribute?

If you want to file a bug, contribute some code or improve documentation, read up on contributing guidelines, and check out open issues.

Contributors


Giorgio Boa

jumpkick


tiago-pullup


MXM-7


Diogo Paschoal


Ian Mackie


Roman Ostolosh


Keith Turley


jjongman


Dan Streeter

License

Version

Versioning

jira-plugin will be maintained under the Semantic Versioning guidelines. Releases are numbered with the following format:

<MAJOR>.<MINOR>.<PATCH>
  1. MAJOR versions indicate incompatible API changes,
  2. MINOR versions add functionality in a backwards-compatible manner, and
  3. PATCH versions introduce backwards-compatible bug fixes.

For more information on SemVer, please visit http://semver.org.

Resources

Based on Jira APIs