marten/ohnoes

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# Ohnoes [![Build Status](https://api.travis-ci.org/marten/ohnoes.png?branch=master)](http://travis-ci.org/marten/ohnoes) [![Gem Version](https://badge.fury.io/rb/ohnoes.png)](http://badge.fury.io/rb/ohnoes) [![Dependency Status](https://gemnasium.com/marten/ohnoes.png)](https://gemnasium.com/marten/ohnoes) [![Code Climate](https://codeclimate.com/github/marten/ohnoes.png)](https://codeclimate.com/github/marten/ohnoes)

Ohnoes is a gem to report frontend errors using your existing backend error reporting.

## Installation

Add this line to your application's Gemfile:

```ruby
gem 'ohnoes'
```

Then add the following to your application.js

```javascript
//= require 'ohnoes'
```

And mount the engine in your routes.rb

```ruby
Foobar::Application.routes.draw do
  [...]
  mount Ohnoes::Engine => '/ohnoes'
  [...]
end
```

## Is it any good?

Yes.

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Run bundle, before starting development.
4. Implement your feature/bugfix and corresponding tests.
5. Make sure your tests run against the latest stable mri.
6. Commit your changes (`git commit -am 'Add some feature'`)
7. Push to the branch (`git push origin my-new-feature`)
8. Create new Pull Request

## License

Copyright (c) 2007-2014, Marten Veldthuis, Mark IJbema, Airbrake, Parakey Inc, Eric Wendelin, Luke Smith, Loic Dachary, Johan Euphrosine, Øyvind Sean Kinsey, Victor Homyakov
Licensed under the BSD 3-clause license, with the third clause referring to Parakey Inc.