- improved error response messages, especially for EDAMUserException, EDAMSystemException and EDAMNotFoundException.
{
"timestamp":1408681609240,
"status":400,
"error":"Bad Request",
"exception":"org.springframework.social.evernote.api.EvernoteException",
"message":"com.evernote.edam.error.EDAMUserException, ErrorCode [PERMISSION_DENIED(3)], Parameter [authenticationToken]"
}
- spring-boot has been updated to 1.1.5.RELEASE
- support
supportLinkedSandbox
parameter in oauth- see API change detail: App Notebooks feature
sample:
$ curl -X POST -d "supportLinkedSandbox=true" -d "callbackUrl=http://myapp/oauth-callback" http://localhost:8080/oauth/auth
{
"authorizeUrl":".../OAuth.action?oauth_token=...&supportLinkedSandbox=true", ...
}
- spring-boot has been updated to 1.1.4.RELEASE
- added metrics for evernote api calls (store client operations)
- number of success and failure calls to evernote endpoints
- response time for evernote api call
sample:
# metrics endpoint:
# http://localhost:8080/management/metrics
...
"counter.evernote.api.noteStore.listTags.succeeded": 3, # num of successful evernote api calls
"gauge.evernote.api.noteStore.listTags.response": 42, # evernote api call response time (ms)
...