reneroth / tickety-tick

A browser extension that helps you name branches/commits after tickets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tickety-Tick

At bitcrowd we love conventions. One of them is how we name branches and commits. This makes it easy to find the branch and/or commit for a certain ticket.

screenshot

Branches always follow the format type/id-title and commits always [#id] title.

This chrome extension helps to create branches and commits for a few ticket systems.

Currently supported:

  • Pivotal Tracker
  • Jira
  • Github

Currently compatible with:

Building

npm install
bower install
grunt build

For development use grunt run. This will watch the files and refresh the content of the chrome-extension directory.

Installation

Chrome

Go to the chrome extensions page and press "Load unpacked extension". Point it to the chrome-extension directory. Done.

Firefox

Download the Firefox Addd-ons SDK and go into the firefox-extension directory. Start a Firefox with jpm run.

To build the xpi for distribution, go into the firefox-extension directory and use jpm xpi.

Safari

You need a certificate to make the extension usable for you.

After you installed the certificate, open Safari, enable the Developer Menu in the settings, go to the developer menu and open the extension builder. Press the + button and add the tickety-tick.safariextension that was build by grunt.

ToDo

  • Rename
  • Add nice layout
  • Release

About

A browser extension that helps you name branches/commits after tickets

License:MIT License


Languages

Language:JavaScript 59.5%Language:CoffeeScript 25.0%Language:CSS 12.2%Language:HTML 3.4%