Prior to this commit the WebDAV URL was constructed from the server hostname (returned by the API) and the constant /uploads. It doesn't work longer, because the API returns new WebDAV URL which is <hostname>/gdc/uploads. This fix ensures the WebDAV URL is discovered from the API at runtime.
Only the asynchronous ldm/manage2 is available on the GoodData platform API.
Originally, the tool kept checking for projection creation as long as the project status was LOADING. After release 100, GoodData changed the LOADING status to PREPARING. The client code is expected to keep polling until the project is either DELETED or ENABLED.
... when generating alter MAQL to avoid unnecessary label drops
See http://developer.gooddata.com/blog/report-api-and-metadata-changes for details.
…alidation To support multiple datacenters we want to set cookie domain. Unfortunately cookie standards are really crazy. There are three different RFCs (RFC 2109 obsoleted by RFC 2965 which is obsoleted by RFC 6265 from 2011 which is not supported yet). By switching to BROWSER_COMPATIBILITY we will make sure that cookie domain works as intended and as specified by the newest RFC 6265.
(the new createIfNotExists="true" parameter must be used)