lita-youtrack

lita-youtrack is a handler for Lita that integrates YouTrack with Lita, displaying and providing links to various YouTrack issues

Installation

Add this line to your application's Gemfile:

gem 'lita-youtrack'

And then execute:

$ bundle

Or install it yourself as:

$ gem install lita-youtrack

Configuration

Lita.configure do |config|
...
  config.handlers.youtrack.login = ENV["YOUTRACK_LOGIN"]
  config.handlers.youtrack.password = ENV["YOUTRACK_PASSWORD"]
  config.handlers.youtrack.hosturl = ENV["YOUTRACK_HOSTURL"]
...
end

YOUTRACK_LOGIN is your YouTrack login

YOUTRACK_LOGIN is your YouTrack password

YOUTRACK_HOSTURL is the location where your YouTrack service is being hosted

Usage

To display every youtrack project

lita projects

To display incomplete issues from a specific project (PROJECTNAME is the abreviated name shown by 'lita projects')

lita project PROJECTNAME

To display all issues from a specific project (PROJECTNAME is the abreviated name shown by 'lita projects')

lita project PROJECTNAME all

To display issues labeled as bugs, not including those in the 'parking lot'

lita bugs

To display issues labeled as bugs, including the 'parking lot'

lita bugs parking

License

The gem is available as open source under the terms of the MIT License.