Ben Kurtovic
|
a73f618e0a
|
Initial conversion to Python 3
|
3 years ago |
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.
- Simplify all imports
- Update dependency version in setup.py
- Change waitTime default from three seconds to two
|
12 years ago |
Ben Kurtovic
|
4f2ab2ca8d
|
Fix loading a config file after creating a new one from a semi-complete state.
|
12 years ago |
Ben Kurtovic
|
3ebee8532e
|
Some fixes and cleanup.
|
12 years ago |
Ben Kurtovic
|
110e83fb6b
|
A number of fixes; color and stdout flushing.
|
12 years ago |
Ben Kurtovic
|
2d4b31cde9
|
OrderedLoader/OrderedDumper to... preserve order... plus some cleanup.
|
12 years ago |
Ben Kurtovic
|
5856ce3a2e
|
Create 'rules.py' template; do a check before we start that we can write to the config file.
|
12 years ago |
Ben Kurtovic
|
7d7205265e
|
Implement the rest of _set_wiki(); _ask(); other tweaks.
|
12 years ago |
Ben Kurtovic
|
93240c9b69
|
Starting work on configure script.
|
12 years ago |
Ben Kurtovic
|
12fb4f9520
|
Starting work on PermissionsDB.
|
12 years ago |
Ben Kurtovic
|
7956d7edaf
|
Splitting config.py into three files.
|
12 years ago |
Ben Kurtovic
|
fc060da51b
|
We shouldn't do a password check if the user didn't give us one.
|
12 years ago |
Ben Kurtovic
|
004dd0b51e
|
Refactor logging setup so it works when disabled.
|
12 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
- Fixed loading bugs in CommandLoader and TaskLoader
|
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 |