comparison CHANGES.txt @ 5631:a5c890d308c3

Add simple support for xml output if the third party dict2xml.py module https://pypi.org/project/dict2xml/ is installed. Also this checkin adds the ETag support comment to the CHANGES document. The file was accidently omitted from the rest of the etag checkin.
author John Rouillard <rouilj@ieee.org>
date Fri, 01 Mar 2019 23:16:13 -0500
parents b3618882f906
children f576957cbb1f
comparison
equal deleted inserted replaced
5630:07abc8d36940 5631:a5c890d308c3
52 - fix SECURITY issue. Retrieving the item of a class 52 - fix SECURITY issue. Retrieving the item of a class
53 (e.g. /rest/data/user/2) would display properties the user wasn't 53 (e.g. /rest/data/user/2) would display properties the user wasn't
54 allowed to access. Note that unlike the web interface, passwords 54 allowed to access. Note that unlike the web interface, passwords
55 and roles for users are still retreivable if the user has access 55 and roles for users are still retreivable if the user has access
56 rights to the properties. 56 rights to the properties.
57 - ETags are sent by GET operations and required for DELETE, PUT and
58 PATCH operations. ETag can be supplied by HTTP header or in the
59 payload by adding the field @etag to the form with the value of
60 the etag.
61 - If dict2xml.py is installed, the rest interface can produce an XML
62 format response if the accept header is set to text/xml.
63 (See: https://pypi.org/project/dict2xml/)
57 (John Rouillard) 64 (John Rouillard)
58 - issue2550833: the export_csv web action now returns labels/names 65 - issue2550833: the export_csv web action now returns labels/names
59 rather than id's. Replace calls to export_csv with the export_csv_id 66 rather than id's. Replace calls to export_csv with the export_csv_id
60 action to return the same data as the old export_csv action. (Tom 67 action to return the same data as the old export_csv action. (Tom
61 Ekberg (tekberg), Andreas (anrounham14) edited/applied and tests 68 Ekberg (tekberg), Andreas (anrounham14) edited/applied and tests

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