* Hurl checks update Friday November 21st 2025
* Looks like someone changed how to handle the multi entity tests that I used earlier
* updating warehouse check
* same update for users api
* and for group api
* fix GUI admin/mails_template.php checks
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
* remove hurl test that requires a contract to exist
* change emailtemplates hurl tests to work when there is debug information in the API response
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
* QUAL: API contract: RestException update, check if thirdparty exists before creating contract
* using the entity of this contract
* Safer usage of getEntity
* using global ->entity
* testing if create with socid=0 should fail
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
* QUAL: API contract: RestException update, check if thirdparty exists before creating contract
* also checking if socid exists during put
* using the entity of this contract
* also fixing entity during post
* some hurl tests of contract api
* check if contract id is 0, because that is not possible
* check (un)activate permissions and getEntity()
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>