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

First Implementation of the Access Guard Module #2

Merged
merged 9 commits into from
Sep 10, 2023

Conversation

PSchmiedmayer
Copy link
Member

First Implementation of the Access Guard Module

⚙️ Release Notes

  • Adds a mechanism to guard a view with a access code.
  • Adds a view to set the access code for a guarded view.
  • Adds a mechanism to set a fixed code for testing and debugging purposes.

📝 Code of Conduct & Contributing Guidelines

By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

@PSchmiedmayer PSchmiedmayer added the enhancement New feature or request label Sep 10, 2023
@PSchmiedmayer PSchmiedmayer self-assigned this Sep 10, 2023
@codecov
Copy link

codecov bot commented Sep 10, 2023

Codecov Report

Merging #2 (8ff2e2d) into main (9360fbb) will decrease coverage by 22.55%.
Report is 1 commits behind head on main.
The diff coverage is 77.45%.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##              main       #2       +/-   ##
============================================
- Coverage   100.00%   77.45%   -22.55%     
============================================
  Files            1       13       +12     
  Lines            4      501      +497     
============================================
+ Hits             4      388      +384     
- Misses           0      113      +113     
Files Changed Coverage Δ
Sources/SpeziAccessGuard/AccessGuardError.swift 0.00% <0.00%> (ø)
...urces/SpeziAccessGuard/CodeViews/CodeOptions.swift 50.00% <50.00%> (ø)
Sources/SpeziAccessGuard/AccessGuarded.swift 66.67% <66.67%> (ø)
...es/SpeziAccessGuard/AccessGuardConfiguration.swift 68.43% <68.43%> (ø)
Sources/SpeziAccessGuard/CodeViews/CodeView.swift 68.43% <68.43%> (ø)
Sources/SpeziAccessGuard/AccessGuard.swift 76.75% <76.75%> (ø)
...ces/SpeziAccessGuard/CodeViews/EnterCodeView.swift 80.00% <80.00%> (ø)
...urces/SpeziAccessGuard/CodeViews/SetCodeView.swift 85.85% <85.85%> (ø)
...ources/SpeziAccessGuard/AccessGuardViewModel.swift 94.19% <94.19%> (ø)
Sources/SpeziAccessGuard/AccessGuardView.swift 100.00% <100.00%> (ø)
... and 3 more

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a2590b2...8ff2e2d. Read the comment docs.

@PSchmiedmayer PSchmiedmayer merged commit 4412527 into main Sep 10, 2023
8 checks passed
@PSchmiedmayer PSchmiedmayer deleted the feature/firstImplementation branch September 10, 2023 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

1 participant