Skip to content

angular app using jira API to return jira tickets to be printed - 2 tickets per pages

Notifications You must be signed in to change notification settings

FiF0o/jira-stories

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.
module.exports = {
  username: "<YOUR_JIRA_USERNAME>",
  password: "<YOUR_JIRA_PASSWORD>",
  url: "https://<YOUR_JIRA_DOMAIN>.atlassian.net/rest/api/latest/search?"
}

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)

About

angular app using jira API to return jira tickets to be printed - 2 tickets per pages

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published