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
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
a1b3c28aa4
Merge branch 'feature/git-command' into develop
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
dfb3e39295
Merge branch 'feature/package-ify' into develop
12 년 전
Ben Kurtovic
27848087cc
Daemonize task threads; clean up logging
12 년 전
Ben Kurtovic
9100c3fedd
Cleaning up util a bit
12 년 전
Ben Kurtovic
a97670262b
More helpful logging; support for !parts with messages
12 년 전
Ben Kurtovic
30e9d30f9f
Using function aliases whenever possible; !join and !part
12 년 전
Ben Kurtovic
08fb35eefe
Fix small bug in shutdown code
12 년 전
Ben Kurtovic
c3fa92269d
Quitting works completely now; bugfixes
12 년 전
Ben Kurtovic
fbada5c69a
Minor cleanup, additions, and bugfixes
12 년 전
Ben Kurtovic
cc6a4c6b99
Release manager's _resource_access_lock before processing a command so it can reload itself
12 년 전
Ben Kurtovic
6373eea1f7
docstrings in Bot; daemonize wiki_scheduler
12 년 전
Ben Kurtovic
eead11ffb6
Docstrings and cleanup in earwigbot.managers
12 년 전
Ben Kurtovic
03fe3305d9
Avoid duplicating code thanks to _BaseManager
12 년 전
Ben Kurtovic
0c6f627e43
Move Command+TaskManagers to a common earwigbot.managers module
12 년 전
Ben Kurtovic
03062e808b
Wrote the command-line utility, added logging levels, improved Bot organization
- Fixed loading bugs in CommandLoader and TaskLoader
12 년 전
Ben Kurtovic
362db3d1c8
git version info, logging updates, utility
12 년 전
Ben Kurtovic
54739d5553
Update references to Wiki Toolset, plus other fixes
12 년 전
Ben Kurtovic
e473653507
Updates to setup.py, unit tests, and logging
12 년 전
Ben Kurtovic
45a472c2ef
setup.py should be good now
12 년 전
Ben Kurtovic
0234d8ce63
Docstring updates; watcher's process() now takes Bot object
12 년 전
Ben Kurtovic
60b52f6aeb
__iter__ for Command+TaskManager instead of get_all()
12 년 전
Ben Kurtovic
535e4efab6
Update references to CommandManager and TaskManager
12 년 전
Ben Kurtovic
8a7eb798a3
Fix all references to earwigbot.config.config; update SitesDBManager
12 년 전
Ben Kurtovic
2211acc81d
Update TaskManager implementation
12 년 전
Ben Kurtovic
079b424eca
Fixing up !restart and !reload a bit
12 년 전
Ben Kurtovic
d901a252bb
More cleanup for IRC stuff
12 년 전