02 Jun, 2020
1 commit
-
Add logging for unhandled exceptions
29 May, 2020
1 commit
-
resolves lessonly/scim_rails#23 Why? The scim engine returns a custom response to the caller in the event that there is a 500 error in the engine. It rescues any standard error in order to do this. Unfortunately this means that when something is broken it does not bubble up to the parent app's error handling system or even be printed in the logs. We cannot just re-raise the exception because you cannot return a response AND raise an exception as a part of the same request. To help, this PR will make is possible for you to supply a callable object that take the exception as it's argument. If no callable object is provided, we will output the exception to the logs so that silence is not the default. To get the old behavior of completely ignoring an exception, you could supply an empty proc.
09 Apr, 2019
1 commit
-
Update for use with Rails 5.2
05 Apr, 2019
1 commit
-
See https://github.com/lessonly/scim_rails/pull/9#issuecomment-480398815 for context. Having two content-type values for a response does not make sense. And in fact, Okta's SCIM API reference says we should use the application/scim+json response type. This commit changes our uses of two content-type values to the one that it should be.
29 Jan, 2019
2 commits
-
fix error rescuing
17 Jan, 2019
1 commit
-
update PATCH request to reprovision
14 Jan, 2019
1 commit
20 Dec, 2018
1 commit
-
build gem to create a skim endpoint
19 Dec, 2018
1 commit
11 Dec, 2018
3 commits
-
• add spec coverage for content type
06 Dec, 2018
1 commit
05 Dec, 2018
2 commits
30 Nov, 2018
1 commit
18 Nov, 2018
1 commit
17 Nov, 2018
1 commit