This repository has been archived by the owner on Jul 19, 2021. It is now read-only.
Upgrade the Loggly Library to use HTTPS #14
Labels
Development Task
Engineering work that doesn't add new functionality
Milestone
The Loggly Timber library in the application uses a plaintext HTTP to log messages to this cloud service. Per this discussion on StackOverflow, Android Oreo and above automatically block network requests to unencrypted endpoints with this message:
Cleartext HTTP traffic to <endpoint> not permitted
.As a workaround, the
<application>
tag in the Sermon manifest has an attribute calledandroid:usesCleartextTraffic
set totrue
. In reality, this library should be making an HTTPS call to Loggly so that this workaround is not needed.The Loggly Timber 1.0.1 library references the underlying Loggly 1.0.3 library, which is not recent enough to include a commit which updates the library's endpoint to HTTPS. This should be worked out with the Loggly development team to either cut a new release on the Loggly library, or update the Loggly Timber library to reference a newer commit on the previously mentioned dependency.
The text was updated successfully, but these errors were encountered: