No commit activity in last 3 years
No release in over 3 years
secretary-rails integration with Outpost.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

< 1, >= 0.0.1
< 3, >= 2.0
< 3, >= 1.0.0
 Project Readme

Outpost/Secretary

secretary-rails integration with Outpost. Provides views and controller for Outpost.

Installation

Add this line to your application's Gemfile:

gem 'outpost-secretary'

And then execute:

$ bundle

Or install it yourself as:

$ gem install outpost-secretary

Usage

If you already have secretary-rails installed and configured, then all you need to do is add this to your routes about the "outpost" namespace (the "secretary" name is hardcoded and not optional):

# ...
mount Outpost::Secretary::Engine, at: "outpost", as: "secretary"

namespace :outpost do
  #...
end

And add the stylesheet to your outpost/application.css:

@import 'outpost/secretary';

Finally, be sure to add logged_user_id to your Strong Parameters where necessary.

If Secretary isn't yet installed, check out the secretary-rails documentation for instructions.

Todo

  • Needs more tests

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request