| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add a way to not put spaces between docstring lines when stripping \n | jesopo | 2019-05-18 | 1 | -5/+10 |
| * | Add type hints to utils.irc.MessageTag | jesopo | 2019-05-14 | 1 | -2/+2 |
| * | Add utils.irc.MessageTag and use it for both draft and ratified msgid | jesopo | 2019-05-14 | 1 | -0/+7 |
| * | Revamp how CAPs are tracked through REQ and ACK/NAK etc | jesopo | 2019-05-11 | 1 | -0/+9 |
| * | Refactor CAPs in to objects | jesopo | 2019-05-11 | 1 | -0/+11 |
| * | forgot the beautiful % | Patrick Nappa | 2019-05-03 | 1 | -1/+1 |
| * | ensure that non-url characters not separated by whitespace aren't consumed | Patrick Nappa | 2019-05-03 | 1 | -1/+1 |
| * | Support parsing iso8601 with microseconds | jesopo | 2019-04-28 | 1 | -2/+4 |
| * | Add missing ":" | jesopo | 2019-04-25 | 1 | -1/+1 |
| * | Support interfaces that don't have AF_INET and/or AF_INET6 | jesopo | 2019-04-25 | 1 | -1/+4 |
| * | Refuse to get the title for any url that points locall | jesopo | 2019-04-25 | 1 | -2/+30 |
| * | Move REGEX_URL out of isgd.py and title.py in to utils.http | jesopo | 2019-04-24 | 1 | -1/+2 |
| * | Record and show when a !to was created | jesopo | 2019-04-24 | 1 | -0/+4 |
| * | IRCServer.alias is no longer optional | jesopo | 2019-04-24 | 1 | -1/+1 |
| * | change utils.iso8601_format to default to no milliseconds, switch to using•••utils.iso8601 functions in badges.py
| jesopo | 2019-04-23 | 1 | -2/+10 |
| * | Put spaces between units in output from utils.to_pretty_time | jesopo | 2019-03-21 | 1 | -7/+7 |
| * | Enum values shouldn't be all upper case | jesopo | 2019-03-10 | 1 | -2/+2 |
| * | Only print ANSI reset characters when appropriate | jesopo | 2019-03-06 | 1 | -1/+10 |
| * | Raise a specific exception in utils.http.request for "wrong content type" | jesopo | 2019-02-28 | 1 | -1/+4 |
| * | Treat both `a` and `a=` as None for message-tags | jesopo | 2019-02-27 | 1 | -1/+1 |
| * | Throw ValueError when utils.http.request tries to soup non-html/xml data | jesopo | 2019-02-27 | 1 | -3/+6 |
| * | Don't try to parse non-html/xml stuff with BeautifulSoup | jesopo | 2019-02-26 | 1 | -1/+4 |
| * | Pull "is main thread" logic out to utils, force Database to be accessed on main•••thread
| jesopo | 2019-02-25 | 1 | -1/+4 |
| * | Move utils.irc.IRCParsedLine to IRCLine.ParsedLine, improve truncation•••mechanism, don't convert sent line from ParsedLine to text to ParsedLine for
line_handler handling
| jesopo | 2019-02-23 | 3 | -148/+62 |
| * | .upper() command in IRCParsedLine.format() | jesopo | 2019-02-23 | 1 | -1/+1 |
| * | Only allow the last arg of a formatted line to be :trailing | jesopo | 2019-02-23 | 1 | -2/+3 |
| * | Split line_handler.py out in to different files for different categories | jesopo | 2019-02-22 | 1 | -1/+5 |
| * | Revert "Treat both `a` and `a=` as having a value of None in message-tags (ut...•••This reverts commit e7ec4b5716b560832e6c899dbc14232f8ed6ca34.
| jesopo | 2019-02-21 | 1 | -1/+1 |
| * | Treat both `a` and `a=` as having a value of None in message-tags (utils.irc) | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | again, `r"\"` isn't valid. | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | `r"\"` isn't valid - use `"\\"` (utils.irc) | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | Remove '\' from post-unescaped message-tags | jesopo | 2019-02-20 | 1 | -1/+2 |
| * | don't replace '\\' with '\\' with message-tag unescape | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | draft/message-tags-0.3 (JSON tags) was rejected | jesopo | 2019-02-20 | 1 | -10/+6 |
| * | Don't pass `None` around as tag default, fix some missing return type args | jesopo | 2019-02-19 | 2 | -9/+12 |
| * | typo, 'utls' -> 'utils' (utils.irc) | jesopo | 2019-02-19 | 1 | -1/+1 |
| * | Add `.message(` and `.notice(` to IRCSendBatch | jesopo | 2019-02-19 | 1 | -1/+7 |
| * | Default IRCParsedLine.tags to empty dict, not `None` | jesopo | 2019-02-19 | 1 | -2/+2 |
| * | contextualise JOIN key check, otherwise it doesn't send channel_name | jesopo | 2019-02-19 | 1 | -1/+2 |
| * | copy paste fail, batch end should be "-" not "+" | jesopo | 2019-02-19 | 1 | -1/+1 |
| * | Add batch_start and batch_end to utils.irc.protocol | jesopo | 2019-02-18 | 1 | -0/+7 |
| * | Default `tags` to null for utils.irc.protocol's `message` and `notice` | jesopo | 2019-02-18 | 1 | -2/+2 |
| * | utils.irc.protocol.join()'s `keys` param should be typing.Optional | jesopo | 2019-02-18 | 1 | -1/+1 |
| * | Add src/utils/irc/__init__.py that should have been added some commits ago | jesopo | 2019-02-18 | 1 | -0/+335 |
| * | Don't try to use `keys` if we try to join a channel without any keys | jesopo | 2019-02-18 | 1 | -1/+1 |
| * | Shift formatting protocol data to it's own file: utils.irc.protocol | jesopo | 2019-02-18 | 2 | -302/+81 |
| * | Add missing : | jesopo | 2019-02-18 | 1 | -1/+1 |
| * | don't pass around `has_arbitrary` - we don't need it. | jesopo | 2019-02-18 | 1 | -11/+10 |
| * | Put a helper function in utils to do iso8601 formatting. change IRCServer's•••last-read setting to use it.
| jesopo | 2019-02-17 | 2 | -3/+7 |
| * | Fix 'Optional[str]!=str' type hinting issue in utils.irc line parsing | jesopo | 2019-02-13 | 1 | -1/+1 |