All Projects → honeybadger-io → Honeybadger Ruby

honeybadger-io / Honeybadger Ruby

Licence: mit
Ruby gem for reporting errors to honeybadger.io

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Honeybadger Ruby

Her
Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database.
Stars: ✭ 1,974 (+984.62%)
Mutual labels:  rails
Acli
Action Cable command-line client
Stars: ✭ 169 (-7.14%)
Mutual labels:  rails
React Native Turbolinks
React Native adapter for building hybrid apps with Turbolinks 5
Stars: ✭ 177 (-2.75%)
Mutual labels:  rails
Staytus
💡 An open source solution for publishing the status of your services
Stars: ✭ 2,032 (+1016.48%)
Mutual labels:  rails
Turbolinks render
Support for `render` with Turbolinks in Rails controllers
Stars: ✭ 168 (-7.69%)
Mutual labels:  rails
Workflow core
[Deprecated, use flor_core instead] A Rails engine which providing essential infrastructure of workflow. It's based on Workflow Nets.
Stars: ✭ 171 (-6.04%)
Mutual labels:  rails
Sentimentalizer
Sentiment analysis with Machine Learning
Stars: ✭ 162 (-10.99%)
Mutual labels:  rails
Ruby2 Rails4 Bootstrap Heroku
A starter application based on Ruby 2.4, Rails 4.2 and Bootstrap for Sass 3, deployable on Heroku
Stars: ✭ 181 (-0.55%)
Mutual labels:  rails
Foreman
an application that automates the lifecycle of servers
Stars: ✭ 2,102 (+1054.95%)
Mutual labels:  rails
Wei
微信服务号裂变引擎,提供一套简单明了的DSL,快速配置和接入服务号裂变。 wechat fission platform, for technological dimensionality reduction.
Stars: ✭ 177 (-2.75%)
Mutual labels:  rails
Flipflop
Flipflop lets you declare and manage feature flags in your Rails application.
Stars: ✭ 165 (-9.34%)
Mutual labels:  rails
Awesome Opensource Apps
🏠ℹ️ Curated list of awesome open source crafted web & mobile applications - Learn, Fork, Contribute & Most Importantly Enjoy!
Stars: ✭ 2,199 (+1108.24%)
Mutual labels:  rails
Form core
A Rails engine providing ability to generate dynamic form.
Stars: ✭ 175 (-3.85%)
Mutual labels:  rails
Stackneveroverflow
A simple Q&A platform using Ruby on Rails, support markdown.
Stars: ✭ 164 (-9.89%)
Mutual labels:  rails
Awesome Blogs
한국에 있는 좋은 개발자들의 블로그들을 편리하게 구독할 수 있도록 하나의 주소로 묶어서 RSS 피드로 제공해줍니다.
Stars: ✭ 178 (-2.2%)
Mutual labels:  rails
Wheel
Don't reinvent the wheel for every new Rails project. Use sane Defaults.
Stars: ✭ 163 (-10.44%)
Mutual labels:  rails
Cve 2019 5418
CVE-2019-5418 - File Content Disclosure on Ruby on Rails
Stars: ✭ 169 (-7.14%)
Mutual labels:  rails
Motorhead
A Rails Engine framework that helps safe and rapid feature prototyping
Stars: ✭ 182 (+0%)
Mutual labels:  rails
Eshop Prices
Nintendo Switch - Full game list with prices
Stars: ✭ 179 (-1.65%)
Mutual labels:  rails
Rspec Rails Examples
RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase
Stars: ✭ 2,089 (+1047.8%)
Mutual labels:  rails

Honeybadger for Ruby

Ruby JRuby Gem Version SemVer

This is the notifier gem for integrating apps with the ⚡️ Honeybadger Exception Notifier for Ruby and Rails.

When an uncaught exception occurs, Honeybadger will POST the relevant data to the Honeybadger server specified in your environment.

Documentation and Support

For comprehensive documentation and support, check out our documentation site.

Changelog

See https://github.com/honeybadger-io/honeybadger-ruby/blob/master/CHANGELOG.md

Development

Pull requests are welcome. If you're adding a new feature, please submit an issue as a preliminary step; that way you can be (moderately) sure that your pull request will be accepted.

If you're integrating your gem/open source project with Honeybadger, please consider submitting an official plugin to our gem. Submit an issue to discuss with us!

We use YARD to document our API. Classes and methods which are safe to depend on in your gems/projects are marked "Public". All other classes/methods are considered internal and may change without notice -- don't depend on them! If you need a new public API, we're happy to work with you. Submit an issue to discuss.

To contribute your code:

  1. Fork it.
  2. Create a topic branch git checkout -b my_branch
  3. Make your changes and add an entry to the CHANGELOG.
  4. Commit your changes git commit -am "Boom"
  5. Push to your branch git push origin my_branch
  6. Send a pull request

Running the tests

We're using the Appraisal gem to run our RSpec test suite against multiple versions of Rails.

  • The unit test suite can be run with rake spec:units.
  • The integration test suite can be run with rake spec:features.
  • The combined suite can be run with rake.

Releasing

To release a new [patch] version:

  1. With a clean working tree, use rake bump:patch to bump the version and stage the changes (you can make additional manual changes at this point if necessary).
  2. Use rake release to run the tests, commit/tag the release, build the gem, and push to GitHub/RubyGems.

See rake -T for additional tasks.

License

The Honeybadger gem is MIT licensed. See the LICENSE file in this repository for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].