Features
- Add
sf_search()with REST and SOAP API support for SOSL and free text search - Add
sf_describe_objects()with REST and SOAP API to return object metadata - Add REST API support for upsert (
sf_upsert()) - Add SOAP API support for the following operations:
sf_create()sf_update()sf_delete()sf_retrieve()
- Add Metadata API support for the following operations:
sf_create_metadata()sf_read_metadata()sf_update_metadata()sf_upsert_metadata()sf_delete_metadata()sf_describe_metadata()sf_list_metadata()sf_rename_metadata()sf_retrieve_metdata()sf_deploy_metdata()
- Make the default file name for a cached token
.httr-oauth-salesforcerso that
it does not clash with other package token names
Bug Fixes
-
sf_user_info()returningargument is of length zerobecause token is not
automatically refreshed before calling GET -
sf_token()ignoring basic auth'ed sessions since it was only looking for a token
usingtoken_avaiable(). Replace withsf_auth_check()so now it considers a
session or a token to be "available" (#1).