Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix keychain access on macOS. #354

Merged
merged 2 commits into from Dec 6, 2022
Merged

Fix keychain access on macOS. #354

merged 2 commits into from Dec 6, 2022

Conversation

pixlwave
Copy link
Contributor

@pixlwave pixlwave commented Dec 6, 2022

Running ElementX on macOS (Designed for iPad) didn't have the correct access to the App Group for sharing the keychain. This PR adds the Keychain Access Group back to properly support macOS builds.

Note: This PR will require everyone to sign in once again on iOS.

@github-actions
Copy link

github-actions bot commented Dec 6, 2022

Warnings
⚠️ Some of the commits are missing ticket numbers. Please consinder using them for better tracking.

Generated by 🚫 Danger Swift against dfc749d

Copy link
Contributor

@stefanceriu stefanceriu left a comment

Choose a reason for hiding this comment

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

Excellent! 👏 Thank you for taking care of it 👍

@codecov
Copy link

codecov bot commented Dec 6, 2022

Codecov Report

Base: 32.47% // Head: 13.70% // Decreases project coverage by -18.77% ⚠️

Coverage data is based on head (e9a8b59) compared to base (7f91852).
Patch coverage: 100.00% of modified lines in pull request are covered.

❗ Current head e9a8b59 differs from pull request most recent head dfc749d. Consider uploading reports for the commit dfc749d to get more accurate results

Additional details and impacted files
@@             Coverage Diff              @@
##           develop     #354       +/-   ##
============================================
- Coverage    32.47%   13.70%   -18.78%     
============================================
  Files          245      230       -15     
  Lines        16255    15163     -1092     
  Branches     10035     7444     -2591     
============================================
- Hits          5279     2078     -3201     
- Misses       10814    13027     +2213     
+ Partials       162       58      -104     
Flag Coverage Δ
uitests ?
unittests 13.70% <100.00%> (-0.26%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
ElementX/Sources/Other/InfoPlistReader.swift 84.84% <100.00%> (+1.51%) ⬆️
...ources/Services/UserSession/UserSessionStore.swift 6.60% <100.00%> (ø)
DesignKit/Sources/Fonts/ElementFonts.swift 0.00% <0.00%> (-100.00%) ⬇️
DesignKit/Sources/Fonts/ElementBaseFonts.swift 0.00% <0.00%> (-100.00%) ⬇️
...mentX/Sources/UITests/UITestScreenIdentifier.swift 0.00% <0.00%> (-100.00%) ⬇️
...mentX/Sources/UITests/UITestsRootCoordinator.swift 0.00% <0.00%> (-100.00%) ⬇️
...X/Sources/Screens/Authentication/UIConstants.swift 0.00% <0.00%> (-100.00%) ⬇️
...urces/Other/SwiftUI/Views/ElementToggleStyle.swift 0.00% <0.00%> (-100.00%) ⬇️
...urces/Other/SwiftUI/Views/RoundedCornerShape.swift 0.00% <0.00%> (-100.00%) ⬇️
...s/Other/SwiftUI/Layout/ReadableFrameModifier.swift 0.00% <0.00%> (-100.00%) ⬇️
... and 108 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@sonarcloud
Copy link

sonarcloud bot commented Dec 6, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@pixlwave pixlwave merged commit b97e6f7 into develop Dec 6, 2022
@pixlwave pixlwave deleted the doug/keychain branch December 6, 2022 17:39
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.

None yet

2 participants