<< Click to Display Table of Contents >> Navigation: Release Notes > Unsupported Builds > Build 20.1 (Feb 2020) > REST API (7.20.1) |
REST API: Support Chunked File Upload via POST api/edp [m174964]
Implemented Resumable upload for EDDs in REST API. The route POST api/edp now supports a broad range of use case scenarios including Content-Type multipart/form-data, application/x-www-form-urlencoded, and application/vnd.equis+json uploads. Other Content-Type requests are assumed to be EDD data files. Resumable (chunked) uploads are supported with X-Content-Range headers to upload EDD files in chunks directly to ST_FILE_REGISTRATION. This is an adaptation of RFC-7233 that interprets X-Content-Range in the request, returning a Location header with a unique upload URL and X-Content-Range header indicating the bytes transmitted so far. See Swagger documentation for additional information or contact EarthSoft Support for full documentation of this feature.
REST API : Update to Allow CORS Requests [m176693]
The REST API has been updated to allow for Cross-Origin Resource Sharing (CORS) requests.
REST API: POST api/notices/ [m176827]
REST API route POST api/notices now supports creation of EQuIS notices with attachments and symbolic routing. See the revised Swagger documentation for details.
Evaluate Esri JS API 4.13 [m179162]
The Esri JS API version has been updated from 4.12 to 4.13.
REST API: Add EQuIS API Versioning to Swagger Documents [m180850]
Swagger docs have been modified to show the EQuIS 7 Build Number rather than just "v7".
REST API: Support for 'PUT' File Content [m181350]
Added the ability to send a file's content as a byte array via the api/files/{fileId} endpoint.
REST API: POST API/Groups Does Not Populate FACILITY_ID [m182600]
The POST api/groups endpoint now populates FACILITY_ID.
REST API: POST api/facilities Additional Mappings [m182602]
POST api/facilities now populates the following DT_FACILITY table columns: COORD_UNIT, ELEV_UNIT, SYS_REGION_CODE, and CUSTOM_FIELD_5.
REST API: POST api/facilities Incorrectly Mapping PROJECT_MANAGER [m182603]
POST api/facilities endpoint now correctly populates DT_FACILITY.PROJECT_MANAGER
REST API: Expand Swagger Descriptions [m182728]
Extended Swagger documentation for api/edp and api/notices as part of an ongoing effort to expand the Swagger documentation for all of the EQuIS REST API.
REST API: api/edp/save/{format}/{facilityId} Deprecated [m182847]
The REST API route POST api/edp/save/{format}/{facilityId} is deprecated. This route will remain available and continue to work though 2020. Developers are encouraged to migrate to the new route POST api/edp as soon as possible.
REST API Server Side Caching Security Issue [m184402]
We recently discovered a security vulnerability in a few of the EQuIS Enterprise REST API endpoints in Build 19300 (see https://forum.earthsoft.com/communities/1/topics/4808-). This vulnerability is fixed in Build 7.20.1. For security purposes, and per policy, the exact details of the vulnerability are not being disclosed.
Copyright © 2024 EarthSoft, Inc. • Modified: 27 Mar 2020