comparison CHANGES.txt @ 6311:be8d5a8e090a

Fix uncaught error when parsing rest headers, document Started this work as better docs for rest response format. But I found 406 error response was not being tested. Also there was no error for bad Content-Type. In rest.py fix uncaught exceptions due to invalid Accept or Content-Type headers. If Content-type is valid but not application/json return code 415. Document use of accept header (was only shown in examples) and support for q parameter. Describe using .xml and .json extensions to select return format for testing from browser (where setting accept header is a problem). Document 406 error code return. Document 415 error code return and acceptable content types. Previously only doc was in examples. Set up tests for 406 and 415 error codes.
author John Rouillard <rouilj@ieee.org>
date Fri, 01 Jan 2021 14:14:34 -0500
parents 314691b81ee0
children 6dabae8da31a
comparison
equal deleted inserted replaced
6310:68d83479747b 6311:be8d5a8e090a
61 - removed support for setting database type using 61 - removed support for setting database type using
62 <database>/backend_name. (John Rouillard) 62 <database>/backend_name. (John Rouillard)
63 - fixed some issues when generating translations. Use mappings and 63 - fixed some issues when generating translations. Use mappings and
64 named format parameters so translators can move substituted tokens 64 named format parameters so translators can move substituted tokens
65 in tranlsations. 65 in tranlsations.
66 - in rest interface, fix uncaught exceptions when parsing invalid
67 Content-Type and Accept headers. Document response formats more
68 fully in doc/rest.txt.
66 69
67 Features: 70 Features:
68 - issue2550522 - Add 'filter' command to command-line 71 - issue2550522 - Add 'filter' command to command-line
69 interface. Filter command was actually added in 2.0.0, but this 72 interface. Filter command was actually added in 2.0.0, but this
70 issue requested transitive searching. So that: 73 issue requested transitive searching. So that:

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