Skip to content

theKeithD/lightrail-dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lightrail Dash

A humble little Rails application designed to pull data from various reporting sources and display it in configurable dashboards.

Installation

  1. Download the contents of this repository.
  2. Run ./setup_dashboard.sh. This will ensure that the proper gems are installed and up to date, the documentation is in place and updated, and that the databases are set up properly. After all that, it will start the Rails application.
  • To start the application on your own, just run rails server -d.
  1. Enjoy!

Before committing

Please remember to update the documentation if you have modified anything in app/. To update documentation, run rake doc:app. If the database structure has been modified, run rake db:autoupgrade.

Places to Know

  • /doc - Documentation!
  • /doc/app/Widget.html - Widget documentation page, contains a good amount of info to get started on
  • /dashboards/ - A listing of all Dashboards
  • /dashboards/add - Create a new Dashboard
  • /dashboards/1 - Display a specific Dashboard
  • /dashboards/1/edit - Edit the details of a specific Dashboard
  • /dashboards/1/widgets - Display the Widgets belonging to a specific Dashboard
  • /widgets/ - A listing of all Widgets available for use
  • /widgets/1 - Display a specific Widget. Redirects to the appropriate Widget type.
  • /widgets/1/embed - HTML to include the given Widget on another page
  • /ganglia_graphs/1/data.json - JSON data for a Ganglia graph (only applies to GangliaGraph)
  • Replace widget_types in the following lines with a Widget type like sonar_reports or jira_issue_summaries
    • /widget_types/add - Create a new WidgetType item
    • /widget_types/1 - Display a specific WidgetType
    • /widget_types/1/edit - Edit the details of a specific WidgetType

About

A Rails application designed to pull data from various reporting sources and display it on configurable dashboards.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors