Timeline


and .

02/17/08:

22:17 Changeset [69] by tobias382
Updated several areas of the README file to reflect recent file …
21:37 Changeset [68] by tobias382
* Moved Phergie_Event_Handler to Phergie_Plugin_Abstract_Base and updated …
20:35 WikiStart edited by tobias382
(diff)
20:25 WikiStart edited by tobias382
(diff)
19:57 Changeset [67] by tobias382
Reverted in-progress changes to the Karma plugin that were accidentally …
19:53 Changeset [66] by tobias382
* Added missing onKick handler method to the base plugin class * Reverted …
19:03 Changeset [65] by Seldaek
* antiloop fix for Url
18:27 Changeset [64] by tobias382
* Added a check for messages containing no commands * Added a check for …
18:00 Changeset [63] by tobias382
Modified regex delimiters for admin hostmasks in AdminCommand? so that / …
17:57 WikiStart edited by tobias382
(diff)
17:28 Changeset [62] by tobias382
Fixed a broken regular expression in the Nickserv plugin.
17:24 Changeset [61] by tobias382
* Modified the Dns and Math plugins to use the Command plugin * Added soda …
04:45 Ticket #26 (Dependency Checking) created by tobias382
A new static method, checkDependencies(), must be added to the base plugin …
04:38 Ticket #25 (Help) created by tobias382
Add an abstract method to the base driver class and a concrete …
04:28 Ticket #13 (Logging) reopened by tobias382
Add support for a willsee command which performs analysis on past actions …
04:25 Ticket #1 (Acronym Lookup) closed by tobias382
fixed: (In [60]) Fixes #1, #8, #14, #10, #13 * Fixed some parameter parsing …
04:25 Ticket #8 (PHP Function Lookup) closed by tobias382
fixed: (In [60]) Fixes #1, #8, #14, #10, #13 * Fixed some parameter parsing …
04:25 Ticket #13 (Logging) closed by tobias382
fixed: (In [60]) Fixes #1, #8, #14, #10, #13 * Fixed some parameter parsing …
04:25 Ticket #14 (Command) closed by tobias382
fixed: (In [60]) Fixes #1, #8, #14, #10, #13 * Fixed some parameter parsing …
04:25 Ticket #10 (Urban Dictionary Lookup) closed by tobias382
fixed: (In [60]) Fixes #1, #8, #14, #10, #13 * Fixed some parameter parsing …
04:25 Changeset [60] by tobias382
Fixes #1, #8, #14, #10, #13 * Fixed some parameter parsing issues in the …

02/15/08:

10:37 Changeset [59] by tobias382
Unstable commit - driver seems to work, most plugins still need testing * …

02/14/08:

15:35 Ticket #24 (Unit Conversion) created by tobias382
This plugin would respond to requests for unit conversion in areas such as …

02/13/08:

16:00 Ticket #1 (Acronym Lookup) reopened by tobias382
There's a bug in the acronym detection algorithm that needs to be fixed …
15:20 WikiStart edited by tobias382
(diff)
14:58 Ticket #23 (Filter Support for FeedTicker) created by tobias382
Add two new optional configuration settings for FeedTicker?, filter_title …

02/12/08:

07:13 Changeset [58] by tobias382
This is an unstable commit meant only to store work in progress. * Moved …
05:39 Changeset [57] by tobias382
* Removed _ convention from non-public class properties * Converted static …
03:21 Changeset [56] by tobias382
* Streamlined the Bot class into linear procedural code * Renamed the …
01:02 WikiStart edited by Seldaek
(diff)

02/11/08:

23:58 Changeset [55] by Seldaek
+ added tea to Drink [thanks to Harry Roberts]
23:35 Changeset [54] by Seldaek
* tiny fix in math
22:26 Changeset [53] by Seldaek
* potential SQL Injection fixed in Karma * some answers changes in Logging …
22:18 WikiStart edited by Seldaek
(diff)
22:18 WikiStart edited by Seldaek
(diff)
22:15 WikiStart edited by Seldaek
(diff)
21:59 WikiStart edited by Seldaek
(diff)
17:08 WikiStart edited by tobias382
(diff)
16:59 Changeset [52] by Seldaek
+ adds Logging * tweak in the Acronym match to avoid false positives
16:20 Ticket #22 (Centralized Garbage Collection) created by tobias382
Data created by plugins often needs to be cleared out on a synchronized …
16:07 Ticket #21 (PHAR Support) created by tobias382
Once the core and main set of plugins are stable and the application is …
15:42 Ticket #7 (Karma) reopened by tobias382
Maybe add support for X > Y or X < Y assertions? Support complex cases …
14:07 Changeset [51] by Seldaek
* usability change in AdminCommand? so that commands can be given without …
03:30 Ticket #8 (PHP Function Lookup) reopened by tobias382
The correct text isn't sent in some cases, like for case. Maybe the home …
03:17 Ticket #14 (Command) reopened by tobias382
This needs to check for default values and use them when argument values …
03:12 Ticket #10 (Urban Dictionary Lookup) reopened by tobias382
lornajane suggested including a TinyURL link to the definition at the end …
03:08 Changeset [50] by tobias382
* Fixed a bug in the random user action in the Acronym plugin where the …
02:44 Changeset [49] by Seldaek
* fixes warning for 404 URLs in URLTitles
02:40 Changeset [48] by Seldaek
+ adds Say plugin
02:22 Changeset [47] by Seldaek
* AdminCommand?.ops check on all channels if the user is op somewhere, this …
01:18 Changeset [46] by Seldaek
* more karma pranks * RSSParser and URLTitles use TinyURL only when …
00:58 Changeset [45] by Seldaek
* added support for "A.B.C." as well as "ABC?" in acronym
00:52 Changeset [44] by Seldaek
* some more pranks in Karma
00:38 Changeset [43] by tobias382
* Updated the base event handler class to include a type hint for the …
00:07 Changeset [42] by tobias382
* Added a new shutdown() method to the base event handler class * Moved …

02/10/08:

23:20 Changeset [41] by tobias382
* Added support for forgetting terms to the Lart plugin * Fixed a circular …
23:03 Changeset [40] by tobias382
Fixed issues in the Lart plugin where the database UNIQUE index was not …
22:37 Ticket #18 (Lart) closed by tobias382
fixed: (In [39]) Fixes #18 * Modified the base event handler class to …
22:37 Changeset [39] by tobias382
Fixes #18 * Modified the base event handler class to automatically do a …
22:12 Changeset [38] by Seldaek
+ adds Users::getUsers($chan) and Users::getRandomUser($chan)
17:59 Ticket #10 (Urban Dictionary Lookup) closed by tobias382
fixed: (In [37]) Fixes #10 * Added the UrbanDictionary? plugin * Added a check to …
17:59 Changeset [37] by tobias382
Fixes #10 * Added the UrbanDictionary? plugin * Added a check to the …
14:30 Changeset [36] by Seldaek
+ adds user tracking to Users plugin (nick, join, part, quit)
13:23 Ticket #20 (AltNick Support And KeepAlive) created by Seldaek
It might be nice to be able to provide an Alternative Nick for the bot, …
03:42 Ticket #8 (PHP Function Lookup) closed by tobias382
fixed: (In [35]) Fixes #8 * Added PHPLookup plugin
03:42 Changeset [35] by tobias382
Fixes #8 * Added PHPLookup plugin
03:21 Ticket #1 (Acronym Lookup) closed by tobias382
fixed: (In [34]) Fixes #1 * Added Acronym plugin * Expanded configuration file …
03:21 Changeset [34] by tobias382
Fixes #1 * Added Acronym plugin * Expanded configuration file settings and …
02:50 Changeset [33] by Seldaek
* omitted one word in the ini comments
02:48 Ticket #11 (URL Titles and Short URL Equivalents) closed by Seldaek
fixed: (In [32]) fixes #11
02:48 Changeset [32] by Seldaek
fixes #11
02:04 Ticket #3 (Cocktail Me) closed by tobias382
fixed: (In [31]) Fixes #2, #3, #4 * Modified the event request, base client, and …
02:04 Ticket #2 (Beer Me) closed by tobias382
fixed: (In [31]) Fixes #2, #3, #4 * Modified the event request, base client, and …
02:04 Ticket #4 (Coke Me) closed by tobias382
fixed: (In [31]) Fixes #2, #3, #4 * Modified the event request, base client, and …
02:04 Changeset [31] by tobias382
Fixes #2, #3, #4 * Modified the event request, base client, and streams …

02/09/08:

19:28 Changeset [30] by tobias382
* Added support to Command for optional arguments * Modified JoinPart? to …
18:50 Changeset [29] by tobias382
Added command handler method lookup caching to Command.
18:23 Changeset [28] by tobias382
Modified Command to intelligently detect and pass the intercepted event …
17:43 Changeset [27] by Seldaek
+ added comments to RSSParser + added feed title parsing and format …
16:17 Ticket #19 (Error Logging) created by Seldaek
The current setup is a bit problematic in the sense that you don't always …
15:04 Changeset [26] by Seldaek
* small performance improvement on RSSParser
15:02 Changeset [25] by tobias382
Added a comment regarding Freenode's 5 minute delay for displaying QUIT …
14:14 Ticket #18 (Lart) created by tobias382
When a user sends a message to a channel in the format "BOTNICK: KEYWORD …
13:53 Ticket #14 (Command) closed by tobias382
fixed: (In [24]) Fixes #14 * Added plugin short name retrieval and configuration …
13:53 Changeset [24] by tobias382
Fixes #14 * Added plugin short name retrieval and configuration …
05:56 Changeset [23] by Seldaek
* adds Atom1.0 support to RSSParser (needs testing with different feeds)
05:22 Changeset [22] by Seldaek
* fixes RSSParser, formats titles and creates tinyurls for links
01:35 Changeset [21] by Seldaek
* moved setClient to construct in Handler and adjusted plugins to the …
00:43 Changeset [20] by Seldaek
+ added cron abstract class + added JoinPart? that handles join/part #chan …

02/08/08:

