Skip to content
Commits on Aug 19, 2012
  1. Refactoring ConsensoProcess

    Danny O'Brien committed Aug 18, 2012
  2. Add irc_announce command

    Danny O'Brien committed Aug 18, 2012
Commits on Aug 18, 2012
  1. Nicer CLI names for irc_join, irc_leave

    Danny O'Brien committed Aug 18, 2012
  2. Refactoring

    Danny O'Brien committed Aug 18, 2012
  3. go_offline and leave channel implemented.

    Danny O'Brien committed Aug 18, 2012
  4. Keep track of factories in Control object

    It's really hard to send messages to the Protocol objects from outside,
    but that's where a lot of the working code is for the IRC client. This
    code lets a Control object keep track of the ClientFactories, and lets
    the ClientFactories keep track of their Protocol objects. A join message
    sent to the Factories gets reflected down the chain. We use deferrals to
    make sure it arrives at a Protocol, even when it hasn't yet signed on
    when the join method is called.
    Danny O'Brien committed Aug 17, 2012
Commits on Aug 17, 2012
  1. Comments

    Danny O'Brien committed Aug 17, 2012
  2. Better behave interaction with CLI

    Previously we ran the CLI from within the program, now we
    run it as a separate command line script. That means we don't stumble
    into problems like restarting the Twisted reactor when we run
    simulations of more than one command line call.
    Danny O'Brien committed Aug 17, 2012
  3. Tidy up print statements

    Danny O'Brien committed Aug 17, 2012
  4. IRC mock server tidy up

    Danny O'Brien committed Aug 17, 2012
  5. Removed annoying (and wrong) copyright messages.

    Danny O'Brien committed Aug 17, 2012
  6. Tidyup, move IRC URL handling to remote_ call

    Danny O'Brien committed Aug 17, 2012
  7. Make ConsensoProcess recognise already running processes

    Danny O'Brien committed Aug 16, 2012
  8. Early foolscap version of go_online

    Danny O'Brien committed Aug 16, 2012
  9. Consistent pidfile, clearer errors for ConsensoProcess

    Danny O'Brien committed Aug 16, 2012
Commits on Aug 16, 2012
  1. Rename control of starting and stopping Consenso

    ConsensoProcess seems clearer; we'll keep out the IRC controls from this
    object, put them somewhere else.
    Danny O'Brien committed Aug 16, 2012
  2. Foolscap server running, furl conveyed to client

    Danny O'Brien committed Aug 15, 2012
  3. tests sometimes fail if build not rebuilt

    Danny O'Brien committed Aug 15, 2012
  4. Switch to Foolscap

    Danny O'Brien committed Aug 15, 2012
  5. Client isn't just for IRC

    Danny O'Brien committed Aug 15, 2012
  6. Tidy up directories

    Danny O'Brien committed Aug 15, 2012
Commits on Aug 13, 2012
  1. Move application directories into separate library

    Danny O'Brien committed Aug 12, 2012
  2. Nicer name for TAC (Twisted Application Config)

    In preparation for moving most of its functions
    into the rest of module.
    Danny O'Brien committed Aug 12, 2012
  3. Nicer name for TAC (Twisted Application Config)

    In preparation for moving most of functionality out into rest
    of library.
    Danny O'Brien committed Aug 12, 2012
  4. Barebones working IRC client

    Uses a separate twistd program, with a TAC defined in
    consenso/bot/ConsensoBotTac.py. (TACs are application definitions that
    can be run by Twisted's twistd command line program)
    
    Works, but needs a better way to pass control info to the process.
    Danny O'Brien committed Aug 12, 2012
Commits on Aug 12, 2012
  1. Add consenso.bot module to setup configuration

    Danny O'Brien committed Aug 12, 2012
  2. flake8 (and extended max line length for flake8)

    Danny O'Brien committed Aug 12, 2012
  3. IRC mock server

    Danny O'Brien committed Aug 12, 2012
  4. Refactored consenso library into smaller modules

    Danny O'Brien committed Aug 12, 2012
Commits on Aug 11, 2012
  1. Refactoring

    Danny O'Brien committed Aug 11, 2012
  2. Markov command

    Danny O'Brien committed Aug 11, 2012
  3. Documentation, refactoring.

    Danny O'Brien committed Aug 11, 2012
  4. flake8

    Danny O'Brien committed Aug 10, 2012
  5. User-definable start word for markov chain

    Danny O'Brien committed Aug 10, 2012
  6. Missing imports re-added.

    Danny O'Brien committed Aug 10, 2012
Something went wrong with that request. Please try again.