Commit Graph

23 Commits

Author SHA1 Message Date
Krytarik Raido b4cde99a4d Encyclopedia: Fix XSS vulnerability (LP: #1832773) 2021-01-28 04:04:04 +01:00
Krytarik Raido 0cfbaa834e Encyclopedia: Restructure databases.
* Add database conversion script.
2018-05-22 00:45:04 +02:00
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
Terence Simpson 3af16d32ff Fix factoid search and show aliases again 2015-04-04 20:21:13 +01:00
tsimpson f66008f901 Fix SQL injection issue in Encyclopedia/factoids.cgi 2012-12-22 12:28:15 +00:00
Terence Simpson 0320609071 use /usr/bin/env for #! lines 2010-05-19 14:11:16 +01:00
Terence Simpson 0cb8fc1fb7 Style touch-ups and code reuse 2010-03-29 09:02:17 +01:00
Elián Hanisch ae4ee8d666 show when and who last edited a factoid in the cgi page 2010-03-28 20:52:30 -03:00
Terence Simpson 7791f6e416 Resync all running ubottu code to bzr branch, they should now be in sync again 2009-10-12 19:26:35 +01:00
Terence Simpson 4094c59f58 Fix a small SQL injection issue and update copyright of factoids.cgi 2008-12-10 06:48:18 +00:00
Terence Simpson 4105f4f2db Update Encyclopedia
Make sure Lart, Mess, Webcal and IRCLogin all work when defaultIgnore is True
2008-09-28 02:55:23 +01:00
Terence Simpson 393b3521f5 Tweaks and modifications.
Bantracker:
  Make the bantracker URL configurable from the bot
  Make sure all the html links are relative
Encyclopedia:
  Handle the possibility of apt-file not being installed
  Handle the possibility of the apt-file cache not being created
  Add sync command to sync with a remote database
  Make sure all the html links are relative
Mess:
  Take out the hard-coded paths, use the config variables to find the plugin dir
2008-05-05 12:34:57 +01:00
Dennis Kaarsemaker 5ab56888fe I'm blue dabadee..... 2007-10-02 23:06:14 +02:00
Dennis Kaarsemaker 7121fa6a62 Update index.html 2007-06-08 20:51:18 +02:00
Dennis Kaarsemaker d218ddad74 Misc fixes
Add CVE snarfer
Malone -> Launchpad rename
2007-06-08 20:16:37 +02:00
Dennis Kaarsemaker 8da397faf2 Ubugtu is dead, long live ubugtu 2007-03-25 19:14:33 +02:00
Dennis Kaarsemaker a3481af25c Fixy fixy! 2007-02-10 22:47:18 +01:00
Dennis Kaarsemaker 9a1d60918f Add search, make encyclopedia more general, misc fixes 2006-09-28 14:35:24 +02:00
Dennis Kaarsemaker b6f6704b03 Add multi-line fectoids to webinterface, add @mcgyver for mcgyver facts 2006-07-17 11:05:42 +02:00
Dennis Kaarsemaker 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
Dennis Kaarsemaker aea38c93ff Initial checkin 2006-06-26 19:57:20 +02:00