]> git.ipfire.org Git - ipfire.org.git/blobdiff - src/web/__init__.py
lists: Implement some basic code to talk to Mailman
[ipfire.org.git] / src / web / __init__.py
index 35f7fc25281cdf9b5dabfbfe7cdddb5c4fb75f26..04e71e9f9c06720559fa47c567b68c37efa69d1c 100644 (file)
@@ -22,6 +22,7 @@ from . import donate
 from . import downloads
 from . import fireinfo
 from . import iuse
+from . import lists
 from . import location
 from . import nopaste
 from . import ui_modules
@@ -97,6 +98,7 @@ class Application(tornado.web.Application):
 
                                # Misc
                                "ChristmasBanner"      : ui_modules.ChristmasBannerModule,
+                               "IPFireLogo"           : ui_modules.IPFireLogoModule,
                                "Markdown"             : ui_modules.MarkdownModule,
                                "Map"                  : ui_modules.MapModule,
                                "ProgressBar"          : ui_modules.ProgressBarModule,
@@ -135,6 +137,7 @@ class Application(tornado.web.Application):
                        (r"/blog/([0-9a-z\-\._]+)/delete", blog.DeleteHandler),
                        (r"/blog/([0-9a-z\-\._]+)/edit", blog.EditHandler),
                        (r"/blog/([0-9a-z\-\._]+)/publish", blog.PublishHandler),
+                       (r"/blog/([0-9a-z\-\._]+)/debug/email", blog.DebugEmailHandler),
 
                        # Docs
                        (r"/docs/recent\-changes", docs.RecentChangesHandler),
@@ -162,6 +165,9 @@ class Application(tornado.web.Application):
                        (r"/donate/thank-you", donate.ThankYouHandler),
                        (r"/donate/error", donate.ErrorHandler),
 
+                       # Lists
+                       (r"/lists", lists.IndexHandler),
+
                        # Password Reset
                        (r"/password\-reset", auth.PasswordResetInitiationHandler),
                        (r"/password\-reset/([a-z_][a-z0-9_-]{0,31})/(\w+)", auth.PasswordResetHandler),