24 Jan, 2015

3 commits


23 Jan, 2015

1 commit


21 Jan, 2015

4 commits


20 Jan, 2015

3 commits

  • fixes #811 ensure friendly error on invalid creds
    Stephen Crosby
     
  • 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
    Michał Młoźniak
     
  • Stephen Crosby
     

19 Jan, 2015

1 commit


18 Jan, 2015

2 commits


17 Jan, 2015

1 commit


16 Jan, 2015

6 commits


14 Jan, 2015

1 commit


13 Jan, 2015

1 commit


12 Jan, 2015

3 commits


11 Jan, 2015

3 commits


08 Jan, 2015

1 commit

  • The GoogleTalk/Jabber Notification Service was leaking keepalive
    threads, because xmpp4r creates an internal keealive thread on
    connect that is only cleaned up when closing the client.
    
    This lead to workers quickly running out of threads and throwing
    exceptions like `ThreadError: can't alloc thread`.
    Felix Bünemann
     

07 Jan, 2015

4 commits


06 Jan, 2015

4 commits


05 Jan, 2015

2 commits