Releaf is Admin interface for Rails projects.
Documentation: http://cubesystems.github.io/releaf/documentation/
Changelog: https://github.com/cubesystems/releaf/blob/master/CHANGELOG.md
Releaf works with Rails 4.2
First add Releaf gem to your Gemfile
gem 'releaf', github: 'cubesystems/releaf'
Run the bundle command to install it.
Then install with
rails generate releaf:install
rake db:migrate
You might want to create default role and user
rake db:seed
Now you need to add something like this for releaf itself and standart admin, permissions controllers
mount_releaf_at '/admin'
Note that you should re-start your app here if you've already started it. Otherwise you'll run into strange errors.
Now open "/admin" on your dev site and login with following credentials:
email: [email protected]
password: password
- bump version in
lib/releaf/version.rb
- write all changes and new version number in
CHANGELOG.md
- commit previous changes
- create git version tag
ex: v1.0.12
- run
rake gem:build && rake gem:push
- push new tag with
git push --tags