Notificate
Send notifications to a configured endpoint in ruby applications.
Installation
Add this line to your application's Gemfile:
gem 'notificate'
And then execute:
$ bundle
Or install it yourself as:
$ gem install notificate
Usage
Configuration
Notificate.configure hostname: 'example.com', endpoint: 'app_notices', protocol: 'http', port: 1234
Optional: protocol
(default https), port
(default 80)
Rails
Configure Notificate in a file like config/initializers/notificate.rb
Then make your application controller look something like this:
class ApplicationController < ActionController::Base
include Notificate::Rails
enable_notificate_notifications
end
Contributing
- Fork it
- Create your feature branch (
git checkout -b feature/my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin feature/my-new-feature
) - Create new Pull Request
Thanks
Code from squash_rails was used to make the rails functionality possibe.