log roundup/cgi/client.py @ 6467:679ec82798e9

age author description
Wed, 18 Aug 2021 21:00:11 -0400 John Rouillard Fix typo referencing config.
Sat, 24 Jul 2021 16:31:36 -0400 John Rouillard issue2551147 - Enable compression of http responses in roundup.
Sat, 26 Jun 2021 20:59:33 -0400 John Rouillard Add image/svg-xml as valid type to serve.
Mon, 14 Jun 2021 19:33:27 -0400 John Rouillard issue2550837 - New option for web auth (also http header passing)
Sun, 18 Apr 2021 20:54:48 -0400 John Rouillard Fix issue2551129 - Template not found return 500 and traceback
Wed, 09 Sep 2020 21:30:22 -0400 John Rouillard Replace http:....roundup-tracker.org with https.
Fri, 31 Jul 2020 09:04:58 -0400 John Rouillard client.py fix comment typo
Mon, 29 Jun 2020 15:48:04 +0200 Ralf Schlatterbeck New config-option 'cookie_takes_precedence'
Sun, 12 Apr 2020 21:03:55 +0100 Christof Meerwald fixed logout action when there is no session
Thu, 06 Feb 2020 19:48:22 +0000 Christof Meerwald changing the sid after checking for collisions defeats the purpose
Mon, 13 Jan 2020 09:36:40 +0100 Ralf Schlatterbeck Add config option 'http_auth_convert_realm_to_lowercase'
Tue, 31 Dec 2019 21:53:17 -0500 John Rouillard Bandit - ignore use of exec which re-raises exception
Thu, 21 Nov 2019 20:50:56 -0500 John Rouillard Support setting cache-control headers for static files
Wed, 23 Oct 2019 12:55:59 -0400 John Rouillard Fix crash bug where looking for @csrf in a form failed.
Sat, 19 Oct 2019 16:35:08 -0400 John Rouillard Refactor jwt auth into authenticate_bearer_token() method on Client
Sun, 13 Oct 2019 17:45:06 -0400 John Rouillard issue2550925 strip HTTP_PROXY environment variable
Sat, 28 Sep 2019 18:28:17 -0400 John Rouillard Add "rest" and "xmlrpc" values for database tx_Source property
Fri, 27 Sep 2019 23:29:59 -0400 John Rouillard add permissions to control user of rest and xmlrpc API interfaces.
Fri, 27 Sep 2019 20:38:31 -0400 John Rouillard Add rudimentery experiment JSON Web Token (jwt) support
Mon, 15 Jul 2019 20:59:12 -0400 John Rouillard Change microcopy for missing csrf to follow mismatched csrf. Fix tests.
Mon, 15 Jul 2019 20:41:24 -0400 John Rouillard Fix microcopy for CSRF validation failure. Remove display of bad
Sat, 06 Jul 2019 13:12:58 -0400 John Rouillard Fix problem with cgi.escape being depricated a different way. This way
Wed, 12 Jun 2019 17:26:02 -0400 John Rouillard html.escape(string, quote=...) sets quote to True not False by
Tue, 11 Jun 2019 22:37:22 -0400 John Rouillard catching last couple of cgi.escape references.
Sat, 08 Jun 2019 21:10:39 -0400 John Rouillard issue2551046: Attempts to attach file or create large message fail
Sun, 07 Apr 2019 20:27:25 -0400 John Rouillard Add CSRF protection to rest code path. Follow same model as for
Sun, 24 Mar 2019 21:49:17 +0000 Joseph Myers Adjust make_file override to use binary files only when needed.
Fri, 22 Mar 2019 23:59:02 -0400 John Rouillard Handle LoginError in rest code. Stop standard "an error occurred check
Tue, 19 Mar 2019 22:01:13 -0400 John Rouillard Add missing caveat about the BinaryFieldStorage class.
Tue, 19 Mar 2019 21:58:49 -0400 John Rouillard Implement different workaround for https://bugs.python.org/issue27777
Mon, 18 Mar 2019 21:42:33 -0400 John Rouillard Merge in non-conflicting changes from ba67e397f063
Sun, 17 Mar 2019 19:28:26 -0400 John Rouillard Fix string/bytes issues under python 3.
Wed, 27 Feb 2019 21:47:39 -0500 John Rouillard issue2551023: Fix CSRF headers for use with wsgi and cgi. The maint-1.6
Wed, 27 Feb 2019 21:47:39 -0500 John Rouillard issue2551023: Fix CSRF headers for use with wsgi and cgi. The
Sat, 16 Feb 2019 15:21:47 -0500 John Rouillard merge from upsteam
Sat, 16 Feb 2019 15:17:21 -0500 John Rouillard issue2550833 enhance the export csv action to include the keys for
Sat, 16 Feb 2019 17:48:36 +0000 Cédric Krier Support non-ASCII prefixes in instance config for finding static files (issue2551022).
Fri, 08 Feb 2019 19:39:17 -0500 John Rouillard Path to support OPTIONS verb when using rest interface via
Wed, 30 Jan 2019 13:58:18 +0100 Ralf Schlatterbeck Make xmlrpc and rest APIs configurable REST-rebased
Wed, 30 Jan 2019 10:26:34 +0100 Chau Nguyen Make objects returned by REST follow the standard REST-rebased
Wed, 30 Jan 2019 10:26:33 +0100 Chau Nguyen Cleanup, fixed a bug with delete action REST-rebased
Tue, 29 Jan 2019 15:27:37 +0100 Chau Nguyen Added RestInstance and calling rest from client.py REST-rebased
Tue, 29 Jan 2019 15:13:44 +0100 martin.v.loewis Don't pass huge itemids into the backend. REST-rebased
Tue, 29 Jan 2019 14:40:39 +0100 martin.v.loewis Fake a list property to prevent "Error: not indexable". REST-rebased
Thu, 27 Sep 2018 11:38:05 +0000 Joseph Myers Avoid errors from invalid Authorization headers (issue2550992).
Sun, 02 Sep 2018 18:59:41 +0000 Joseph Myers Support actions returning binary data with Python 3.
Thu, 23 Aug 2018 07:41:36 +0100 Christof Meerwald fixed typos in send_error_to_admin
Sun, 12 Aug 2018 16:15:10 +0100 Christof Meerwald updated mailgw to no longer use mimetools based on jerrykan's patch
Sat, 04 Aug 2018 22:40:16 +0100 Christof Meerwald reworked random number use
Sun, 29 Jul 2018 02:00:24 +0100 Christof Meerwald use .args for exception information
Sun, 29 Jul 2018 01:33:07 +0100 Christof Meerwald encoding fixes
Mon, 23 Jul 2018 21:43:39 +0100 Christof Meerwald fix encoding in handle_xmlrpc
Wed, 25 Jul 2018 12:28:08 +0000 Joseph Myers Python 3 preparation: use bytes in _gen_sid.
Wed, 25 Jul 2018 11:42:02 +0000 Joseph Myers Python 3 preparation: send bytes to socket in cgi/client.py.
Wed, 25 Jul 2018 10:09:19 +0000 Joseph Myers Python 3 preparation: use bytes in _gen_nonce.
Wed, 25 Jul 2018 09:56:22 +0000 Joseph Myers Python 3 preparation: make fallback SysCallError an actual exception class.
Wed, 25 Jul 2018 09:29:34 +0000 Joseph Myers Python 3 preparation: update email module names.
Wed, 25 Jul 2018 09:07:03 +0000 Joseph Myers Python 3 preparation: unichr.
Wed, 25 Jul 2018 00:16:00 +0000 Joseph Myers Python 3 preparation: update xmlrpclib / SimpleXMLRPCServer imports.
Tue, 24 Jul 2018 23:04:42 +0000 Joseph Myers Python 3 preparation: update calls to dict methods.

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