log test/rest_common.py @ 8562:9c3ec0a5c7fc

age author description
Tue, 24 Mar 2026 21:30:47 -0400 John Rouillard refactor: rework mime type comparison and clean code
Sun, 12 Jan 2025 12:34:52 -0500 John Rouillard fix: issue2551387 - TypeError: not indexable.
Mon, 30 Dec 2024 20:54:46 -0500 John Rouillard test: issue2551253. fix test for default hash is PBKDF2-SHA512.
Tue, 17 Dec 2024 21:42:45 -0500 John Rouillard fix: make rest.py still load on python2, do not test bad json
Tue, 17 Dec 2024 19:42:46 -0500 John Rouillard fix(REST): issue2551383; improve errors for bad json, fix PUT docs
Sun, 08 Dec 2024 18:26:09 -0500 John Rouillard feat: add test download via /binary_content via dispatch - issue2551068
Sun, 08 Dec 2024 17:22:33 -0500 John Rouillard feat: issue2551068 - Provide way to retrieve file/msg data via rest endpoint.
Sun, 08 Dec 2024 01:09:34 -0500 John Rouillard refactor: issue2551289. invalid REST Accept header stops request
Tue, 16 Jul 2024 20:23:36 -0400 John Rouillard issue2551131 - Return accept-patch if patch body not accepted (415 code)
Mon, 01 Apr 2024 14:42:36 -0400 John Rouillard Add @group for grouping in rest interface.
Mon, 01 Apr 2024 09:57:16 -0400 John Rouillard issue2551328/issue2551264 unneeded next link and total_count incorrect
Thu, 14 Mar 2024 19:04:19 -0400 John Rouillard feat: add support for rotating jwt keys
Tue, 25 Jul 2023 16:30:10 -0400 John Rouillard fix: issue2551278 - datetime.datetime.utcnow deprecation.
Mon, 24 Jul 2023 17:49:58 -0400 John Rouillard fix: issue2551193 - Fix roundup for removal of cgi and cgitb ...
Tue, 18 Jul 2023 23:18:09 -0400 John Rouillard test: Modify testRestRateLimit test to report when system is too slow.
Wed, 24 May 2023 10:07:50 -0400 John Rouillard Support pyjwt-2.7.0 in test_bad_audience_jwt
Wed, 17 May 2023 22:20:12 -0400 John Rouillard Invalid REST item spec returns 404 rather than 400.
Sun, 26 Feb 2023 15:38:49 -0500 John Rouillard Production PBKDF rounds back to 2M, test 1k; fix empty_form (python2)
Thu, 23 Feb 2023 15:34:44 -0500 John Rouillard [issue2551263] expose headers to rest clients
Thu, 23 Feb 2023 12:01:33 -0500 John Rouillard improve REST interface security
Tue, 03 May 2022 16:21:25 +0200 Ralf Schlatterbeck Larger delta for X-RateLimit-Reset tests
Sat, 11 Dec 2021 21:41:49 -0500 John Rouillard Fix error status for invalid props
Wed, 01 Dec 2021 19:52:54 -0500 John Rouillard issue2551175 - Make ETag content-encoding aware.
Sun, 07 Nov 2021 01:04:43 -0500 John Rouillard Mutiple changes to REST code.
Sat, 16 Oct 2021 21:34:14 -0400 John Rouillard Fix test.
Sat, 16 Oct 2021 21:18:10 -0400 John Rouillard Fix test.
Sat, 16 Oct 2021 13:34:04 -0400 John Rouillard Fix 204 responses, hangs and crashes with REST.
Wed, 31 Mar 2021 15:18:38 +0200 Ralf Schlatterbeck Move mocknull from test to roundup/test
Tue, 30 Mar 2021 14:16:28 +0200 Ralf Schlatterbeck Fix roundup/test
Sat, 27 Mar 2021 11:55:19 -0400 John Rouillard Remove length checks. We check list content explicitly.
Fri, 01 Jan 2021 23:58:50 -0500 John Rouillard Add test for invaild action in rest.py patch_element.
Fri, 01 Jan 2021 23:37:38 -0500 John Rouillard Test delete of class and use of @protected.
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.

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