15 Nov, 2015
3 commits
-
Based on https://github.com/bbatsov/ruby-style-guide#no-nested-conditionals This handles a few of the cases.
-
Based on https://github.com/bbatsov/ruby-style-guide#single-line-blocks
04 Nov, 2015
9 commits
31 Oct, 2015
2 commits
20 Oct, 2015
2 commits
-
This fortunately caused a spec to fail.
-
This is a tough call, both the Rails style (with private/protected) methods indented one level under the keyword, and other places using the standard ruby don't modify identation for access level. I think this strikes a good balance while still being readable. s
15 Oct, 2015
3 commits
-
Still allowing for internal alignment across lines.
-
Tiny addition to overall consistency
13 Oct, 2015
1 commit
12 Oct, 2015
7 commits
-
That's what the majority of the codebase is using, so following that
03 Oct, 2015
1 commit
-
Now that it is easy to change fingerprinting logic, it is important that users have a way to regenerate fingerprints on existing notices. This commit reorganizes and unifies problem refingerprinting between both merge/unmerge and the global refingerprinting rake task.
15 Jul, 2015
1 commit
10 Apr, 2015
1 commit
11 Feb, 2015
1 commit
-
Fixes #828.
28 Jan, 2015
1 commit
-
- create configurator lib / specs / yardoc - update readme with env config instructions - create configuration docs, documenting all configs - remove copy_configs from rake errbit:bootstrap - set defaults environment variables in .env.default - remove mongoid example yaml configs
21 Jan, 2015
3 commits
-
Implement JSON Api v3
-
I've also did some other minor changes: * Move json payload to fixture file * Add status code to error cases in controller * Move v3 api route outside of api namespace. I've some problems with making this work in tests. * Fix issue with custom exception class
-
Also I've added additional spec for requests with api_key set to nil.
20 Jan, 2015
2 commits
-
This change allow errbit to accept v3 api calls from airbrake ruby client and propably some other clients that I've no idea of. This is tiny change but it took me some time to investigate this, so I want to explain how to set everything up. It appears that there is a bug in airbrake gem that causes airbrake to not send api key in the request. The only way around this is to set project_id to the value of api key. I've opened an issue for this. https://github.com/airbrake/airbrake/issues/364 To test it you need to add project_id option to airbrake initializer and also monkey patch Aibrake::Sender class. Airbrake uses v3 api only when host is set to collect.airbrake.io and project id is present. Your airbrake initializer should looks like this: Airbrake.configure do |config| config.api_key = ENV['airbrake_api_key'] config.host = ENV['airbrake_host'] config.port = ENV['airbrake_port'].to_i config.project_id = ENV['airbrake_api_key'] config.secure = false end class Airbrake::Sender def json_api_enabled? true end end
18 Jan, 2015
1 commit
-
This will allow to capture errors send by airbrake-js.
14 Nov, 2014
1 commit
21 May, 2014
1 commit