Commits on Jul 15, 2016
  1. @ralphbean

    Merge pull request #375 from fedora-infra/feature/kill-status-page

    Kill the status page...
    ralphbean committed on GitHub Jul 15, 2016
  2. @ralphbean

    Kill the status page... it is old and hard to maintain.

    ralphbean committed Jul 15, 2016
Commits on Jul 8, 2016
  1. @ralphbean

    Merge pull request #374 from fedora-infra/feature/cascading-connect

    Cascade IRC connections.
    ralphbean committed on GitHub Jul 8, 2016
  2. @ralphbean

    Wait 5 seconds instead of 1.

    ralphbean committed Jul 8, 2016
  3. @ralphbean

    Make sure we don't do this forever...

    ralphbean committed Jul 8, 2016
  4. @ralphbean

    Add some logging.

    ralphbean committed Jul 8, 2016
  5. @ralphbean

    Cascade IRC connections.

    This makes it so that, if we are joining 12 channels as 12 bots, we won't try
    to do them all at the same time.  We'll connect to one, and then once that is
    started we'll wait 1 second and then start the second connection.  The start of
    that one will wait 1 second and trigger the third, etc...
    ralphbean committed Jul 8, 2016
Commits on Apr 4, 2016
  1. @ralphbean
  2. @ralphbean

    0.17.2

    ralphbean committed Apr 4, 2016
  3. @ralphbean
  4. @ralphbean
  5. @ralphbean

    0.17.1

    ralphbean committed Apr 4, 2016
  6. @ralphbean
Commits on Mar 21, 2016
  1. @ralphbean

    Merge pull request #368 from glensc/patch-1

    Update ircbot.py
    ralphbean committed Mar 21, 2016
Commits on Mar 19, 2016
  1. @ralphbean

    Merge pull request #369 from glensc/patch-2

    irc: default color configurable
    ralphbean committed Mar 19, 2016
Commits on Mar 18, 2016
  1. @ralphbean
  2. @ralphbean

    0.17.0

    ralphbean committed Mar 18, 2016
Commits on Mar 17, 2016
  1. @ralphbean

    Merge pull request #367 from fedora-infra/feature/lexers

    Add the possibility to associate a pygments lexer with a message.
    ralphbean committed Mar 17, 2016
  2. @ralphbean

    Add the possibility to associate a pygments lexer with a message.

    ralphbean committed Mar 17, 2016
  3. @ralphbean

    Merge pull request #366 from fedora-infra/feature/long-form-for-const…

    …ituents
    
    Add long_form metadata to the constituents of a grouped event.
    ralphbean committed Mar 17, 2016
  4. @ralphbean

    Add long_form metadata to the constituents of a grouped event.

    Mostly just because I want to use it in fedora-hubs.
    
    We'll use this to embed summaries about blog posts and mailing list threads in your feed!
    ralphbean committed Mar 17, 2016
Commits on Mar 3, 2016
  1. @ralphbean

    0.16.4

    ralphbean committed Mar 3, 2016
  2. @ralphbean

    Merge pull request #364 from AdamWill/setsockopt-encore

    instead of setsockopt_string, encode topic and use setsockopt
    ralphbean committed Mar 3, 2016
  3. @ralphbean
  4. @ralphbean

    0.16.3

    ralphbean committed Mar 3, 2016
  5. @ralphbean

    Merge pull request #363 from fedora-infra/feature/bytestrings-on-recv

    Decode bytes as soon as we recv them.
    ralphbean committed Mar 3, 2016
  6. @ralphbean

    Decode bytes as soon as we recv them.

    ralphbean committed Mar 3, 2016
  7. @ralphbean

    Merge pull request #360 from AdamWill/setsockopt-string

    use setsockopt_string when setting a string as the option
    ralphbean committed Mar 3, 2016
Commits on Feb 25, 2016
  1. @ralphbean

    Merge pull request #359 from fedora-infra/feature/simpler-times-simpl…

    …er-docs
    
    Simpler times call for simpler docs.
    ralphbean committed Feb 24, 2016
  2. @ralphbean

    Simpler times call for simpler docs.

    ralphbean committed Feb 24, 2016
Commits on Dec 15, 2015
  1. @ralphbean

    Merge pull request #358 from fedora-infra/feature/remove-markup-thing

    Remove markup stuff.
    ralphbean committed Dec 14, 2015
Commits on Dec 14, 2015
  1. @ralphbean

    Remove markup stuff.

    It never really got implemented and I'm going to approach it in a different way
    for fedora-hubs.
    ralphbean committed Dec 14, 2015
Commits on Dec 2, 2015
  1. @ralphbean

    Merge pull request #357 from fedora-infra/feature/alternative-cache

    Stick with alternative cache location.
    ralphbean committed Dec 1, 2015
Commits on Dec 1, 2015
  1. @ralphbean

    Stick with alternative cache location.

    Here's the story:
    
    - When we validate an incoming message, we try to check that it is signed with
      our CA and that it is not in our CRL.
    - When we do that, we check our local cache of those files.  If they are too
      old, we grab them fresh from ``https://fedoraproject.org/fedmsg/{crl,ca}.pem``.
    - We try to write them to ``/var/cache/fedmsg/foo`` first.  If we don't have
      rights to write there, we try to write them instead to ``~/.local/var/cache/fedmsg/foo``.
    - When the *next* message comes in, we try to check if
      ``/var/cache/fedmsg/foo`` is too old.. *but it doesn't exist*.  We wrote it
      to ``~/.local/var/cache/fedmsg/foo`` last time.
    - We end up pulling down the CRL and the CA cert *every time* for *every
      message* if we don't have write access to ``/var/cache/fedmsg/``.
    
    This fixes that so that if we find the certs in
    ``~/.local/var/cache/fedmsg/foo``.. we'll just re-use those (this is the way it
    was supposed to work all along).
    ralphbean committed Dec 1, 2015
Commits on Oct 8, 2015
  1. @ralphbean