19 Aug, 2013
2 commits
-
Suggestion: Err should validate 'problem_id' and 'fingerprint'
-
Nicer, friendlier HipChat notification message
07 Aug, 2013
1 commit
03 Aug, 2013
1 commit
29 Jul, 2013
1 commit
-
Conflicts: Gemfile.lock
24 Jul, 2013
1 commit
-
needed
20 Jul, 2013
1 commit
15 Jul, 2013
1 commit
-
Extract some instance variable in DecentExposure extract same usage of params in ProblemController and AppController
04 Jul, 2013
1 commit
27 Jun, 2013
1 commit
-
Conflicts: Gemfile.lock
25 Jun, 2013
1 commit
-
The Devise version was old so we upgrade to the latest version
18 Jun, 2013
3 commits
-
… a composite of error_class + component + action + environment + backtrace[0..3]. These fields no longer need to be cached separately on Err because they are now cached on Problem. This commit combines all those values into one simple key: fingerprint. This should: - Make err lookups faster - Make it easier to reason about, test, and replace the fingerprint algorithm - Make the relationship between Problems, Errs, and Notices clearer
-
Problems are the models rendered in the UI now, not Errs. Errs are functioning as a glorified hash table. It makes more sense to validate problems. Also, this paves the way for the next commit, so that no functionality is lost in the subsequent refactor.
14 Jun, 2013
1 commit
-
Flowdock doesn't validate or have some sort of confirmation for email addresses. As long as you know Flow API token you're free to post with any email.
13 Jun, 2013
3 commits
-
close #502
08 Jun, 2013
1 commit
05 Jun, 2013
1 commit
-
* Extract in UserDestroy the user destroy system with callback * Avoid delete himself * little refactor on rspec to be more rspec compiliant
04 Jun, 2013
1 commit
01 Jun, 2013
2 commits
-
* Delete the devmen unfuddle account * Improve spec to be more rspec compiliant * Little refactoring on unfuddle notification
-
Unfuddle Tracker
30 May, 2013
1 commit
-
The ical generation failed in some case like report on #343. Now the ical generation work. fix #343
22 May, 2013
2 commits
-
All details are present in the errbit app. We do not need to clutter the issue description with the same details.
-
* 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
4 commits
-
Extract all concern about this call to his own class and move test to this class
-
Some test on spec/model/app are too specific to spec/model/error_report move to this spec
-
When a notice is do with an invalid api_key the return is a 404 HTTP code and no explain about what really happen. Now if you try post a notice with a bad API_KEY, errbit return a 422 HTTP status code, like doing by airbrake. see #472
-
Add some test with notice send with empty backtrace Add some test directly in the ErrorReport model
08 Apr, 2013
1 commit
-
Test coverage for comment observer [Fixes #452]
13 Mar, 2013
1 commit
12 Mar, 2013
3 commits
10 Mar, 2013
1 commit
-
Mongoid defines it's own ==() and eql?() methods that are based on the ObjectId. Comparable provides it's own ==() function that uses `<=>` under the hood. == is used when inserting into a Hash, App docuemnts are put in hashes hundreds of times per request. We don't was to to call <=> hundreds of time. Putting the Comparable mixin at the top allows the mongoid mixin to override == with it's faster implementation.
08 Mar, 2013
2 commits
-
Previously, creating a user without a github login would result in user.github_login == '' instead of nil. This prevented creating more than one user without a github login because of the unique index on the field.
07 Mar, 2013
1 commit
-
…nd line number, and fall back to error message.
06 Mar, 2013
1 commit