Unreleased changes¶
Changes that have landed on the main branch but are not yet part of a tagged release. These entries are assembled into the Changelog when the next release is published.
[UNRELEASED DRAFT]¶
Give
CloudDatabaseadatabase_id, and reject a reco counts report request whose path names a database which the request’s server keys do not belong to, as real Vuforia does.Return targets in a deterministic order from the Query API,
GET /targetsandGET /duplicates/{target_id}. Targets are ordered by upload date and then by target ID, so repeated runs agree with each other. This order is not Vuforia’s match score order.Reject Model Target dataset creation requests with wrongly typed
name,targetSdkormodelsentry values.Add configurable failed Model Target dataset status responses.
Add configurable Model Target dataset generation warning responses.
Reject Model Target dataset creation requests with
guideViewPositionobjects which are missingrotationortranslation, or which haverotationortranslationvalues that are not JSON arrays.Reject Model Target dataset creation requests with
guideViewPositionrotationortranslationarrays which contain values that are not JSON numbers.Reject Model Target bearer tokens whose JWT payload is not a JSON object.
Reject Model Target bearer tokens with empty or malformed JWT signatures.
Reject Model Target dataset creation requests with models which are missing
cadDataUrlorname, or which have wrongly typedcadDataUrl,nameorviewsvalues.Reject Model Target dataset creation requests with a body which is valid JSON but not a JSON object, rather than raising an error in the mock.
Reject Model Target dataset creation requests with
viewsentries which are not JSON objects, which are missingguideViewPositionorname, or which have wrongly typedguideViewPositionornamevalues.Model VWS request rate limits per endpoint with the new
CloudDatabase.request_rate_limitssetting, including the limits which Vuforia documents asmock_vws.request_rate_limits.DOCUMENTED_REQUEST_RATE_LIMITS. No request rate limit is applied by default.Change the
ProjectHasNoAPIAccessresult code toProjectHasNoApiAccess, matching Vuforia’s result codes table.Add the reco counts report endpoint, and a download URL for the generated CSV report.