16 Commits (4e8be871b7d57e5512854240baefd1d3bf4268be)

Author SHA1 Message Date
  Ben Kurtovic 4e8be871b7 Update copyright year for 2015. 9 years ago
  Ben Kurtovic 39d5c7c149 Update copyright notices for 2014. 10 years ago
  Ben Kurtovic ed95c99f0e Update email address. 10 years ago
  Ben Kurtovic 0b7a13eca5 Update copyright notices for 2013. 11 years ago
  Ben Kurtovic 1b999a1206 Finish lazy-importing of py-bcrypt and pycrypto in config.__init__ 11 years ago
  Ben Kurtovic 655624c2cf Lazy-importing of py-bcrypt and pycrypto; restructured deps in setup. 11 years ago
  Ben Kurtovic 4baab6f57c Implement lazy importing of root-level modules and packages. 11 years ago
  Ben Kurtovic 4f2ab2ca8d Fix loading a config file after creating a new one from a semi-complete state. 11 years ago
  Ben Kurtovic 3ebee8532e Some fixes and cleanup. 11 years ago
  Ben Kurtovic 110e83fb6b A number of fixes; color and stdout flushing. 11 years ago
  Ben Kurtovic 2d4b31cde9 OrderedLoader/OrderedDumper to... preserve order... plus some cleanup. 11 years ago
  Ben Kurtovic 5856ce3a2e Create 'rules.py' template; do a check before we start that we can write to the config file. 11 years ago
  Ben Kurtovic 7d7205265e Implement the rest of _set_wiki(); _ask(); other tweaks. 11 years ago
  Ben Kurtovic 93240c9b69 Starting work on configure script. 11 years ago
  Ben Kurtovic 12fb4f9520 Starting work on PermissionsDB. 11 years ago
  Ben Kurtovic 7956d7edaf Splitting config.py into three files. 11 years ago
  Ben Kurtovic fc060da51b We shouldn't do a password check if the user didn't give us one. 11 years ago
  Ben Kurtovic 004dd0b51e Refactor logging setup so it works when disabled. 11 years ago
  Ben Kurtovic fd2348ed1a Unicode fix for !dict and some stuff. 12 years ago
  Ben Kurtovic 3cfedde6bd A bunch of cleanup and fixes. 12 years ago
  Ben Kurtovic 6be8fb48dd Cleaning up project-wide copyright notices. 12 years ago
  Ben Kurtovic a07920506c __repr__ and __str__ for all classes (22) 12 years ago
  Ben Kurtovic e9be04de37 Fix to finish feature/commands merge (#28). 12 years ago
  Ben Kurtovic cfdfc49d78 Command.setup() like Task.setup(); config.commands like config.tasks 12 years ago
  Ben Kurtovic 526151e031 !geolocate command, plus some cleanup to other commands 12 years ago
  Ben Kurtovic d4dab49873 More docstring revisions (reST-ifying, cleanup, clarifications) 12 years ago
  Ben Kurtovic 6450d99a0f Better docstrings for a bunch of modules 12 years ago
  Ben Kurtovic e4e9356d54 API docs 12 years ago
  Ben Kurtovic a8da1245b7 Fix wiki password 12 years ago
  Ben Kurtovic e67ea9a91f Replacing custom Blowfish implementation with pycrypto 12 years ago
  Ben Kurtovic 00ae6f8e46 Code cleanup and bugfixes 12 years ago
  Ben Kurtovic 9eb85f1b6f Update docs, including README.rst (almost done) 12 years ago
  Ben Kurtovic 27848087cc Daemonize task threads; clean up logging 12 years ago
  Ben Kurtovic c3fa92269d Quitting works completely now; bugfixes 12 years ago
  Ben Kurtovic 03062e808b Wrote the command-line utility, added logging levels, improved Bot organization 12 years ago
  Ben Kurtovic 362db3d1c8 git version info, logging updates, utility 12 years ago
  Ben Kurtovic 54739d5553 Update references to Wiki Toolset, plus other fixes 12 years ago
  Ben Kurtovic 117eccc35d Beginning work (#16) 12 years ago
  Ben Kurtovic 7edfb0b1af Re-organize SitesDB code; protocol-relative URLs 12 years ago
  Ben Kurtovic 65a01c66b5 Removed earwigbot.rules; moved its contents to config.yml 12 years ago
  Ben Kurtovic 8f193c9953 Fixing references to the config file 12 years ago
  Ben Kurtovic 202464d9fb JSON -> YAML 12 years ago
  Ben Kurtovic 19397290d1 JSON -> YAML 12 years ago
  Ben Kurtovic 64c7a1a8a7 Fix component enabling/disabling 12 years ago
  Ben Kurtovic 2da906109b Copyright update for 2012. 12 years ago
  Ben Kurtovic bff00f9b28 Restruturing codebase to be a bit more Pythonic. 12 years ago