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
04 Nov, 2013
2 commits
-
Try fix isse #577 if a lot of problem
19 Oct, 2013
1 commit
-
Unfuddle issue tracker was the only one using Taskmapper, Instead we can use a simple ActiveResource implementation for it
17 Oct, 2013
1 commit
01 Oct, 2013
1 commit
19 Sep, 2013
1 commit
08 Jul, 2013
1 commit
-
Fix #518
31 May, 2013
1 commit
22 May, 2013
1 commit
-
* Extract the Problem#merge! in his own class * Extract the update cache system from problem in his own class * Welcome back to the backtrace_line_spec not found by a rspec spec because no end by _spec.rb
06 May, 2013
1 commit
-
Extract all concern about this call to his own class and move test to this class
05 May, 2013
2 commits
-
Extract the task in a class doing the job Add test on this class Update rspec and rspec-rails gems
-
The task db:clear_resolved can delete a lot of data. I think it can be good to repairDatabase after to avoid a big database. see #458
21 Mar, 2013
1 commit
-
<var> tags with blank values were ending up completely wrong in the resulting hash. This: (a user with a blank name) <var key="user"> <var key="id">123</var> <var key="name"/> </var> Gets parsed by hoptoad_notifier into this: { 'key' => 'user', 'var' => [{ 'key' => 'id', '__content__' => '123' },{ 'key' => 'name' }] } Which when passed through the "rekey" method, ended up like this: { 'user' => { 'id' => '123', 'key' => 'name' # bad and wrong } } Now, after these changes, it correctly comes through as: { 'user' => { 'id' => '123', 'name' => nil # much better! } }
06 Mar, 2013
1 commit
28 Jan, 2013
1 commit
05 Nov, 2012
1 commit
04 Oct, 2012
1 commit
-
…tification service, or authentication provider
19 Sep, 2012
2 commits
-
Conflicts: lib/tasks/errbit/database.rake