Closed Zacharis278 closed 1 year ago
Base: 97.68% // Head: 97.65% // Decreases project coverage by -0.03%
:warning:
Coverage data is based on head (
e5a4b37
) compared to base (f3eca6b
). Patch coverage: 66.66% of modified lines in pull request are covered.:exclamation: Current head e5a4b37 differs from pull request most recent head e49ffad. Consider uploading reports for the commit e49ffad to get more accurate results
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
@MichaelRoytman you have any concerns with this one?
MST-1732
Allows independent configuration of the base URL used for LTI API requests and LTI browser flow. This primarily aids local development because we no longer have to tunnel the entire LMS in order to test against the IMS tools. You can use your normal browser steps to login to the LMS and access content without hacking up your settings which can break other parts of the platform.
Testing LTI launches in another service or IDA is particularly problematic right now because we need to tunnel multiple services (LMS + IDA).
This change would also support cases where a service may have a separate URL scheme for backend requests like the OAuth flow versus frontend redirects, which need to make use of specific browser cookies.