log test/rest_common.py @ 6316:323661f7c89c

age author description
Fri, 01 Jan 2021 23:21:00 -0500 John Rouillard Test handling of invalid API version using Accept header.
Fri, 01 Jan 2021 22:16:45 -0500 John Rouillard pyjwt 2.00 changed return type of jwt.encode from byte to str
Fri, 01 Jan 2021 17:55:12 -0500 John Rouillard Fix test. Env without xml fails due to added ,
Fri, 01 Jan 2021 14:14:34 -0500 John Rouillard Fix uncaught error when parsing rest headers, document
Thu, 20 Aug 2020 23:28:24 -0400 John Rouillard Test handling of unset transitive link field.
Wed, 03 Jun 2020 00:52:32 -0400 John Rouillard Enable timing stats reporting in REST interface.
Thu, 13 Feb 2020 08:51:20 +0100 Ralf Schlatterbeck Allow transitive properties in @fields in REST API
Sat, 21 Dec 2019 14:52:06 -0500 John Rouillard Add test for BinaryFieldStorage.
Tue, 26 Nov 2019 20:47:34 -0500 John Rouillard Sort accept keys to make p2 and p3 ordering the same
Tue, 26 Nov 2019 20:13:42 -0500 John Rouillard still trying to get testing to pass.
Tue, 26 Nov 2019 18:04:00 -0500 John Rouillard Fix test to account for mixxing dicttoxml.
Tue, 26 Nov 2019 09:55:09 -0500 John Rouillard issue2551069 - when unsupported type is found report type
Sun, 20 Oct 2019 20:56:56 -0400 John Rouillard fix rate limit headers - were ints/floats need to be strings
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
Tue, 27 Aug 2019 18:37:18 +0200 Ralf Schlatterbeck Implement exact string search in REST API
Mon, 26 Aug 2019 23:11:28 +0200 Ralf Schlatterbeck Implement transitive props for sort and filter
Mon, 26 Aug 2019 09:56:20 +0200 Ralf Schlatterbeck Implement sorting of collections in REST API
Wed, 10 Jul 2019 20:49:41 -0400 John Rouillard Support use of duplicate rest filters keys. So URL's like:
Sun, 23 Jun 2019 21:21:51 -0400 John Rouillard Add test of protected values for collections and item.
Tue, 11 Jun 2019 22:12:50 -0400 John Rouillard Add import of cgi since import cgi was removed from exceptions
Thu, 30 May 2019 20:15:16 -0400 John Rouillard Test patch op=action restore; test patch add for attribute with no value.
Wed, 29 May 2019 22:56:50 -0400 John Rouillard Check /rest/data.
Wed, 29 May 2019 22:18:46 -0400 John Rouillard Accept header parsing fixes. Now return first acceptable match rather
Wed, 29 May 2019 20:22:42 -0400 John Rouillard Basic tests for tunneling of methods via x-http-method-override.
Wed, 29 May 2019 19:50:32 -0400 John Rouillard Test @apiver version parsing using bogus version. Test /rest, /rest/
Wed, 29 May 2019 17:42:03 -0400 John Rouillard Test to make sure version selection via accept header is parsed correctly.
Sat, 25 May 2019 19:32:18 -0400 John Rouillard Fixes for mysql and postgresql primary db.
Sat, 25 May 2019 18:40:45 -0400 John Rouillard Test code was not testing the loop that retries otk database updates
Sat, 25 May 2019 16:50:25 -0400 John Rouillard Rest rate limiting code first commit. It is a bit rough and turned off
Sat, 25 May 2019 14:23:16 -0400 John Rouillard A few internet references report that etags for the same underlying
Fri, 24 May 2019 17:23:08 -0400 John Rouillard In suggestion from Joseph Myers, put test code in a try: finally: block
Thu, 23 May 2019 20:55:03 -0400 John Rouillard issue2551033: actually use the key in hmac generation. Finally add
Thu, 23 May 2019 18:56:57 -0400 John Rouillard issue2551033: prevent reverse engineering hidden data by using etags
Mon, 15 Apr 2019 21:41:06 -0400 John Rouillard Added some more rest testing and make sure api version is valid.
Sun, 14 Apr 2019 21:07:11 -0400 John Rouillard Add support for making an idempotent POST. This allows retrying a POST
Sat, 13 Apr 2019 12:45:36 -0400 John Rouillard Add another test case: change protected attribute using patch_attribute.
Sat, 13 Apr 2019 12:16:15 -0400 John Rouillard Change some 400 errors to 405 (method not allowed) errors where user is
Thu, 11 Apr 2019 21:46:51 -0400 John Rouillard Add more tests including call to patch an attribute with add and
Thu, 11 Apr 2019 20:54:39 -0400 John Rouillard Method PUT: ignore specification of protected properties which can not
Wed, 03 Apr 2019 07:04:29 -0400 John Rouillard Added a few comments and a test that fails with the pre-patched code
Sun, 31 Mar 2019 21:46:23 -0400 John Rouillard Move @apiver version extraction code after the input is parsed for
Sat, 30 Mar 2019 16:13:50 -0400 John Rouillard Fix parse of @fields/@attrs with : as separator. Add tests @verbose and @fields.
Thu, 28 Mar 2019 12:21:40 +0100 Ralf Schlatterbeck REST: Add key lookup
Mon, 25 Mar 2019 21:23:52 +0100 Ralf Schlatterbeck REST: Use If-Match header for incoming requests
Mon, 25 Mar 2019 19:47:29 +0100 Ralf Schlatterbeck Merged
Mon, 25 Mar 2019 19:46:20 +0100 Ralf Schlatterbeck Fix tests for latest REST changes
Sat, 23 Mar 2019 00:13:08 -0400 John Rouillard A fix for https://issues.roundup-tracker.org/issue2551034
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.
Sun, 17 Mar 2019 16:41:49 +0000 Joseph Myers Fix REST tests for Python 3.
Sun, 17 Mar 2019 16:25:36 +0000 Joseph Myers Fix Python 3 issues in REST code.
Sun, 10 Mar 2019 19:56:35 -0400 John Rouillard Trying to make StringIO handle unicode and pass it through to
Sun, 10 Mar 2019 18:09:35 -0400 John Rouillard Make print into function call for python3 compatibility.
Sun, 10 Mar 2019 17:35:25 -0400 John Rouillard Added support for accepting application/json payload in addition to
Sat, 09 Mar 2019 11:06:10 -0500 John Rouillard Add support for prev/next/self links when returning paginated results.
Fri, 01 Mar 2019 22:57:07 -0500 John Rouillard Add etag support to rest interface to prevent multiple users from
Sun, 24 Feb 2019 22:49:30 -0500 John Rouillard use config file setting for creating tracker uri
Wed, 30 Jan 2019 14:12:27 +0100 Ralf Schlatterbeck Fix actions REST-rebased

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