[BWA-182] Add mTLS support for Glide image loading#6125
Conversation
|
Great job! No new security vulnerabilities introduced in this pull request |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6125 +/- ##
==========================================
- Coverage 85.77% 85.76% -0.02%
==========================================
Files 775 777 +2
Lines 56203 56218 +15
Branches 8123 8123
==========================================
+ Hits 48207 48213 +6
- Misses 5172 5181 +9
Partials 2824 2824 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/glide/BitwardenAppGlideModule.kt
Outdated
Show resolved
Hide resolved
app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/glide/BitwardenAppGlideModule.kt
Outdated
Show resolved
Hide resolved
app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/glide/BitwardenAppGlideModule.kt
Outdated
Show resolved
Hide resolved
app/src/test/kotlin/com/x8bit/bitwarden/ui/platform/glide/BitwardenAppGlideModuleTest.kt
Outdated
Show resolved
Hide resolved
app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/glide/BitwardenAppGlideModule.kt
Outdated
Show resolved
Hide resolved
network/src/main/kotlin/com/bitwarden/network/ssl/CertificateProviderExtensions.kt
Outdated
Show resolved
Hide resolved
app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/glide/BitwardenAppGlideModule.kt
Outdated
Show resolved
Hide resolved
app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/glide/BitwardenAppGlideModule.kt
Outdated
Show resolved
Hide resolved
1bab24c to
eb07a8a
Compare
|
Claude finished @aj-rosado's task in 2m 42s —— View job Code Review Complete
SummaryI've completed the code review for PR #6125, which adds mTLS (mutual TLS) support to Glide image loading. This is a well-structured PR that extracts common SSL certificate utilities into the network module and applies them to Glide for consistent mTLS handling across the application. Key findings posted as inline comments:
The PR properly addresses the previous review feedback by:
The Checkmarx security scan shows no new vulnerabilities, and the codecov report shows 66.67% patch coverage with 9 lines missing coverage (primarily in |

🎟️ Tracking
https://bitwarden.atlassian.net/browse/BWA-182
📔 Objective
This PR adds mTLS (mutual TLS) support to Glide image loading.
This allows image requests to pass through Cloudflare's mTLS validation.
⏰ Reminders before review
🦮 Reviewer guidelines
:+1:) or similar for great changes:memo:) or ℹ️ (:information_source:) for notes or general info:question:) for questions:thinking:) or 💭 (:thought_balloon:) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion:art:) for suggestions / improvements:x:) or:warning:) for more significant problems or concerns needing attention:seedling:) or ♻️ (:recycle:) for future improvements or indications of technical debt:pick:) for minor or nitpick changes