17:20 Ticket #9 (TLD Lookup) reopened by Seldaek
TLD data should scraped from wikipedia at first run, and then stored in a …
14:51 Ticket #17 (Named Event Arguments) created by tobias382
If Phergie_Event_Request::getArgument() receives a non-numeric string, it …
04:42 Ticket #15 (Daddy) closed by tobias382
fixed: (In [19]) Fixes #15 * Added config checking and memory cleanup to #16 * …
04:42 Changeset [19] by tobias382
Fixes #15 * Added config checking and memory cleanup to #16 * Added Daddy …
04:17 Ticket #16 (Plugin Selection) closed by tobias382
fixed: (In [18]) Fixes #16 * Modified Bot to support selective plugin loading * …
04:17 Changeset [18] by tobias382
Fixes #16 * Modified Bot to support selective plugin loading * Fixed …
00:57 Changeset [17] by Seldaek
+ adds Debug (command is 'mem') plugin + adds Users (internal static use …

02/07/08:

20:36 Ticket #16 (Plugin Selection) created by tobias382
The bot administrator should be able to manipulate configuration settings …
20:22 Ticket #15 (Daddy) created by tobias382
When a user sends a message to a channel in the format (case-insensitive) …
19:36 Ticket #14 (Command) created by tobias382
This would be an abstract plugin with an onPrivmsg event handler that …
16:17 Changeset [16] by Seldaek
* change in AdminCommand? to allow plugins extending it to have their own …
16:07 Changeset [15] by Seldaek
+ add math/calc plugin
03:06 Changeset [14] by tobias382
1.0.1 release
03:00 Changeset [13] by tobias382
Minor grammatical correction in a comment
02:33 Changeset [12] by tobias382
Fixes #7 * Modified Quit plugin to use doQuit instead of disconnect * …

02/06/08:

22:57 Ticket #7 (Karma) closed by Seldaek
fixed: (In [11]) fixes #7 * bugfix in AdminCommand? * added some comments in …
22:57 Changeset [11] by Seldaek
fixes #7 * bugfix in AdminCommand? * added some comments in DNSLookup
18:12 Ticket #6 (DNS and Reverse DNS Lookups) closed by Seldaek
fixed: (In [10]) fixes #6
18:12 Changeset [10] by Seldaek
fixes #6
17:53 Ticket #9 (TLD Lookup) closed by Seldaek
fixed: (In [9]) fixes #9
17:53 Changeset [9] by Seldaek
fixes #9
04:24 Ticket #13 (Logging) created by tobias382
Channel activity (messages, actions, nick changes, joins, parts) should be …
04:11 Ticket #12 (Spell Check) created by tobias382
When a user sends a message to a channel that contains the sequence '% …
03:57 Ticket #11 (URL Titles and Short URL Equivalents) created by tobias382
When a user sends a message to a channel containing a URL, the bot will …
03:48 Ticket #10 (Urban Dictionary Lookup) created by tobias382
When a user sends a message to a change of the format 'ud %' where % is …
03:16 Changeset [8] by Seldaek
+ added abstract handlers support + added AdminCommand? abstract handler + …
03:14 Ticket #9 (TLD Lookup) created by tobias382
When a user sends a message to a channel of the form '.%' where % is a …
02:58 Ticket #8 (PHP Function Lookup) created by tobias382
When a user sends a message to a channel of the format 'php %' where % is …
02:46 Ticket #7 (Karma) created by tobias382
This plugin requires an external data source with a listing of specific …
02:33 Ticket #6 (DNS and Reverse DNS Lookups) created by tobias382
When a user sends a message of the format 'dns %' where % is a domain …
02:23 Ticket #5 (Del.icio.us Bridge) created by tobias382
When a user sends a message containing a URL to a channel, the bot should …
02:00 Ticket #4 (Coke Me) created by tobias382
A user sends a message to a channel matching the pattern 'coke SOMESTRING' …
01:52 Ticket #3 (Cocktail Me) created by tobias382
A user sends a message to a channel matching the pattern 'cocktail …
00:55 Changeset [7] by tobias382
Modified autojoin check to not depend on NickServ? authentication
00:53 Changeset [6] by Seldaek
+ adds logging capability in addition to the debug mode
00:35 Changeset [5] by tobias382
Renamed Phergie_Client_Socket to Phergie_Client_Streams
00:34 Changeset [4] by tobias382
Added CLI SAPI and configuration checks and corresponding README changes
00:16 Ticket #2 (Beer Me) created by tobias382
A user sends a message to a channel matching the pattern 'beer SOMESTRING' …

02/05/08:

22:58 Ticket #1 (Acronym Lookup) created by tobias382
A user sends a message containing a sequence of two or more capital …
22:51 WikiStart edited by tobias382
(diff)
22:15 Changeset [3] by tobias382
Corrected some assertions made in the HISTORY section of the README file
22:07 Changeset [2] by tobias382
1.0.0 release
21:39 Changeset [1] by tobias382
Initial import

02/04/08:

09:17 WikiFormatting created by trac
09:17 TracIni created by trac
09:17 WikiHtml created by trac
09:17 TracTimeline created by trac
09:17 TracLinks created by trac
09:17 TracInstall created by trac
09:17 InterTrac created by trac
09:17 TracWiki created by trac
09:17 TracTicketsCustomFields created by trac
09:17 WikiStart created by trac
09:17 TracUnicode created by trac
09:17 TracQuery created by trac
09:17 WikiRestructuredTextLinks created by trac
09:17 TracImport created by trac
09:17 TracInterfaceCustomization created by trac
09:17 TracReports created by trac
09:17 CamelCase created by trac
09:17 TracNotification created by trac
09:17 InterMapTxt created by trac
09:17 TracRevisionLog created by trac
09:17 TracBrowser created by trac
09:17 RecentChanges created by trac
09:17 TracSearch created by trac
09:17 TracGuide created by trac
09:17 TracTickets created by trac
09:17 TracChangeset created by trac
09:17 TracAdmin created by trac
09:17 TracUpgrade created by trac
09:17 InterWiki created by trac
09:17 TracSupport created by trac
09:17 TitleIndex created by trac
09:17 TracBackup created by trac
09:17 TracAccessibility created by trac
09:17 TracCgi created by trac
09:17 TracSyntaxColoring created by trac
09:17 TracStandalone created by trac
09:17 WikiMacros created by trac
09:17 WikiPageNames created by trac
09:17 WikiDeletePage created by trac
09:17 TracRss created by trac
09:17 TracEnvironment created by trac
09:17 TracModPython created by trac
09:17 WikiProcessors created by trac
09:17 TracPlugins created by trac
09:17 SandBox created by trac
09:17 WikiNewPage created by trac
09:17 WikiRestructuredText created by trac
09:17 TracRoadmap created by trac
09:17 TracPermissions created by trac
09:17 TracLogging created by trac
09:17 TracFastCgi created by trac
Note: See TracTimeline for information about the timeline view.