a8e431e
Support reply-nick syntax for all commands; support unspaced form. by
2015-09-13 00:40:16 -0500
de2daac
Quick patch to support !link >nick syntax. by
2015-09-13 00:26:34 -0500
9e45d32
Fix, since we can't get low watch counts. by
2015-09-12 01:15:14 -0500
07d87dc
Add !watchers command to count page watchers. by
2015-09-12 00:44:42 -0500
b315e9b
Default to useHTTPS=True for new Sites. by
2015-09-05 14:37:52 -0500
68e3ec2
Don't pass starttimestamp when None. by
2015-09-05 14:23:48 -0500
52cfbad
Bugfix for a command suggestion. by
2015-07-18 04:31:19 -0400
b9a315c
Add a !stalk/!watch command and a bunch of framework to support it. by
2015-07-18 04:19:31 -0400
1bde44b
Fix !registration on birthdays. by
2015-07-03 16:28:15 -0400
d82d720
Fix age logic. by
2015-07-02 18:27:46 -0400
cb4327e
Fix IRC watcher for HTTPS. by
2015-06-15 01:08:43 -0400
6dc9d18
Disallow absurdly long reminder lengths. by
2015-03-08 23:37:45 -0500
4e8be87
Update copyright year for 2015. by
2015-01-30 12:25:47 -0600
6615c59
Fix editcounter link. by
2015-01-29 18:38:21 -0600
09319b1
Don't die on broken regexes. by
2015-01-26 18:13:42 -0600
4cdfafd
Skip site check. by
2015-01-26 18:03:01 -0600
4075d88
Fix return. by
2015-01-26 17:55:12 -0600
a2c1065
Add support for User:EranBot/Copyright/Blacklist (closes #52) by
2015-01-26 17:54:39 -0600
9ffc3f1
Raise file crawl size limit for PDFs. by
2014-12-12 17:04:29 -0600
33107c6
Add a lastrevid property to pages. by
2014-11-20 20:41:46 -0600
b87d5ac
Pass parameter to recursive call. by
2014-10-27 14:24:38 -0500
170f810
Allow ExclusionDB to force a sync. by
2014-10-27 14:23:08 -0500
86f8a6c
Implement !cancel, !unremind, and !forget for reminders. by
2014-10-26 19:47:25 -0500
6ae3cd6
Handle interwiki page titles correctly. by
2014-10-19 20:25:06 -0500
901192e
Handle errors from UnicodeDamnit. by
2014-10-18 19:08:51 -0500
3f2dd10
Catch HTTPException in opener.open. by
2014-10-18 18:54:41 -0500
9eaad11
Fix unicode bug in exception. by
2014-10-18 18:29:45 -0500
699f6e3
Seems it will sometimes raise AssertionError. by
2014-10-17 00:27:28 -0500
12c5170
Catch another exception thrown by pdfminer. by
2014-10-17 00:03:13 -0500
08d0291
Strange typo. by
2014-10-17 00:00:36 -0500
c2a5946
Fix generating -0.0 as a confidence value. by
2014-10-16 23:17:35 -0500
106e58b
Update confidence function comments. by
2014-10-15 22:41:07 -0500
b8d5597
Tell Yahoo! it's okay to return PDFs. by
2014-10-14 01:01:30 -0500
5194525
Note when sources might have been missed. by
2014-10-13 16:33:46 -0500
065d9ea
Fix; should always return a float. by
2014-10-03 16:11:55 -0500
290f81a
Prevent -0.0 from being a confidence value. by
2014-10-03 16:06:07 -0500
932b935
Simplify function. by
2014-09-26 20:09:05 -0500
80d2735
Bugfix. by
2014-09-21 23:01:55 -0500
c964c3a
Better solution to previous commit. by
2014-09-21 23:00:34 -0500
c4ee35a
Support case-insensitive language lookups. by
2014-09-21 22:55:17 -0500
05fc3a3
Fix handling of mulilingual defines. by
2014-09-21 22:51:25 -0500
00474e5
Fix multilingual dict bug. by
2014-09-21 22:44:59 -0500
d963e13
Merge pull request #51 from Riamse/patch-1 by
2014-09-21 22:41:59 -0500
d09d530
(refs/pull/51/head)
Improve ultilingual dictionary capabilities by
2014-09-21 20:38:08 -0700
07bbf24
Support new method for query continuation. by
2014-09-21 20:58:04 -0500
459c252
Support new CSRF token API. by
2014-09-21 20:14:25 -0500
77514ee
Add another PDF string substitution. by
2014-09-20 04:59:38 -0500
0bdcbca
Rudimentary solution for PDF parsing (closes earwig/copyvios#18) by
2014-09-20 04:50:27 -0500
30f72df
Refactor parsers; fix empty document behavior. by
2014-09-19 21:20:57 -0500
5349179
Fix parsing of plain text documents (earwig/copyvios#3) by
2014-09-11 20:26:50 -0500
f10908e
Handle struct.error from GzipFile.read() (Python bug?) by
2014-09-10 12:30:31 -0500
693cdc3
Catch errors while searching. by
2014-09-06 19:44:18 -0500
303c39c
Add an option to disable short-circuiting. by
2014-09-05 12:28:26 -0500
f8f4669
Remove unnecessary key attribute of sources. by
2014-09-04 22:58:00 -0500
9fd145d
Add some docs; better sorting function. by
2014-09-04 19:44:04 -0500
7afb484
Refactor a bunch of copyvio internals. Store all sources with a result object. by
2014-09-04 13:27:08 -0500
e88d1c2
Fix lazy module behavior after failure. by
2014-09-02 21:33:48 -0500
54ddff0
Make CopyvioSource public; tweaks. by
2014-09-02 21:33:36 -0500
0438766
Handle empty URLs better. by
2014-09-01 23:49:47 -0500
2147207
Remove unnecessary variable assign. by
2014-09-01 01:19:21 -0500
f94a67e
Define num_queries in the proper place. by
2014-09-01 01:17:23 -0500
12247dd
Add no_links and no_searches to copyvio_check(). by
2014-09-01 00:46:06 -0500
f37621e
Use a deque for a FIFO instead of the python list LIFO. by
2014-08-31 23:18:51 -0500
8e439e1
source.join() now blocks when in the middle of processing. by
2014-08-31 22:57:53 -0500
dbb1ae5
Handle empty queues correctly. Remove some log messages. by
2014-08-31 18:17:50 -0500
2fa8aeb
Fix a blocking issue. by
2014-08-31 18:10:31 -0500
c56838e
Only spawn one worker for comparisons in local mode. by
2014-08-31 17:57:07 -0500
939d8be
Fix variable. by
2014-08-31 17:55:15 -0500
3ed8837
Fix stopping queues in local mode. by
2014-08-31 17:54:15 -0500
de75767
Fix dequeueing logic a bit. by
2014-08-31 17:46:04 -0500
b939262
Bugfix. by
2014-08-31 17:01:12 -0500
32ef0fb
Add a bunch of temporary debugging code. by
2014-08-31 17:00:14 -0500
c7b3b7b
CopyvioSource.workspace should be public. by
2014-08-31 16:38:48 -0500
e73e626
Some locks needed to be tightened. by
2014-08-31 16:36:44 -0500
486c469
Remove _workers attr of workspaces. by
2014-08-31 16:23:33 -0500
7c0e985
Some bugfixes. by
2014-08-31 16:21:55 -0500
361f770
Starting work on global workers. by
2014-08-31 16:10:47 -0500
bdcbfa5
Catch errors around response.read(). by
2014-08-28 20:14:08 -0500
9b87e2e
Fix trying to remove a node that was already removed. by
2014-08-27 20:38:49 -0500
24dd497
Catch more general socket.error. by
2014-08-26 11:18:33 -0500
5e72e74
Employ new piecewise article-delta confidence function. by
2014-08-20 05:24:44 -0400
193f964
Also strip <ref>s in ArticleTextParser.strip(). by
2014-08-20 03:35:11 -0400
c4dede1
Reorder length check to potentially fix an empty-query bug. by
2014-08-20 03:30:49 -0400
203c652
Float delta. by
2014-08-20 03:07:50 -0400
6b0f8ad
Fix reference. by
2014-08-20 02:15:10 -0400
e2d7c7a
Update with new confidence function; fix unicode. by
2014-08-20 02:11:38 -0400
0501093
Reorder some URL opening code; zip protection. by
2014-08-18 22:56:16 -0400
4f5a22a
Apparently oauth2 converts the query to unicode. by
2014-08-18 16:49:53 -0400
5003c21
Quoting the entire query works now. by
2014-08-18 16:41:23 -0400
5677664
Properly encode URL for the search engine. by
2014-08-18 16:39:34 -0400
5890ee6
Don't quote_plus() the query. by
2014-08-18 16:11:59 -0400
2bddf79
Fix deadlock when calling queue.put() while holding the mutex. by
2014-08-18 15:51:00 -0400
7a4fcd7
Fix queue clear call. by
2014-08-18 15:39:56 -0400
efae85a
Move thread spawning code to worker class. by
2014-08-18 15:36:19 -0400
6a90efc
Improve !threads command output. by
2014-08-18 05:08:06 -0400
7137dda
Update copyvio checker to not make concurrent requests to a single domain. by
2014-08-18 05:07:34 -0400
5874467
Bugfix, cleanup. by
2014-08-17 14:04:41 -0400
a68bebc
Tweak git version form a bit. by
2014-08-11 17:03:40 -0400
96631e2
Make lazy importing code thread-safe. by
2014-07-21 03:51:01 -0400
cc7ac52
Fix query counting. by
2014-07-20 17:38:52 -0400