{"shas":[["11b57df6fc8cb393d49affb69c4c24cf6d74d647","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Fix lmgtfy, improve lmgtfy and sed.","Mike Cooper"],["6077b5d15d78553ea5390c74188ca07a4641452a","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Ignore vim swap files and compiled python.","Mike Cooper"],["410abcc5802cfd8562df742d298da87ee15df73c","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Make the commands part of the factory, not the protocol.","Mike Cooper"],["8084be588696ea8ebd3f823867af5da425337d51","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Config files are a great idea, lets do more of those.","Mike Cooper"],["06dd340485dd7467ba470a2296dd4d45ebbcfcd7","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Some more instructions.","Mike Cooper"],["945f85ed2038fe65e086b7c3aae4bd00fdec1c2f","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Add a zope interface for `Command`s. Pave the way for dynamic plugins.","Mike Cooper"],["2c56e2a9d3247932079772221b5a9ad40c08e703","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Add `bravo.plugin` and dependencies.\n\nhttps://github.com/MostAwesomeDude/bravo/blob/master/bravo/plugin.py","Mike Cooper"],["f07a35313ee08dbd5a83e1d345d323d9267b5f29","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Add command priority, and beef up friendly to demonstrate.","Mike Cooper"],["27cd282fa04150ee181286efb9745a1fc6b9f6f3","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Modify bravo.plugin to be more generic, so we can use it in Hamper.","Mike Cooper"],["9f773bddbf0bb576b22a7dce7c657cac1bfe33c1","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Make hamper auto find and load plugins.","Mike Cooper"],["d4c9d2cd1b1cd4d77f5cd88cf5f680e7dd72459f","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Hamper, tell me about your plugins.","Mike Cooper"],["3821cb775c8b70abe39f1ff3225c216540913a72","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Call them plugins, not commands.","Mike Cooper"],["bf798e96179591daf1dc30ea4394010b38b2c6f8","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Reloading plugins on the fly.","Mike Cooper"],["e8c9129dd671db54323c8b2277b4d562e2413372","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Make sed smarter.\n\nIgnore other users if 'g' not specified, make it complain when it can't\nfind a match, and make it ignore other invocations of sed.\n\nTODO: should probably add a flag to make it unignore sed invocations.","Mike Cooper"],["4603358714a57d3261ac055c5b28bd63d734c457","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Merge branch 'plugins' into develop\n\nConflicts:\n\thamper/commander.py\n\thamper/plugins/commands.py","Mike Cooper"],["0e3a249e843f291fc8fc84d43bd38c9849b77485","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Add some database stuff to the core.","Mike Cooper"],["4a2de84b4aca0036742d1a3e100ead8c8ebff960","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Add a quote plugin that works with the database. Not done yet.","Mike Cooper"],["847a94e30e35d253021c2a3414ae199f7b229758","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Make an installable python package.","Mike Cooper"],["b6001c4fb0853b4353c5cc4aeec42258ee2c77e6","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Fix a bug where nicks with upper case letters would not count as targets.","Mike Cooper"],["fc314d095271ad92d20053d81e868351d4f064dd","55d42a850a54ea7a0ab36537174ba48466a68e70@gmail.com","Another big plugin change. Will make more advanced features easier.\n\nThere are now plugins, which contain there own code to decide if they\ncare about a message. A helper class has been made for easily making\ncommands.\n\nAlso update all the current commands/plugins to use the new system.","Mike Cooper"]],"ref":"refs/heads/develop","size":28,"head":"45b50f37998bc8124864a3af990ad4803f3e3650","push_id":37846945}