Commit Graph

24 Commits

Author SHA1 Message Date
Valentin Lorentz 4fffdbccd2 httpserver: Firewall do* methods. 2013-07-07 13:26:13 +02:00
Valentin Lorentz eff7d5e671 Fix httpserver for Python 3. 2013-07-07 13:24:26 +02:00
Valentin Lorentz 74db03177f httpserver: Explicitely define the charset. 2013-06-01 10:32:36 +02:00
Valentin Lorentz 1a71fa2d81 httpserver: Fix Content-type of default.css which caused the stylesheet not to be applied. 2013-06-01 10:11:54 +02:00
Valentin Lorentz 792df99688 httpserver: Fix design. 2013-05-31 17:55:56 +02:00
Valentin Lorentz b2d5544ccf httpserver: Fix restarting the server once a plugin has been unloaded and loaded back. 2013-05-31 17:55:35 +02:00
Valentin Lorentz 9ea1019970 httpserver: Fix issue with Python 2 if no favicon is set. 2013-05-31 16:12:49 +02:00
Valentin Lorentz 6493be1f13 httpserver: Add doctype. 2013-05-17 20:13:46 +02:00
Valentin Lorentz 916a85c965 core: Various Python 3 compatibility fixes. 2013-03-25 19:15:08 +01:00
Valentin Lorentz 5209cbc402 Prevent crash of httpserver in some requests. (Why? No idea.) 2013-03-21 17:31:53 +00:00
Valentin Lorentz 24252bc69f httpserver: Enhance design + customable CSS. Closes GH-404. 2013-03-11 19:44:26 +01:00
Valentin Lorentz c4b9c80198 httpserver: Use new algorithm to load default templates. 2013-03-11 16:38:21 +01:00
Valentin Lorentz 83dd3a2fe8 Create config variable supybot.directories.data.web, and move robots.txt to this directory. 2013-03-09 20:52:35 +01:00
Valentin Lorentz 39b534246f Fix http server's tests. 2013-02-01 20:38:01 +01:00
Valentin Lorentz 784b8c37f8 httpserver: Add support for multiple hosts and IPv6. Closes GH-387. 2012-09-30 18:54:30 +02:00
Valentin Lorentz c77c513e24 httpserver.py: Replace weird space by regular one. 2012-09-19 18:59:44 +00:00
Valentin Lorentz eaf6877700 httpserver: Add favicon support. 2012-09-03 10:35:54 +02:00
Valentin Lorentz be438b45c2 Add configuration variable supybot.servers.http.robots. 2011-10-29 12:13:09 +02:00
Valentin Lorentz a87c096d69 Allow plugins to take over a subdirectory of the HTTP server. 2011-10-27 10:47:59 +02:00
Valentin Lorentz a46176e3b1 Fix URL to plugins and default page charset in HTTP server. 2011-10-02 12:11:30 +02:00
skizzhg 4ac82fb411 src/httpserver.py: fix typo. 2011-08-06 18:53:53 +02:00
Valentin Lorentz f4b81659af Add unit tests to the HTTP server. 2011-07-03 16:16:19 +02:00
Valentin Lorentz 9aa32da082 Fix typo in HTTP server. 2011-07-01 16:25:50 +02:00
Valentin Lorentz 5215aa1095 Move http server from src/utils/ to src/ 2011-07-01 16:15:04 +02:00