Ben Kurtovic
6450d99a0f
Better docstrings for a bunch of modules
12 년 전
Ben Kurtovic
c1777b7037
Minor fix
12 년 전
Ben Kurtovic
60da4423e2
Property-ify User; docstring cleanup
12 년 전
Ben Kurtovic
ea1f416195
Update methods to attributes; some other changes
12 년 전
Ben Kurtovic
1e0e9e3dd8
Cleanup docstrings in Page
12 년 전
Ben Kurtovic
ed55ed1319
Update Page API to match documentation
12 년 전
Ben Kurtovic
c22cc2dc5e
Docstring cleanup for more modules
12 년 전
Ben Kurtovic
3cc62b4482
Docstring updates in Site
12 년 전
Ben Kurtovic
513bfb0993
Property-ify Site
12 년 전
Ben Kurtovic
443f0a5e72
Improve exception docstrings
12 년 전
Ben Kurtovic
1b88f63d27
Moving two exceptions out of earwigbot.irc
12 년 전
Ben Kurtovic
25f31124db
earwigbot.wiki.exceptions -> earwigbot.exceptions; cleanup
12 년 전
Ben Kurtovic
ce1e598421
Two minor changes
12 년 전
Ben Kurtovic
e4e9356d54
API docs
12 년 전
Ben Kurtovic
80091b2de3
Updating README and class docstrings throughout wiki toolset
* Much of the documentation doesn't match the code; code will be
updated in develop soon
12 년 전
Ben Kurtovic
97e31b8a5d
RC objects are now work correctly for non-enwiki sites
12 년 전
Ben Kurtovic
b2a3cedd9f
Fix !help <command>
12 년 전
Ben Kurtovic
97c1710acf
Minor logic fix
12 년 전
Ben Kurtovic
b3c0869db2
Misc additions, cleanup, and fixes, including:
* Support for starting commands using the bot's name
* Moved _wrap_check and _wrap_process to the CommandManager
* Removed extra sortkey in afc_statistics
12 년 전
Ben Kurtovic
a8da1245b7
Fix wiki password
12 년 전
Ben Kurtovic
1fc9028294
Adjust imports
12 년 전
Ben Kurtovic
e67ea9a91f
Replacing custom Blowfish implementation with pycrypto
12 년 전
Ben Kurtovic
025a7b3e37
More minor unicode fixes
12 년 전
Ben Kurtovic
00ae6f8e46
Code cleanup and bugfixes
12 년 전
Ben Kurtovic
f84747800c
Bugfixes, pyflakes compliance etc
12 년 전
Ben Kurtovic
f5f41ed75b
Catch errors when updating or tracking so it doesn't stop the whole task
12 년 전
Ben Kurtovic
4c9b541fac
Properly urlencode when we're dealing with unicode objects
12 년 전
Ben Kurtovic
453059c217
Thread safety in Site, bugfix in Category, cleanup in Page
12 년 전
Ben Kurtovic
d8ab0f3539
autoping and autoreconnect for site connections
12 년 전
Ben Kurtovic
9eb85f1b6f
Update docs, including README.rst (almost done)
12 년 전
Ben Kurtovic
af146bf070
Round time in "throttled" log msg so it's a bit more realistic
12 년 전
Ben Kurtovic
91c344d6d6
Missed a Unicode bug
12 년 전
Ben Kurtovic
b066be95d6
Fix
12 년 전
Ben Kurtovic
dc82a2f8a6
Sites use their own logger instead of sharing one with the toolset
12 년 전
Ben Kurtovic
f86af84903
Cache site objects internally
12 년 전
Ben Kurtovic
0c7a7c383c
Removed some old debugging code
12 년 전
Ben Kurtovic
f698981aa3
Break up Site._api_query() into three methods for readability
12 년 전
Ben Kurtovic
14c9950753
Support for wait_between_queries in Sites
12 년 전
Ben Kurtovic
b817dc725f
Minor fix
12 년 전
Ben Kurtovic
4e2580e2c1
Unicode fixes and misc cleanup to toolset and tasks
- Category.members() -> Category.get_members()
- Category.get_members() now fully abides by the limit, which defaults
to None for SQL and 50 for the API.
- Category.get_members() always returns unicode objects instead of
strings for page titles.
- afc_statistics: Fixed a frustrating Unicode bug.
12 년 전
Ben Kurtovic
5e823b718b
Small fix
12 년 전
Ben Kurtovic
099d91e1c7
Log !git actions
12 년 전
Ben Kurtovic
c5a74254e7
Fix status subcommand again.
12 년 전
Ben Kurtovic
21983438b3
float->int fix; colorize branches in pull
12 년 전
Ben Kurtovic
5c98633064
Updates to status subcommand
12 년 전
Ben Kurtovic
2fd7e9eaa3
Minor bugfixes
12 년 전
Ben Kurtovic
e2d6aae0f5
Fix get_repos(); update help subcommand
12 년 전
Ben Kurtovic
da46922c9f
Update !git to use GitPython
12 년 전
Ben Kurtovic
27848087cc
Daemonize task threads; clean up logging
12 년 전
Ben Kurtovic
9100c3fedd
Cleaning up util a bit
12 년 전