We have moved to GitHub Issues
Created by Shannon Deminick 12 Sep 2017, 11:54:25 Updated by Sebastiaan Janssen 13 Sep 2017, 10:04:42Tags: Unscheduled
Subtask of: UAASSCRUM-1073
We should log unhandled exceptions that occur in webapi controllers and always have detailed errors returned to users even when not in debug mode.
Currently in 'release' mode, if you get an unhandled exception (5xx), there is no log entry and there is no messages in the UI, or if there is one it is not detailed and just says 'an error occurred'
We can easily change this so that if a ysod occurs even in release mode we can still show it to the user since not showing one doesn't help anyone.
UmbracoAuthorizedApiControllerwhich is all of our back office controller - this logger will log exceptions to log4net
All good, I'll cherry-pick for 7.6.7 too!
Backwards Compatible: True
Due in version: 7.6.7
Sprint: Sprint 67
Story Points: 1