Skip to content

amrit92/git_track

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f681d7b · Sep 26, 2015

History

21 Commits
Sep 26, 2015
Sep 25, 2015
Sep 26, 2015
Sep 25, 2015
Sep 25, 2015
Sep 25, 2015
Sep 25, 2015
Sep 25, 2015
Sep 26, 2015
Sep 25, 2015
Sep 25, 2015
Sep 26, 2015
Sep 26, 2015
Sep 26, 2015
Sep 25, 2015
Sep 25, 2015
Sep 25, 2015

Repository files navigation

GitHub Issues tracking app.

This app fetches the following data from github

  • Total number of open issues

  • Number of open issues that were opened in the last 24 hours

  • Number of open issues that were opened more than 24 hours ago but less than 7 days ago

  • Number of open issues that were opened more than 7 days ago

The formula used for calculation:

"Total open issues" => directly from API
"Issues opened in past 24 hrs" => directly from API with 'since 1 day' option
"Issues opened more than 24 hours ago but less than 7 days ago" => issues since 7 days - issue since 1 day
"Issues opened more than 7 days ago" => all issues - issues since 7 days

As an extra step, the app also fetches the entire data from github and displays all the issue links to the viewer!! For achieving this, instead of refetching multiple times, all the data is fetched initially and stored in a Redis store and is used when required. This approach is taken keeping in mind that later, extra features like filters and analysis can be easily implemented.

Link to live app (hosted on openshift): rails-quescape.rhcloud.com/

About

Issues helper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published