Commit Graph

1147 Commits

Author SHA1 Message Date
Jeremy Fincher
ec55e86c61 Let's catch SyntaxError and turn it into an appropriate ValueError. 2004-08-25 05:17:37 +00:00
Jeremy Fincher
0143a41e4f Changed the topic command to be topic.set-with-no-number. 2004-08-24 23:06:16 +00:00
Jeremy Fincher
30f93fdc8f Added the Topic.default command. 2004-08-24 23:00:48 +00:00
Jeremy Fincher
151d3b7571 Topic.undo. 2004-08-24 22:48:56 +00:00
Jeremy Fincher
18dce894a5 Refactoring, added set, topic, and insert. 2004-08-24 22:03:13 +00:00
James Vega
07757282f2 Add --without option for Mist.last 2004-08-24 20:22:12 +00:00
James Vega
2a040b475f actually implement reply.withNoticeWhenPrivate 2004-08-24 19:48:01 +00:00
Jeremy Fincher
868a6684af Removed logfile command, no one uses it and it's an information leak (channel logfiles). 2004-08-23 21:35:43 +00:00
Jeremy Fincher
8410c09e13 Initial checkin. 2004-08-23 20:30:26 +00:00
Jeremy Fincher
5861a5e07c Changed totalbugs/totalrfes to a single total command. 2004-08-23 19:53:29 +00:00
James Vega
edecd51fc1 It's handy to translate the user id to a name. 2004-08-23 19:23:01 +00:00
James Vega
852388e8b7 Being able to send a note using the person's current nick instead of needing
to know their ircdb user name is good
2004-08-23 17:36:00 +00:00
Jeremy Fincher
6e21d8b4e1 Made the test actually do something. 2004-08-23 16:38:29 +00:00
Jeremy Fincher
fae870c04f Updated. 2004-08-23 16:16:53 +00:00
Jeremy Fincher
30c70820f0 Initial commit. 2004-08-23 16:10:57 +00:00
Jeremy Fincher
c4ea6453fe Updated for jamessan's bugfix. 2004-08-23 14:09:47 +00:00
Jeremy Fincher
fbb348b6e7 Copyright updates. Again, more is left to be done, but this is my part. 2004-08-23 13:14:06 +00:00
Jeremy Fincher
06131461da We should call our parents more often. 2004-08-23 13:04:22 +00:00
Jeremy Fincher
5f24e4f6e1 Robustitude changes for testsupport. 2004-08-23 13:01:25 +00:00
Grant Bowman
992cbb91ee Upgrade of Fun's eightball command ported from Tellbot, previously
ported from Mozbot's MagicEightBall.bm module.
2004-08-23 06:51:18 +00:00
Jeremy Fincher
0e9a7a7057 New implementation of formatting; dropped unformatting entirely. 2004-08-21 07:30:39 +00:00
Jeremy Fincher
81ca3238f0 Test for case-insensitivity. 2004-08-21 03:00:09 +00:00
Jeremy Fincher
0f1842b18d Only do real variable names. 2004-08-21 02:57:47 +00:00
Jeremy Fincher
caa0790065 Split off a test. 2004-08-20 22:32:31 +00:00
Jeremy Fincher
eb23fa3b14 Fixed some space problems in Google.calc. 2004-08-20 18:01:36 +00:00
Jeremy Fincher
71c752a7fb Added bender, fixed bugs. 2004-08-20 17:20:52 +00:00
Jeremy Fincher
f914f5e7b9 Commented-out test that we're no longer worried about. 2004-08-20 05:31:59 +00:00
Jeremy Fincher
d86ebf4e7f Updated calc. 2004-08-20 04:08:00 +00:00
Jeremy Fincher
dec8c52b86 Fixed testChannel. 2004-08-19 18:19:20 +00:00
Jeremy Fincher
5be0b319a4 Bugfix. 2004-08-19 18:16:24 +00:00
James Vega
fa84b0c87c Switchamabob 2004-08-19 17:57:55 +00:00
Jeremy Fincher
23c4267744 Updated for the presence of User.stats. 2004-08-19 17:47:06 +00:00
Jeremy Fincher
715bdcf6e3 Made this work on boxes that don't have sqlite. 2004-08-19 17:10:24 +00:00
Jeremy Fincher
ad1b36a643 Added rescheduleEvent. 2004-08-19 16:58:42 +00:00
Grant Bowman
f4d6bac09e Joined extraneous lines. 2004-08-19 06:34:44 +00:00
Grant Bowman
4c459c3a72 Bugzilla.py enhancement to allow snarfing "bug ###".
new config variable: supybot.plugins.Bugzilla.snarfTarget
Uses existing supybot.plugins.Bugzilla.bugSnarfer boolean for activation.
Includes update to test_Bugzilla.py.

