/JirAux

VSCode extension to list, view your issues and create Git-flow like branches from them

Primary LanguageTypeScriptMIT LicenseMIT

JirAux

Simple extension to create Git-flow like branches from selected issues and view their descriptions.

JirAux

Features

  • Create branches with automatically prefixed from task/issue types
  • Customize task/issue types
  • Open issue in default browser
  • View descriptions in editor
  • Fetch new issues/tasks

Upcoming Features

  • Start/stop progress of current tasks/issues
  • Close tasks/issues
  • Upload time sheet logs

Setup

Define the following settings in your settings.json :

Never place this configuration in your projects settings.json !

  • jira.baseUrl
  • jira.username
  • jira.password

Example:

"jira.baseUrl": "https://jira.your-company.com",
"jira.username": "myMail@domain.com",
"jira.password": "secretPassword",
"jira.issueTypes": {
    "bugs": ["Bug","Sub-Bug","Defect", "Hata"],
    "issues": ["Task","Sub-Task","Sub-Gelistirme","Gelistirme"]
  },

Polling

Issue checker interval can be configured with poll key in settings.json

Value must be in number as a Milisecond

Example

"jira.poll": 450000

Custom Issue Types

Bugs and task type definitions can be customized by adding configuration in settings.json

Example

"jira.issueTypes": {
    "bugs": ["Bug","Sub-Bug","Defect", "Hata"],
    "issues": ["Task","Sub-Task","Sub-Gelistirme","Gelistirme"]
  }

Contributing

File bugs and feature requests in GitHub Issues. Checkout the source code in the GitHub Repository.

License

MIT