From: Michael Tremer Date: Mon, 19 Jan 2026 11:17:35 +0000 (+0000) Subject: dbl: Support lists with a hyphen in the slug X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e305e688be56148a1434e1d03caec9e82b298136;p=ipfire.org.git dbl: Support lists with a hyphen in the slug Signed-off-by: Michael Tremer --- diff --git a/src/web/__init__.py b/src/web/__init__.py index bebfa0bc..7db26e64 100644 --- a/src/web/__init__.py +++ b/src/web/__init__.py @@ -218,11 +218,11 @@ class Application(tornado.web.Application): # DBL (r"/dbl/?", StaticHandler, { "template" : "dbl/index.html" }), (r"/dbl/lists", dbl.ListsHandler), - (r"/dbl/lists/(\w+)", dbl.ListHandler), - (r"/dbl/lists/(\w+)/domains/(.*)", dbl.ListDomainHandler), - (r"/dbl/lists/(\w+)/history", dbl.ListHistoryHandler), - (r"/dbl/lists/(\w+)/reports", dbl.ListReportsHandler), - (r"/dbl/lists/(\w+)/sources", dbl.ListSourcesHandler), + (r"/dbl/lists/([\w\-]+)", dbl.ListHandler), + (r"/dbl/lists/([\w\-]+)/domains/(.*)", dbl.ListDomainHandler), + (r"/dbl/lists/([\w\-]+)/history", dbl.ListHistoryHandler), + (r"/dbl/lists/([\w\-]+)/reports", dbl.ListReportsHandler), + (r"/dbl/lists/([\w\-]+)/sources", dbl.ListSourcesHandler), (r"/dbl/report", dbl.SubmitReportHandler), (r"/dbl/reports/([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})", dbl.ReportHandler), (r"/dbl/search", dbl.SearchHandler),