Skip to content

feat(secret-providers): add secret system integration (#5536) - #6914

Draft
MarineLeM wants to merge 18 commits into
mainfrom
issue/5536
Draft

feat(secret-providers): add secret system integration (#5536)#6914
MarineLeM wants to merge 18 commits into
mainfrom
issue/5536

Conversation

@MarineLeM

Copy link
Copy Markdown
Contributor

Proposed changes

Testing Instructions

  1. Step-by-step how to test
  2. Environment or config notes

Related issues

@MarineLeM MarineLeM self-assigned this Jul 24, 2026
@github-actions

Copy link
Copy Markdown

/review docs

📖 Docs Reviewer triggered automatically.

64 files changed — 62 functional, 0 documentation.

⚠️ No documentation files modified. Agent will check if doc updates are needed.

@github-actions github-actions Bot added the filigran team Item from the Filigran team. label Jul 24, 2026
antoinemzs and others added 14 commits July 27, 2026 12:14
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
Signed-off-by: Antoine MAZEAS <antoine.mazeas@filigran.io>
…ault

Signed-off-by: Marine LM <marine.lemezo@filigran.io>
Signed-off-by: Marine LM <marine.lemezo@filigran.io>
Signed-off-by: Marine LM <marine.lemezo@filigran.io>
@MarineLeM MarineLeM changed the title feat(secret-providers): add secret system integration feat(secret-providers): add secret system integration (#5531) Jul 27, 2026
@MarineLeM MarineLeM changed the title feat(secret-providers): add secret system integration (#5531) feat(secret-providers): add secret system integration (#5536) Jul 27, 2026
Signed-off-by: Marine LM <marine.lemezo@filigran.io>
Signed-off-by: Marine LM <marine.lemezo@filigran.io>
@codecov

codecov Bot commented Jul 27, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 44.33962% with 118 lines in your changes missing coverage. Please review.
✅ Project coverage is 44.92%. Comparing base (f65ec0e) to head (f292e46).
⚠️ Report is 11 commits behind head on main.

Files with missing lines Patch % Lines
...components/integrations/common/ConnectorContext.ts 0.00% 12 Missing ⚠️
...io/openaev/utils/mapper/SecretsProviderMapper.java 8.33% 11 Missing ⚠️
...ions/secrets_providers/secrets-providers-action.ts 0.00% 11 Missing ⚠️
.../api/secrets_providers/SecretsProviderService.java 33.33% 10 Missing ⚠️
...ev/secrets/provider/impl/LocalSecretsProvider.java 84.74% 5 Missing and 4 partials ⚠️
...secrets/local/LocalSecretsProviderIntegration.java 0.00% 8 Missing ⚠️
...a/io/openaev/secrets/provider/SecretsProvider.java 41.66% 7 Missing ⚠️
...java/io/openaev/secrets/service/SecretService.java 0.00% 7 Missing ⚠️
...naev/api/secrets_providers/SecretsProviderApi.java 14.28% 6 Missing ⚠️
...onents/integrations/catalog_connectors/Catalog.tsx 0.00% 6 Missing ⚠️
... and 10 more

❌ Your patch check has failed because the patch coverage (0.00%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage.
❌ Your project check has failed because the head coverage (7.54%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #6914      +/-   ##
============================================
+ Coverage     44.53%   44.92%   +0.39%     
- Complexity     9292     9357      +65     
============================================
  Files          2681     2695      +14     
  Lines         80222    80640     +418     
  Branches      12017    12073      +56     
============================================
+ Hits          35723    36224     +501     
+ Misses        41904    41772     -132     
- Partials       2595     2644      +49     
Flag Coverage Δ
backend 67.76% <55.95%> (-0.05%) ⬇️
e2e 16.97% <ø> (+0.02%) ⬆️
frontend 7.54% <0.00%> (+1.04%) ⬆️

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

☔ View full report in Codecov by Harness.
📢 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

filigran team Item from the Filigran team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(credentials): create and manage credential assets (CRUD)

2 participants