55ca23f755
Make configure() do something for all plugins, also fix a couple of things from r197-203
2010-05-29 14:36:43 +01:00
f3de8f84a6
Make a custom anything() function that follows the same form as every other function in supybot.questions, because apparently no one thought this was a good idea...
2010-05-28 23:51:28 +01:00
ad7a493262
Update copyright/license/author/contributors information
...
Make sure all files have encoding set to utf-8 unless they already have an encoding
Added COPYING with contense of GPL-2
Added plugin name prefix to all log output. This should take the form of self.log.severity("Plugin: message"),
when not logging from plugin.py use: "Plugin/file_without_dot_py: message"
Bantracker: Made the confgure() function do something, it also creates an initial database if it doesn't exist
Encyclopedia: Made the configure() function do something, it also creates an initial database if it doesn't exist
PackageInfo: Improve the configure() function, it also now creates some initial .list files and prompts to run update_apt and update_apt_file
This goes some way to getting an "ubottu" package together, all we need to do is patch supybot-wizard to download the plugins
from bzr and put them somewhere supybot will see them, then the wizard will do all the initial setup
2010-05-24 14:38:06 +01:00
0320609071
use /usr/bin/env for #! lines
2010-05-19 14:11:16 +01:00
562b0faf0f
Update author/version/url info
2009-11-26 16:39:34 +00:00
f96f9c5bc3
Fix the doubling of commands when supybot.defaultIgnore is true and a user is identified
2009-11-07 08:50:16 +00:00
7791f6e416
Resync all running ubottu code to bzr branch, they should now be in sync again
2009-10-12 19:26:35 +01:00
d9d526f81a
Add missing function
2008-11-06 16:21:53 +00:00
687e689b09
Small fixes and documentation updates
2008-10-28 08:09:48 +00:00
4105f4f2db
Update Encyclopedia
...
Make sure Lart, Mess, Webcal and IRCLogin all work when defaultIgnore is True
2008-09-28 02:55:23 +01:00
fc89bc3bdf
Yet another update
2008-08-07 21:09:11 +01:00
9fa81121c8
Make !find and !info more robust
...
Add a new configuration variable 'tzUrl' for the location of a list of supported timezones
Remove silly code that said "GMT" is not a valid timezone
2008-05-06 17:22:00 +01:00
c2be01c5c0
Make sure we only handle errors we know about, don't mask other possible errors
2008-05-06 00:10:07 +01:00
b129c99aeb
Make sure Webcal doesn't fail horribly
2008-05-05 22:01:58 +01:00
bd6239e9ef
Misc fixes
2008-01-19 18:57:32 +01:00
393fb71d98
Fix up this crummy plugin as well
2007-09-18 01:43:05 +02:00
10022b2a42
More fixes\!\!
2007-04-01 13:23:45 +02:00
8da397faf2
Ubugtu is dead, long live ubugtu
2007-03-25 19:14:33 +02:00
e85c099794
Fixes in the bugtracker plugin, first attempt at not disturbing a meeting
...
(broken, disabled)
2007-03-23 20:44:03 +01:00
e375094603
More fixes everywhere
2007-02-04 23:10:10 +01:00
74af0c989f
Yes, more features!
2006-10-19 16:39:11 +02:00
9a1d60918f
Add search, make encyclopedia more general, misc fixes
2006-09-28 14:35:24 +02:00
a6c65ce683
* Completely rewritten encyclopedia plugin
...
* Throttle bugreports, report new bugs
* Add Bruce Schneier quotes
* Bantracker stores prefixes for /remove
* Bantrackerwebinterface can change passwords
* Misc. fixes
2006-08-19 01:22:54 +02:00
1b1e1d1787
* Don't display 'in xxx minutes' for current meeting
...
* Support buntudot
* Support multiple databases in the web interface
* Show architecture for package info if not all/any
2006-07-13 22:21:54 +02:00
5821c80a2b
Finish doTopic work and pluralize minute and day correctly
2006-07-13 11:13:20 +02:00
3440e877e5
Initial doTopic work, apt dir moved and support seveas
2006-07-12 10:53:55 +02:00
2c765dbeed
Fix small topic error in Webcal
2006-06-29 23:40:39 +02:00
2cb95524ec
Rewrote parts of Webcal for semantic clean-ness, added 'ir' to the moster regex of Bugtracker
2006-06-29 23:28:13 +02:00
ba56301f7d
Remove spurious prints, fix importance handling for launchpad bugs
2006-06-26 22:35:16 +02:00
aea38c93ff
Initial checkin
2006-06-26 19:57:20 +02:00