Commit Graph

13 Commits

Author SHA1 Message Date
Krytarik Raido 3368b2d6fe Encyclopedia: General overhaul.
* Improve input handling.
* Enable multi-message output.
* Improve request logging.
* Add real delete function.
* Improve factoid web page.
* Extend factoid info output.
* Count calls of aliases towards
  their own popularity.
* Show info on deleted factoids too.
* Improve factoid search algorithm.
* Sort factoid search by popularity.
* Improve command name structure.
* Various other and minor improvements.
* Update default configuration.
2018-05-22 00:45:04 +02:00
Krytarik Raido 669293de1e Encyclopedia: Add Python 3 support. 2018-05-16 23:45:04 +02:00
Krytarik Raido b18cc37a15 Encyclopedia: Port to SQLite 3 (with Matt Wheeler) 2018-05-16 23:45:04 +02:00
Elián Hanisch 583ea422d9 port changes from bantracker page. 2011-11-06 20:11:13 -03:00
Terence Simpson fd36bffcc0 (large commit, see bazaar log)
[Bantracker]
 * Less spaces in README.txt
 * Remove mention of table 'users' in README.txt
 * Add more detail on how to create the bans database in README.txt
 * Add note about supybot-wizard creating the initial database in README.txt
 * Don't hard-code default values in config.py:configure()
 * Tweak config.py
 * Clean up bans.cgi a bit

[Bugtracker]
 * Comment-out obsolete "bug reporting" variables in config.py
 * Update README.txt and remove "bug reporting" stuff, also remove extraneous license info
 * Comment-out obsolete "bug reporting" code
 * Don't import imaplib

[Encyclopedia]
 * Don't hard-code default values in config.py:configure()
 * Check for 'owner' capability before checking if the hostmask is ignored in plugin.py:checkIgnored()
 * Clean up README.txt

[PackageInfo]
 * Don't hard-code default values in config.py:configure()
 * Update default distributions in config.py:configure()
 * Update defaultRelease in config.py 
 * Update README.txt

* Add a few docstrings to commoncgi.py
* Update COPYING
* Update README.txt
2011-05-28 07:33:21 +01:00
Terence Simpson 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
Terence Simpson b355b89f4a And the rest 2010-02-04 19:01:11 +00:00
Terence Simpson a0184a6c27 Fix error in common.cgi 2008-11-01 16:45:33 +00:00
Terence Simpson 6aa0afdf2c Update web interface
Upgrade Bzr repository version
2008-09-28 03:11:49 +01:00
Dennis Kaarsemaker d218ddad74 Misc fixes
Add CVE snarfer
Malone -> Launchpad rename
2007-06-08 20:16:37 +02:00
Dennis Kaarsemaker 4ec4305038 Made bugtracker plugin more usable
Some copyright notices
2007-01-24 00:42:45 +01:00
Dennis Kaarsemaker 0907c8e74b * Fixed bantracker webinterface
* Added authorinfo to factoids
* Added hhgttg quotes and magic 8ball to the mess plugin
* Enabled ubotu, tell ... again
2006-07-02 11:40:22 +02:00
Dennis Kaarsemaker aea38c93ff Initial checkin 2006-06-26 19:57:20 +02:00