AstronomyEngine
A mountable engine for the astronomy gem
Installation
Add this line to your application's Gemfile:
gem 'astronomy_engine'And then execute:
$ bundle
Or install it yourself as:
$ gem install astronomy_engine
Usage
Add the mount point for the engine in your rails app:
Rails.application.routes.draw do
...
mount AstronomyEngine::App => '/astronomy'
...
endRequest the list of categories:
curl {APPLICATION_ROOT}/astronomy/categoriesRequest all topics for a given category:
curl {APPLICATION_ROOT}/astronomy/categories/Star/topicsSearch all topic names and descriptions:
curl {APPLICATION_ROOT}/astronomy/topics?q=clusterContributing
- Fork it ( https://github.com/[my-github-username]/astronomy_engine/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
