0d34de1
Updates to get_special(), adding a misplaced submissions chart by
2011-11-09 17:45:36 -0500
031660b
Fix title thing again. by
2011-11-08 17:21:59 -0500
59250e5
Logic error, whoops by
2011-11-08 17:12:44 -0500
c57ae4c
More intelligent status determination. by
2011-11-08 16:31:12 -0500
26c476a
Ugh, oops. by
2011-11-08 00:44:40 -0500
5503b29
Fix page title thing again. by
2011-11-08 00:40:23 -0500
5e1f023
Don't do notes for accepted or declined submissions. by
2011-11-08 00:30:08 -0500
7ef2f03
A couple of fixes by
2011-11-08 00:17:29 -0500
567338d
get_notes() and update() by
2011-11-07 22:02:43 -0500
1744950
Namespaces. by
2011-11-07 18:20:33 -0500
3614fb5
Uh, fix? by
2011-11-07 18:19:40 -0500
1ddbd37
Some changes. by
2011-11-07 18:11:35 -0500
4ac1af1
Make get_special() a bit more logical. by
2011-11-06 20:12:22 -0500
037d136
Fix again. by
2011-11-06 17:10:36 -0500
d69dcac
Fix special regex. by
2011-11-06 16:54:00 -0500
aac098d
I hate unicode. by
2011-11-06 16:21:55 -0500
9352eac
A bunch of fixes, mostly related to unicode. Sync seems to work. by
2011-11-06 15:58:54 -0500
706299e
Fix logger, title splitting, and revid parsing (get_content()) by
2011-11-06 15:20:04 -0500
ae6c799
Get page content by revid via API, fix some other things - hopefully task works now by
2011-11-06 15:00:23 -0500
2c7e8bf
A few small changes by
2011-11-06 12:53:49 -0500
38b38da
Docstrings and some fixes/cleanup by
2011-11-06 01:11:22 -0400
06118c0
A bunch of updates in config, wiki, and tasks.afc_statistics by
2011-11-05 23:37:36 -0400
234295f
Colors and some other stuff for logging. by
2011-11-05 16:04:16 -0400
34d7bf3
Updates by
2011-11-05 13:45:22 -0400
d08c56f
Using logging throughout the bot now by
2011-11-05 00:53:21 -0400
17128ae
Fixes by
2011-11-04 23:58:29 -0400
6ce2a96
Logging by
2011-11-04 23:53:27 -0400
105a4eb
get_replag() method for Site. by
2011-11-01 17:37:08 -0400
bbb5251
Minor changes. by
2011-10-31 06:33:53 -0400
83fe4b7
Fix untrack_page() - I guess you can't parameterize column names. by
2011-10-30 18:45:07 -0400
bafc660
Limit short title lengths to 50 characters. by
2011-10-30 18:40:55 -0400
6b202c5
Fix. by
2011-10-30 18:31:32 -0400
8b390c2
Fix namespaces (again). by
2011-10-30 18:25:46 -0400
f6903ff
Fix process_move() on pages with namespaces. by
2011-10-30 18:14:09 -0400
751f71b
Updates. by
2011-10-30 18:03:25 -0400
b97be19
Fixes. by
2011-10-30 17:11:58 -0400
d69356f
Fix syntax error. by
2011-10-30 16:47:35 -0400
8db3173
get_create() and get_modify() by
2011-10-30 16:43:54 -0400
75179ee
Added a bunch of afc_statistics code. by
2011-10-30 16:21:18 -0400
f885b5c
Added sync_page(); updates for process_edit() and process_delete(). by
2011-10-30 15:19:23 -0400
0e5b256
Cleanup. by
2011-10-30 15:09:58 -0400
22850c8
process_edit(), process_move(), process_delete(), process_restore() by
2011-10-30 14:58:57 -0400
b5613cf
self.sync(): sync_deleted(), sync_oldids(), sync_pending(), sync_old() by
2011-10-30 13:54:09 -0400
82de36d
Database access lock, better kwarg usage, sync command. by
2011-10-30 12:46:55 -0400
ac92173
Minor newline prettification. by
2011-10-30 01:15:10 -0400
fd2c762
A bunch of fixes and cleanup. by
2011-10-30 01:03:35 -0400
1cdf400
format_timestamp -> self.format_timestamp by
2011-10-30 00:34:44 -0400
32e51f9
Forgot to give cursor.execute()'s params as a tuple. by
2011-10-30 00:33:46 -0400
f560f7d
Please don't be mad at me. by
2011-10-30 00:30:31 -0400
3b9cc56
lolk by
2011-10-30 00:29:13 -0400
45cef33
I hate debugging code remotely. by
2011-10-30 00:28:23 -0400
09dd1a8
Heh, missed the other one. by
2011-10-30 00:27:14 -0400
d269d9d
Fix int->str. by
2011-10-30 00:23:19 -0400
c379aa3
Fix again! by
2011-10-30 00:20:56 -0400
be3daa5
Fix. by
2011-10-30 00:19:06 -0400
c6b3827
Statistics chart generation from MySQL is ready! by
2011-10-29 23:36:54 -0400
e6ddbca
Made it easier to use a DictCursor. by
2011-10-29 16:50:27 -0400
3bfa58a
Cleanup and better docstrings for SQL stuff. by
2011-10-29 15:55:31 -0400
3205fa3
Basic SQL querying support with oursql. by
2011-10-29 15:23:30 -0400
092b1f2
Merge branch 'feature/statisticsbot' into develop by
2011-10-28 21:13:12 -0400
9e211f0
minor update by
2011-10-28 21:12:46 -0400
48c6b41
Gah! by
2011-10-26 18:01:28 -0400
325cba1
whoops by
2011-10-26 17:55:45 -0400
2172e9d
Revised AFC status message. by
2011-10-26 17:55:13 -0400
b3329c7
Merge branch 'feature/tests-framework' into develop by
2011-10-23 13:23:18 -0400
b9d200a
task numbers for copyvios and dailycats by
2011-10-21 20:26:52 -0400
ba922b7
Merge branch 'develop' into feature/statisticsbot by
2011-10-21 20:25:44 -0400
8c068aa
join parsing fix by
2011-10-15 12:38:30 -0400
e148973
Added make_summary() and shutoff_enabled() methods to BaseTask; added config.tasks and config.wiki['shutoff']; added task numbering; wikitools cleanup. by
2011-08-28 17:10:24 -0400
e61a136
framework-y stuff for AFC statistics bot by
2011-08-28 00:37:08 -0400
719f6f0
Merge branch 'develop' into feature/tests-framework by
2011-08-28 00:01:35 -0400
d0eaa8e
adding __repr__() and __str__() methods to Site, Page, Category, and User by
2011-08-24 14:50:04 -0400
b1cf39a
major improvements to editing; fixes, cleanup, support for AssertEdit is complete w/ logging in following a failed assertion; bugfixes by
2011-08-24 00:21:45 -0400
4f3a593
edit support! by
2011-08-23 19:24:33 -0400
3bb5228
I'm not sure why I made this huge mistake but errrrghhhh. by
2011-08-22 00:08:08 -0400
cddb226
wikitools fix in User when said user is really old and the API doesn't give a registration date by
2011-08-21 23:44:36 -0400
4939cd0
bleh by
2011-08-21 23:37:23 -0400
08b6868
drop AM/PM in favor of just UTC by
2011-08-21 23:36:13 -0400
7d464ae
argh by
2011-08-21 23:30:38 -0400
4488f6f
!registration by
2011-08-21 23:25:59 -0400
e06b613
!praise by
2011-08-21 21:34:03 -0400
7c83535
some cleanup; use command issuer's IRC nick as username if none is provided by
2011-08-21 21:21:50 -0400
87a8539
link to x's tool by
2011-08-21 21:15:59 -0400
9125a61
!editcount/!ec and fix by
2011-08-21 21:12:39 -0400
ff9f632
I can has page edit support? by
2011-08-21 15:32:39 -0400
953527e
ignore maxlag on IRC commands, because these are started explicitly by users by
2011-08-20 19:17:46 -0400
8dc023f
support for Maxlag and AssertEdit in API queries, via config.json and Site.__init__ kwargs; patched holes in Site._api_query, including stability improvements and support for retrying queries when servers lag by
2011-08-20 02:09:18 -0400
e461592
adding TestCalc for the IRC command; fixes, additions, cleanup to support etc by
2011-08-15 19:47:35 -0400
6ad5a7f
more work on tests; added a framework for command testing, now testing !test (ha) by
2011-08-15 19:09:44 -0400
58cb4f5
UNIT TESTS! by
2011-08-14 23:53:17 -0400
0ef6493
fixy, fixy by
2011-08-14 18:04:37 -0400
868ad8e
Reorganizing functions in config.py; store User-Agent and IRC version in config; exception, docstring, and comment cleanup. by
2011-08-14 17:52:02 -0400
3fa5d0a
bugfix! by
2011-08-09 22:16:38 -0400
0992d3c
adding CTCP command support; cleanup by
2011-08-09 22:14:29 -0400
684bb9a
fix by
2011-08-09 18:42:35 -0400
3405845
minor fixes, cleanup, and general improvements by
2011-08-09 18:41:04 -0400
4a7f901
Merge branch 'feature/tests-framework' into develop by
2011-08-09 15:56:46 -0400
39a4d22
task loading and running both work now, including the schedule and !tasks command\nbot restructuring should be complete - woo! by
2011-08-09 02:03:01 -0400
499f58f
userpage -> talkpage by
2011-08-08 18:09:54 -0400
b4ce673
derp! by
2011-08-08 18:07:35 -0400