| Commit message (Expand) | Author | Age | Files | Lines |
| * | Keep track of a user's away message, not just whether they're away or not | jesopo | 2019-02-22 | 1 | -0/+2 |
| * | Clear command Out text when there's nothing left to send | jesopo | 2019-02-22 | 1 | -0/+2 |
| * | Typo, 'ValuError' -> 'ValueError' | jesopo | 2019-02-22 | 1 | -1/+1 |
| * | Typo, 'taget' -> 'target' | jesopo | 2019-02-22 | 1 | -1/+1 |
| * | Typo, 'channels' -> 'channel' | jesopo | 2019-02-22 | 1 | -1/+1 |
| * | `.on` doesn't take kwargs - `.call` does | jesopo | 2019-02-22 | 1 | -6/+6 |
| * | Typo, 'channels' -> 'channel' | jesopo | 2019-02-22 | 1 | -1/+1 |
| * | Split line_handler.py out in to different files for different categories | jesopo | 2019-02-22 | 7 | -783/+881 |
| * | Remove unused `threading` import in line_handler.py | jesopo | 2019-02-22 | 1 | -1/+1 |
| * | Support echo-message TAGMSG | jesopo | 2019-02-22 | 1 | -7/+24 |
| * | Remove code duplication for checking if a PRIVMSG/NOTICE was sent by us | jesopo | 2019-02-22 | 1 | -24/+24 |
| * | Add a require_access attribute to !ghwebhook | jesopo | 2019-02-21 | 1 | -0/+1 |
| * | You can't minus a set from a list (auto_mode.py) | jesopo | 2019-02-21 | 1 | -1/+1 |
| * | Only give users auto_modes they don't already have (auto_mode.py) | jesopo | 2019-02-21 | 1 | -2/+4 |
| * | Add `channel_access` attributes to auto_mode.py commands | jesopo | 2019-02-21 | 1 | -0/+5 |
| * | Don't handle pull_request_review events when they've not been submitted | jesopo | 2019-02-21 | 1 | -0/+2 |
| * | Add IRCServer.send_joins, a nicer interface than manually `",".join`ing | jesopo | 2019-02-20 | 1 | -2/+1 |
| * | Only send TAGMSG when it's definitely supported (message_tracking.py) | jesopo | 2019-02-20 | 1 | -1/+3 |
| * | IRCv3 `message-tags` has been ratified | jesopo | 2019-02-20 | 1 | -2/+3 |
| * | draft/message-tags-0.3 (JSON tags) was rejected | jesopo | 2019-02-20 | 1 | -3/+2 |
| * | Pass `key` through to _get_settings (rest_api.py) | jesopo | 2019-02-19 | 1 | -3/+2 |
| * | Remove copy-pasted ":" (rest_api.py) | jesopo | 2019-02-19 | 1 | -1/+1 |
| * | Do database-related work on UI thread (rest_api.py) | jesopo | 2019-02-19 | 1 | -2/+8 |
| * | quit: Fix style but better•••Positions the colon consistently, but better. | Jos Ahrens | 2019-02-19 | 1 | -55/+54 |
| * | quit: Fix style•••Positions the colon consistently. | Jos Ahrens | 2019-02-19 | 1 | -3/+3 |
| * | How can you govern a country that has two hundred and forty-six varieties of ... | Evelyn | 2019-02-19 | 1 | -0/+1 |
| * | Use IRCRecvBatch in line_handler.py | jesopo | 2019-02-18 | 1 | -2/+2 |
| * | Shift formatting protocol data to it's own file: utils.irc.protocol | jesopo | 2019-02-18 | 3 | -7/+7 |
| * | Sometimes lastfm doesn't give us a list of tracks (lastfm.py) | jesopo | 2019-02-18 | 1 | -1/+4 |
| * | don't pass around `has_arbitrary` - we don't need it. | jesopo | 2019-02-18 | 1 | -5/+2 |
| * | Default cap_done to True, there's only one scenario were it is false (resume.py) | jesopo | 2019-02-17 | 1 | -5/+2 |
| * | Use '<' for '<' in README (permissions) | jesopo | 2019-02-17 | 1 | -2/+2 |
| * | Add section about identifying (permissions README.md) | jesopo | 2019-02-17 | 1 | -0/+6 |
| * | Typo, 'BitBo' -> 'BitBot' (permissions) | jesopo | 2019-02-17 | 1 | -1/+1 |
| * | Move permissions.py in to a directory and add a README.md for it | jesopo | 2019-02-17 | 2 | -0/+32 |
| * | Put a helper function in utils to do iso8601 formatting. change IRCServer's•••last-read setting to use it.
| jesopo | 2019-02-17 | 1 | -1/+1 |
| * | Only completely prevent `CAP END` when we get `RESUME SUCCESS` (resume.py) | jesopo | 2019-02-17 | 1 | -2/+10 |
| * | typo, 'server.get_settings' -> 'server.get_setting' (resume.py) | jesopo | 2019-02-16 | 1 | -1/+1 |
| * | 'received.numeric.###' -> 'received.###' throughout project | jesopo | 2019-02-16 | 9 | -19/+15 |
| * | Keep a track of channels we're in, in case we RESUME and need to get channel•••information (e.g. `chathistory`) (resume.py)
| jesopo | 2019-02-16 | 1 | -0/+11 |
| * | 'src/IRCServer.capabilities' -> 'src/IRCServer.agreed_capabilities' | jesopo | 2019-02-16 | 2 | -8/+8 |
| * | Put spaces either side of arrow symbol, makes it easier to see (github) | jesopo | 2019-02-16 | 1 | -1/+1 |
| * | Typo in comment, 'of' -> 'or' (sasl.scram) | jesopo | 2019-02-15 | 1 | -1/+1 |
| * | SCRAM.error should be within standardised errors (put raw in self.raw_error) | jesopo | 2019-02-15 | 1 | -1/+22 |
| * | Parse and print when we send QUIT commands (line_handler, print_activity) | jesopo | 2019-02-15 | 2 | -9/+24 |
| * | Actually grab resume timestamp before it's overwritten (resume.py) | jesopo | 2019-02-15 | 1 | -1/+9 |
| * | comment typo, 'tage' -> 'tag' (github) | jesopo | 2019-02-15 | 1 | -1/+1 |
| * | `hmac.digest` -> `hmac.new` (the former is too new) (sasl.scram) | jesopo | 2019-02-15 | 1 | -1/+1 |
| * | Only send `+draft/delivered` and `+draft/read` on private message | jesopo | 2019-02-15 | 1 | -2/+0 |
| * | copypaste fail, `server` -> `event["server"]` (message_tacking.py) | jesopo | 2019-02-14 | 1 | -1/+1 |