Skip to content

Conversation

@ls-denys-ryzhkov
Copy link

@ls-denys-ryzhkov ls-denys-ryzhkov commented Nov 19, 2024

Pull Request Description

Rebased old branch lightspeed-fixes on main in order to have an SPM support. This fork is used in CorePlatform in LUKit to download images.

Deleted the commit as now not relevant:
Message: HOS-9304 Fixed a known oops in SDWebImage’s umbrella header.
Hash: 49563e8
Author: Olivier Verhoogen olivier.verhoogen@lightspeedhq.com
Date: 18 Nov 2024 at 16:55

Decided to make a rebase as it is easier to check the exact commit and resolve conflicts only for it.

chucks and others added 5 commits November 19, 2024 11:06
When you provide an array of certificates (in binary format), simply
set the SDWebImageDownloaderUseSpecifiedSSLCertificates option to let
SDWebImage perform a trust chain evaluation when downloading images.

You can use this as a safer alternative to SDWebImageDownloaderAllowInvalidSSLCertificates.
Copy link

@ls-philippe-casgrain ls-philippe-casgrain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe make it build with Xcode 15?

@ls-denys-ryzhkov ls-denys-ryzhkov changed the base branch from lightspeed-fixes-spm to lightspeed-fixes November 20, 2024 18:50
@ls-denys-ryzhkov ls-denys-ryzhkov changed the base branch from lightspeed-fixes to lightspeed-fixes-spm November 20, 2024 18:50
@ls-denys-ryzhkov
Copy link
Author

@ls-philippe-casgrain it is running on Xcode 15.2
As this is not our internal repo that we hold, but a fork and I've just rebased the changes, decided not to dive deep into problems with pipelines. Here's the updated statuses:

  • unit test for ios are flaky, now they are green
  • there is only one test failed for macOS, but it is succeeded locally
  • Cocoapods are not related to us at all.

is this PR okay for you at this state or should I go for it and resolve the issues?

@lisional
Copy link

lisional commented Nov 20, 2024

iOS tests are all passing locally for me, Xcode 15.1 ✅
I think it's good as it is, and it will actually be helpful for CorePlatform! I tried to move to SPM for SDWebImage, and I was missing a couple of functions I see you added in this PR.

Are you planning on opening a PR to switch to SPM in CorePlatform?
Edit: just saw your PR, great! 🥳

I'm about to open one to switch Base to SPM in CorePlatform

@ls-denys-ryzhkov ls-denys-ryzhkov merged commit 60de82f into lightspeed-fixes-spm Nov 21, 2024
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants