| Commit message (Expand) | Author | Age | Files | Lines |
| * | Move most code in root directory to src/ | jesopo | 2018-09-24 | 1 | -200/+0 |
| * | Don't pass around full server details more than we have to. | jesopo | 2018-09-21 | 1 | -3/+5 |
| * | Refactor everything to use delimited events | jesopo | 2018-09-19 | 1 | -3/+3 |
| * | Add optional aliases for IRCServers, mostly to make logging prettier. | jesopo | 2018-09-19 | 1 | -3/+4 |
| * | Don't return 0 as "time until next ping" when we've already sent a ping. return•••None instead.
| jesopo | 2018-09-11 | 1 | -1/+3 |
| * | Fix weird double indentation in IRCBot.py | jesopo | 2018-09-11 | 1 | -2/+2 |
| * | Remove boot_time from stats.py, move it to start_time in IRCBot otherwise a•••module reload of stats.py would reset !uptime
| jesopo | 2018-09-11 | 1 | -0/+1 |
| * | Debug log raw data | jesopo | 2018-09-04 | 1 | -0/+3 |
| * | give an Exports object (actually, ExportsContex object) to each module, to•••facilitate things like !set and !channelset without using the events system
| jesopo | 2018-09-02 | 1 | -2/+4 |
| * | IRCLogging -> Logging | jesopo | 2018-09-02 | 1 | -2/+2 |
| * | Give modules event objects with "context"s, to facilitate purging all the event•••hooks for a module
| jesopo | 2018-08-31 | 1 | -10/+12 |
| * | return "None" timeouts when there's no servers in IRCBot.servers | jesopo | 2018-08-30 | 1 | -0/+4 |
| * | Factor ping interval and ping timeout in to the main loop's minimum interval | jesopo | 2018-08-29 | 1 | -19/+23 |
| * | Refactor IRCLineHandler in to an object that uses .on("raw") events | jesopo | 2018-08-29 | 1 | -1/+4 |
| * | Change verbose logging to use propper logging system | jesopo | 2018-08-28 | 1 | -1/+1 |
| * | Seperate .waiting_send() and throttle logic | jesopo | 2018-08-28 | 1 | -5/+5 |
| * | Switch to time.monotonic for comparisons, only send data at most once every .5•••seconds and only send max 512 bytes at a time
| jesopo | 2018-08-28 | 1 | -3/+23 |
| * | modules/logging.py -> IRCLogging.py; IRCLog.py -> IRCBuffer.py; change logging•••to be an object on the server object instead of an event call
| jesopo | 2018-08-28 | 1 | -1/+2 |
| * | Fixed another reference to the old database structure | jesopo | 2018-08-08 | 1 | -1/+1 |
| * | Fix 2 typos from the database restructure | jesopo | 2018-08-06 | 1 | -1/+1 |
| * | Moved table-specific logic to their own "table" classes in Database.py | jesopo | 2018-08-05 | 1 | -5/+5 |
| * | Added addition "find" methods to Database.py, along with a "get all" for user•••settings to search without a nickname
| jesopo | 2018-08-03 | 1 | -0/+3 |
| * | Don't add a server to bot.servers until it's connected | jesopo | 2018-07-02 | 1 | -8/+1 |
| * | Added a "replay" system to EventManager hooks, to replay missed .calls | jesopo | 2017-12-26 | 1 | -2/+1 |
| * | Don't put non-kwargs after unpacked list, handle ConnectionResetError | jesopo | 2017-11-01 | 1 | -1/+2 |
| * | Adds args.verbose and fixes a couple of bug | jesopo | 2017-01-27 | 1 | -6/+9 |
| * | fixed a crash caused by trying to remove a fileno that's not in IRCBot's epol... | jesopo | 2016-07-14 | 1 | -1/+4 |
| * | tweaked reconnection logic. | jesopo | 2016-07-05 | 1 | -1/+2 |
| * | fixed reconnection logic, using the internal timer logic. | jesopo | 2016-06-28 | 1 | -7/+6 |
| * | added code to allow you to keep a server in the database but not connect to it. | jesopo | 2016-04-27 | 1 | -2/+5 |
| * | did what I said I would sooner than I thought I would. centralised persisting... | jesopo | 2016-04-19 | 1 | -5/+22 |
| * | entirely reworked the timer system to work with the event system, will eventu... | jesopo | 2016-04-19 | 1 | -6/+10 |
| * | added helper functions to IRCBot to utilise the new bot settings table. | jesopo | 2016-04-14 | 1 | -0/+10 |
| * | fixed a part of the reconnection logic. | jesopo | 2016-04-13 | 1 | -1/+1 |
| * | made the client-side ping-out logic more badass. | jesopo | 2016-04-10 | 1 | -8/+10 |
| * | added tracking certain words in words.py and fixed/changed a couple of things... | jesopo | 2016-04-06 | 1 | -0/+1 |
| * | tinkered with some modules and fixed a few bugs, also added the skeleton for ... | jesopo | 2016-04-03 | 1 | -3/+6 |
| * | added untested reconnection code. | jesopo | 2016-03-30 | 1 | -6/+18 |
| * | first commit. | jesopo | 2016-03-29 | 1 | -0/+101 |