Ben Kurtovic
f1ac019b3e
Remove all use_sql from commands+tasks.
il y a 12 ans
Ben Kurtovic
e01ca0fd31
Use service delegation for Category.get_members().
il y a 12 ans
Ben Kurtovic
7b001ed50d
Improved service ordering that takes API lag into account.
il y a 12 ans
Ben Kurtovic
97a6bb2059
'ignore_maxlag' in Site.get_maxlag().
il y a 12 ans
Ben Kurtovic
85ae7c5ce1
Site.get_maxlag(); docstring for Site.delegate()
il y a 12 ans
Ben Kurtovic
de34d8759b
Site._get_service_order()
il y a 12 ans
Ben Kurtovic
6433957ae9
First stages of service delegation.
il y a 12 ans
Ben Kurtovic
e9a6b5e4ac
Fixing bug with private messages.
il y a 12 ans
Ben Kurtovic
d30d984f05
Some refactoring.
il y a 12 ans
Ben Kurtovic
83d9af5954
Typos are cruel.
il y a 12 ans
Ben Kurtovic
c62fa09d79
Fix number of retrieved submissions when ignoring some.
il y a 12 ans
Ben Kurtovic
174845a7ed
I stink.
il y a 12 ans
Ben Kurtovic
359905aa60
Some additional bugfixes.
il y a 12 ans
Ben Kurtovic
e8b078d4d0
More bugfixes and cleanup.
il y a 12 ans
Ben Kurtovic
9bbc2b9e77
Title case for region names.
il y a 12 ans
Ben Kurtovic
05b731c668
Removed stray instruction.
il y a 12 ans
Ben Kurtovic
0365e0b3b3
Rollback most of the last commit, which was unnecessary as these values are API-loaded and therefore always unicode.
il y a 12 ans
Ben Kurtovic
7905facfc1
More unicode fixes and refactoring.
il y a 12 ans
Ben Kurtovic
1adf8b26cd
Some more fixes, mainly unicode-related.
il y a 12 ans
Ben Kurtovic
0d1e5ebdc1
A couple fixes and improvements.
il y a 12 ans
Ben Kurtovic
772fcf4836
.lower() on my_nick
il y a 12 ans
Ben Kurtovic
9000187693
Fix signature for self.config.decrypt(node, *nodes).
il y a 12 ans
Ben Kurtovic
3c9c63d573
Fix parse_kwargs
il y a 12 ans
Ben Kurtovic
fd18f468f4
Resolve missing command issue.
il y a 12 ans
Ben Kurtovic
4aa177dfd0
Fix NameError
il y a 12 ans
Ben Kurtovic
b1392afd64
Fix regex
il y a 12 ans
Ben Kurtovic
7bdff82971
Fix broken commands, manager, and Data.
il y a 12 ans
Ben Kurtovic
22b826fd0c
Fix merge bug (Lock -> Rlock)
il y a 12 ans
Ben Kurtovic
37e64e65cd
Updates and misc fixes, mainly to documentation.
il y a 12 ans
Ben Kurtovic
160890b464
Merge branch 'feature/commands' into develop
Conflicts:
README.rst
docs/customizing.rst
earwigbot/commands/help.py
earwigbot/commands/threads.py
earwigbot/managers.py
earwigbot/tasks/image_display_resize.py
setup.py
il y a 12 ans
Ben Kurtovic
9f7e5ea7bc
Move final bits of _old to notes.py
il y a 12 ans
Ben Kurtovic
71ac38ea89
!trout command, plus an indent fix
il y a 12 ans
Ben Kurtovic
17c99248ce
Rename tasks, remove feed_dailycats, add image_display_resize.
il y a 12 ans
Ben Kurtovic
1afa10cbc5
Refactor actual praises out of praise; fix replag
il y a 12 ans
Ben Kurtovic
09bfc441b0
Some anti-hardcoding refactor work and other fixes.
il y a 12 ans
Ben Kurtovic
4b1d745e2c
Handle timezones correctly with pytz.
il y a 12 ans
Ben Kurtovic
729aa04cc1
Site.url; some refactoring and cleanup
il y a 12 ans
Ben Kurtovic
e11ce3f901
Adding afc_submissions command.
il y a 12 ans
Ben Kurtovic
f7d1e9c681
Better flag handling
il y a 12 ans
Ben Kurtovic
42072582cf
Correct parse error in RC.re_log, detect moves correctly.
il y a 12 ans
Ben Kurtovic
5b110b9cda
Update aggregate logic to match current situation.
il y a 12 ans
Ben Kurtovic
f4c33d86fb
Mixin -> MixIn
il y a 12 ans
Ben Kurtovic
ccc0440ebe
Massively shorten README; integrate Page with mwparserfromhell.
il y a 12 ans
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.
il y a 12 ans
Ben Kurtovic
db72929aec
Fix blocking
il y a 12 ans
Ben Kurtovic
5f41a1aa7a
Fudge default API query wait times a bit
- Plus a bugfix in RC.parse()
il y a 12 ans
Ben Kurtovic
7098cc591d
A number of improvements to afc_statistics
- run(): don't block sync()s if one is already running; instead, stop
the task
- get_special(): safely recover from API query exceptions that don't
release the site's SQL lock
- get_notes(): detect protocol-independent links as references, and
ignore links to the current site (#24 )
- get_special(): reduce 100-lookup limit to 50, since 100 is already
about three minutes of querying
il y a 12 ans
Ben Kurtovic
b34dd94f0d
Command.commands; small change in managers; !time
il y a 12 ans
Ben Kurtovic
dcf912b65b
Make cat.get_members() an iterator; make page.exists output nicer; cleanup
il y a 12 ans
Ben Kurtovic
bc75594704
!pending
il y a 12 ans