Ben Kurtovic
a28eac9426
Substantial rework to reminders; fixes multithreading issues.
9 년 전
Ben Kurtovic
f91bbaec0f
Fix typo in log message.
9 년 전
Ben Kurtovic
4e8be871b7
Update copyright year for 2015.
9 년 전
Ben Kurtovic
39d5c7c149
Update copyright notices for 2014.
11 년 전
Ben Kurtovic
ed95c99f0e
Update email address.
11 년 전
Ben Kurtovic
71befb1209
Schedule jobs more reasonably.
11 년 전
Ben Kurtovic
0b7a13eca5
Update copyright notices for 2013.
12 년 전
Ben Kurtovic
9fac24b763
Support passing kwargs to tasks in util, plus some other updates.
12 년 전
Ben Kurtovic
0c637d071c
Remove "irc:quit" from command/task-to-notify list; nicer watcher.
12 년 전
Ben Kurtovic
7d7205265e
Implement the rest of _set_wiki(); _ask(); other tweaks.
12 년 전
Ben Kurtovic
6be8fb48dd
Cleaning up project-wide copyright notices.
12 년 전
Ben Kurtovic
a07920506c
__repr__ and __str__ for all classes (22)
12 년 전
Ben Kurtovic
0e2fcfed13
Run commands in separate threads.
12 년 전
Ben Kurtovic
78ac1b8a80
Tons of refactoring, miscellaneous cleanup, and improvements.
* _ResourceManager: allow resources to be named anything as long as they
inherit from the base resource class; gave resources proper names.
* Renamed BaseCommand to Command and BaseTask to Task; applied renames
throughout earwigbot.commands and earwigbot.tasks.
* Data: refactored argument and command parsing to be completely internal.
Added docstrings to attributes. Applied changes to Frontend.
* IRCConnection: improved such that we accurately detect disconnects with
server pings; timeout support. Applied changes to Bot.
* Updated documentation and other minor fixes.
12 년 전
Ben Kurtovic
0785372015
Removing extra whitespace in a ton of files
12 년 전
Ben Kurtovic
d4dab49873
More docstring revisions (reST-ifying, cleanup, clarifications)
12 년 전
Ben Kurtovic
6450d99a0f
Better docstrings for a bunch of modules
12 년 전
Ben Kurtovic
e4e9356d54
API docs
12 년 전
Ben Kurtovic
f84747800c
Bugfixes, pyflakes compliance etc
12 년 전
Ben Kurtovic
dc82a2f8a6
Sites use their own logger instead of sharing one with the toolset
12 년 전
Ben Kurtovic
27848087cc
Daemonize task threads; clean up logging
12 년 전
Ben Kurtovic
a97670262b
More helpful logging; support for !parts with messages
12 년 전
Ben Kurtovic
08fb35eefe
Fix small bug in shutdown code
12 년 전
Ben Kurtovic
fbada5c69a
Minor cleanup, additions, and bugfixes
12 년 전
Ben Kurtovic
6373eea1f7
docstrings in Bot; daemonize wiki_scheduler
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
0234d8ce63
Docstring updates; watcher's process() now takes Bot object
12 년 전
Ben Kurtovic
8a7eb798a3
Fix all references to earwigbot.config.config; update SitesDBManager
12 년 전
Ben Kurtovic
2211acc81d
Update TaskManager implementation
12 년 전
Ben Kurtovic
d901a252bb
More cleanup for IRC stuff
12 년 전
Ben Kurtovic
abe58a07f6
CommandManager as attr of Bot, plus cleanup
12 년 전
Ben Kurtovic
117eccc35d
Beginning work ( #16 )
12 년 전