Developed by Mike Taylor and I.
2004-08-19 05:29:56 +00:00
Jeremy Fincher
1290d2e3eb Added profiling information as well as the threads command. 2004-08-17 20:28:00 +00:00
James Vega
72f36efc18 Fix some problems in Infobot.py's sqlite implementation and genericize
some other errors to better fit in with db abstraction
2004-08-17 20:01:23 +00:00
Jeremy Fincher
d1bf6b5497 New stats test. 2004-08-17 14:18:09 +00:00
James Vega
ff8edb48fe Abstract Infobot's DB and default to SqliteInfobotDB over PickleInfobotDB 2004-08-17 05:16:28 +00:00
Jeremy Fincher
4e53cfef63 Fixed bug #1009683. 2004-08-16 18:44:38 +00:00
James Vega
c2d5ac56ce Updated for database independence 2004-08-13 03:50:38 +00:00
Jeremy Fincher
a9ab89664c Moved logfilesize to Status. 2004-08-11 17:04:57 +00:00
James Vega
86efb09d6e Since I don't want to deal with keeping the responses up-to-date, this is
now a testNotError suite.
2004-08-11 12:33:25 +00:00
Jeremy Fincher
d762c1e8c8 Test fixes. 2004-08-11 07:42:32 +00:00
Jeremy Fincher
0768ce1c85 Converted to use dbi. 2004-08-11 06:17:11 +00:00
Jeremy Fincher
77ce14f481 Better error reporting in assertAction. 2004-08-11 06:13:11 +00:00
Jeremy Fincher
c941521ba0 Converted to use dbi. 2004-08-11 05:48:28 +00:00
Jeremy Fincher
e908b14c64 Added a field command. 2004-08-10 15:24:01 +00:00
Jeremy Fincher
8a4e79e007 Let's try to respect some channel values, shall we? 2004-08-08 17:48:33 +00:00
Jeremy Fincher
3fa477dc90 Removed reply.withPrivate notice, replaced with two separate variables, reply.withNotice and reply.inPrivate. 2004-08-08 17:34:59 +00:00
Jeremy Fincher
127e9f3ccf Fixed a bug in stripFormatting. 2004-08-08 02:07:11 +00:00
Jeremy Fincher
3db50c1a2b Fix for bug about reply.withPrivateNotice overriding stuff. 2004-08-08 00:41:13 +00:00
Jeremy Fincher
52cbec4838 Fixed some bugs with note orders, etc. 2004-08-07 00:48:03 +00:00
Jeremy Fincher
efc095fcc6 Broke user and last commands off. 2004-08-06 17:35:00 +00:00
Jeremy Fincher
42bd2d42ae Updated to use FlatfileDB. 2004-08-06 11:16:05 +00:00
James Vega
9db07346dc Fix (and cleanup) thanks to the suggestion in Bug #1002547 2004-08-04 02:33:57 +00:00
Jeremy Fincher
3234af10e7 Fix for bug #998311; we should now work fine with channels with dots in their names. 2004-08-02 10:47:05 +00:00
Jeremy Fincher
220d4b0889 Strike-- 2004-08-01 18:10:03 +00:00
James Vega
20ebbc15d5 We have to add a non-banmask hostmask to match against. banmask hostmask is
too general.
2004-08-01 16:05:07 +00:00
James Vega
d47d54bc82 Almost out entire testsuite works, yet again. Yay! 2004-08-01 14:38:37 +00:00
Jeremy Fincher
7c41187204 Now that we have directories in test-data, we better handle that. 2004-08-01 12:33:35 +00:00
Jeremy Fincher
98b7917ffc Don't know exactly why this helps, but there ya go. 2004-07-31 06:39:41 +00:00
Jeremy Fincher
9250d3ab32 Tons of differences, moved some registry values around, also changed some internal attributes of registry thingies. 2004-07-31 05:00:43 +00:00
James Vega
115a3a88ec move isCtcp to ircmsgs and fix up a couple things with Infobot 2004-07-31 03:45:25 +00:00
Jeremy Fincher
61793a489c Added the new buttkicking enable/disable. 2004-07-29 09:46:22 +00:00
Jeremy Fincher
a7dcf7604b Removed PersistentDictionary. 2004-07-29 06:58:42 +00:00
Jeremy Fincher
d594232c5c Reduced functionality, but I doubt anyone will complain. Much cleaner and clearer now that we're using flat files. 2004-07-28 05:59:30 +00:00
Jeremy Fincher
65c8b48d40 We're probably going to use Joel's irclib.py, stripped for its DCC stuff. 2004-07-27 23:55:05 +00:00
Jeremy Fincher
16ebd1c2ba Initial checkin. 2004-07-27 09:09:12 +00:00
Jeremy Fincher
377c443405 Deprecated, with no requests for revival. Removed. 2004-07-26 14:37:29 +00:00
Jeremy Fincher
4d04bb546d Extra, more accurate asserts can't hurt. 2004-07-26 06:26:08 +00:00
Jeremy Fincher
fc312008ad Important change. 2004-07-26 06:20:03 +00:00
Jeremy Fincher
7dbbf16dcc Allow multiple nicks, refactored irclib.Irc a bit. 2004-07-26 06:05:39 +00:00
Jeremy Fincher
f9c61271ea w00, less path mungingEXCLAIMEXCLAIM 2004-07-24 05:18:26 +00:00
Jeremy Fincher
5c3f13bd51 This must not have been run in awhile. 2004-07-24 05:16:02 +00:00
Jeremy Fincher
db111b7a1b Removed, they broke. 2004-07-24 05:08:45 +00:00
Jeremy Fincher
97cfeef28c Slight output change on Babelfish. 2004-07-24 05:03:47 +00:00
Jeremy Fincher
115b3bdea9 Updated for Utilities/Format split. 2004-07-24 04:59:46 +00:00
Jeremy Fincher
88b966306a Removed final remnants of bracketSyntax. 2004-07-23 04:59:41 +00:00
Jeremy Fincher
278310e999 Moved some commands from Utilities to Format. 2004-07-23 04:55:17 +00:00
Jeremy Fincher
6fb53c1007 Added revision strings. 2004-07-23 04:20:13 +00:00
Jeremy Fincher
3532fbb729 Added revision strings. 2004-07-23 04:18:59 +00:00
Jeremy Fincher
a4386a6798 Updated to make mircColors an IrcDict, and clean up the limplementation of mircColor function. 2004-07-22 22:30:24 +00:00
Jeremy Fincher
c064aa1155 Let's make sure to zfill those digits before we mircColor. 2004-07-22 20:57:46 +00:00
James Vega
315810d08e yay! no more stray whitespace 2004-07-21 19:36:35 +00:00
Jeremy Fincher
368958388f Added aol filter. 2004-07-20 09:28:38 +00:00
Jeremy Fincher
1cc62cf609 Added a list command. 2004-07-20 06:37:21 +00:00
Jeremy Fincher
2377a4a83c Automatically convert non-strings to strings with safeArgument. 2004-07-19 22:33:58 +00:00
James Vega
91a440e6b3 Add rudimentary blocking of adjusting one's own karma 2004-07-07 18:10:00 +00:00
James Vega
0721a7005c Simplified the last fix and commented out the kban tests since they don't
work properly
2004-06-19 16:36:29 +00:00
James Vega
90a0529696 Fixed a bug and caught some interesting issues with strictRfc. Still need
to look into Channel.kban
2004-06-19 02:06:44 +00:00
James Vega
2657257535 Fixed a couple bugs and added tests for said bugs. 2004-06-19 00:10:04 +00:00
James Vega
d8b7254021 Revert a reply() change and fix some tests. 2004-06-09 23:48:33 +00:00
James Vega
32f39e0980 Babelize wasn't properly setting the language when it terminated early 2004-06-09 23:43:37 +00:00
James Vega
5633b9d46b Updated the tiny regexp to match the site's new layout. Added more checks for
nonSnarfingRegexp. Lowered the minimum length we check for tiny URLs since
they can be as short as 20 characters.
2004-06-07 19:45:49 +00:00
James Vega
36e7931b83 A few small corrections 2004-06-07 05:17:50 +00:00
James Vega
34555c51ff I didn't like the idea of supybot being able to time travel 2004-06-04 06:18:33 +00:00
Jeremy Fincher
faa5a8ce13 Removed old and busted; added new hotness. 2004-05-07 11:46:41 +00:00
Jeremy Fincher
5603c62f38 Maintainability updates. 2004-05-07 11:42:48 +00:00