Skip to content

WIP

d25d3f5
Select commit
Loading
Failed to load commit list.
Merged

Add support for using multiple signature algorithms #325

WIP
d25d3f5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 16, 2026 in 0s

43.51% (+1.10%) compared to 5cc585a

View this Pull Request on Codecov

43.51% (+1.10%) compared to 5cc585a

Details

Codecov Report

❌ Patch coverage is 61.92982% with 217 lines in your changes missing coverage. Please review.
✅ Project coverage is 43.51%. Comparing base (5cc585a) to head (d25d3f5).

Files with missing lines Patch % Lines
...ntrollers/Federation/EntityStatementController.php 0.00% 53 Missing ⚠️
src/ModuleConfig.php 78.88% 38 Missing ⚠️
src/Services/Container.php 0.00% 23 Missing ⚠️
src/Factories/CryptKeyFactory.php 0.00% 14 Missing ⚠️
src/Factories/Entities/ClientEntityFactory.php 0.00% 13 Missing ⚠️
...edentials/CredentialIssuerCredentialController.php 0.00% 11 Missing ⚠️
src/Services/DatabaseMigration.php 0.00% 9 Missing ⚠️
src/Factories/JwsFactory.php 0.00% 7 Missing ⚠️
src/Entities/ClientEntity.php 53.84% 6 Missing ⚠️
...ntials/CredentialIssuerConfigurationController.php 0.00% 5 Missing ⚠️
... and 21 more
Additional details and impacted files
@@                 Coverage Diff                 @@
##             wip-version-7     #325      +/-   ##
===================================================
+ Coverage            42.40%   43.51%   +1.10%     
  Complexity            1892     1892              
===================================================
  Files                  160      159       -1     
  Lines                 7983     8067      +84     
===================================================
+ Hits                  3385     3510     +125     
+ Misses                4598     4557      -41     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.