项目作者: FiF0o

项目描述 :
angular app using jira API to return jira tickets to be printed - 2 tickets per pages
高级语言: HTML
项目地址: git://github.com/FiF0o/jira-stories.git
创建时间: 2017-03-03T12:23:20Z
项目社区:https://github.com/FiF0o/jira-stories

开源协议:

下载


jira-stories App

This is an Angular app using jira API and its search endpoint.

More information about this API on jira api documentation.

storyPrinter.js runs the app and exposes an API proxy (/getStories endpoint) to query jira

Prerequisites

  • must have node, npm installed
  • register for the jira api to get your keys to use the jira API
    • create ./config.js file exposing the following keys: username, password, url.
    • Server-side keys (storyPrinter.js) are used by the api/getStories proxy from client-side.
  1. module.exports = {
  2. username: "<YOUR_JIRA_USERNAME>",
  3. password: "<YOUR_JIRA_PASSWORD>",
  4. url: "https://<YOUR_JIRA_DOMAIN>.atlassian.net/rest/api/latest/search?"
  5. }

IMPORTANT

Please remember not to expose config.js file anywhere as it will contain your jira credentials.

Install

  1. Clone repository
  2. npm i to install dependencies
  3. Start the server ‘node storyPrinter.js’
  4. App opens up on port :3000

Improvements

  • Unit tests
  • More styling for search queries
  • Error management (client & server-side)