log roundup/cgi/wsgi_handler.py @ 8519:19152fd94fcf

age author description
Mon, 08 Dec 2025 00:23:14 -0500 John Rouillard feat: add nanoid pkg trace_id gen and decorator for setting processName
Sat, 11 Oct 2025 18:18:54 -0400 John Rouillard refactor: replace boolean expr with named function call
Tue, 16 Sep 2025 22:53:00 -0400 John Rouillard feature: add thread local trace_id and trace_reason to logging.
Sun, 24 Mar 2024 15:29:55 -0400 John Rouillard chore(lint): _ unused var; replace assert wth if/raise; whitespace
Wed, 20 Mar 2024 17:18:52 -0400 John Rouillard chore(lint): fix imports, normalize trailing , on list/tuple
Wed, 20 Mar 2024 17:13:30 -0400 John Rouillard issue2551212 - enable wsgi cache_tracker by default
Wed, 19 Jul 2023 20:37:45 -0400 John Rouillard fix(api): - issue2551063 - Rest/Xmlrpc interfaces needs failed login protection.
Sat, 18 Mar 2023 14:16:31 -0400 John Rouillard flake8 fixes: whitespace, remove unused imports
Sat, 02 Jul 2022 14:04:00 -0400 John Rouillard wsgi can cache tracker instance enabled by feature flag.
Mon, 26 Apr 2021 12:17:15 -0400 John Rouillard Remove Connection: close header for 501 error handling rest
Fri, 12 Feb 2021 18:46:27 +0100 Ralf Schlatterbeck Factor preloading into a preload method
Wed, 03 Feb 2021 17:53:55 +0100 Ralf Schlatterbeck Pre-load imports and templates for wsgi
Sat, 08 Feb 2020 09:56:04 +0000 Christof Meerwald reworked WSGI interface to not use the RequestDispatcher class for two
Sat, 08 Feb 2020 00:29:13 +0000 Christof Meerwald issue2551019 needs to be handled in the action code itself, not the WSGI handler
Wed, 05 Feb 2020 19:43:57 +0000 Christof Meerwald factor out get_tracker so we can potentially customise if we want to reuse
Fri, 17 Jan 2020 20:25:39 -0500 John Rouillard Flake8 whitespace changes, removal of unused import cgi.
Tue, 22 Oct 2019 23:36:10 -0400 John Rouillard issue2551047: Fix crashes in DELETE, OPTIONS, PATCH
Sat, 06 Jul 2019 13:12:58 -0400 John Rouillard Fix problem with cgi.escape being depricated a different way. This way
Sun, 23 Jun 2019 14:46:05 +0200 Ralf Schlatterbeck Make REST-API updates work with WSGI
Fri, 21 Jun 2019 18:17:42 +0200 Ralf Schlatterbeck Fix REST API for WSGI
Tue, 11 Jun 2019 21:29:24 -0400 John Rouillard Call cgi.escape only on python 2. Replace with html.escapeif it can be
Fri, 22 Mar 2019 18:16:11 -0400 John Rouillard Fix fix XSS issue in wsgi and cgi when handing url not found/404. issue2551035 maint-1.6
Fri, 22 Mar 2019 18:16:11 -0400 John Rouillard Fix fix XSS issue in wsgi and cgi when handing url not found/404. issue2551035
Sun, 10 Feb 2019 14:10:55 +0000 Tom Ekberg Fix CSV export with WSGI and Python 3 (issue2551019).
Sat, 15 Sep 2018 20:29:31 +0000 Joseph Myers Handle string-to-bytes conversions for Python 3 for wsgi_handler.
Wed, 25 Jul 2018 00:17:07 +0000 Joseph Myers Python 3 preparation: update BaseHTTPServer imports.
Tue, 24 Jul 2018 21:39:58 +0000 Joseph Myers Python 3 preparation: "raise" syntax.
Wed, 16 Jul 2014 03:10:02 +0300 anatoly techtonik Remove PATH_INFO hacks that strip leading slash routing
Fri, 11 Dec 2009 22:08:23 +0000 Richard Jones Fix WSGI response code (thanks Peter Pöml)
Tue, 01 Dec 2009 09:09:11 +0000 Ralf Schlatterbeck Handle OPTIONS http request method in wsgi handler, fixes issue2550587.
Mon, 18 Aug 2008 05:09:00 +0000 Richard Jones make WSGI threadsafe
Thu, 09 Nov 2006 00:36:21 +0000 Richard Jones WSGI support via roundup.cgi.wsgi_handler

Roundup Issue Tracker: http://roundup-tracker.org/