Skip to content

fix: show feature flags for a federated graph under split config - #3129

Open
JivusAyrus wants to merge 16 commits into
mainfrom
suvij/cosmo-315-controlplane-feature-flags-not-shown-for-a-federated-graph
Open

fix: show feature flags for a federated graph under split config#3129
JivusAyrus wants to merge 16 commits into
mainfrom
suvij/cosmo-315-controlplane-feature-flags-not-shown-for-a-federated-graph

Merge branch 'suvij/cosmo-315-controlplane-feature-flags-not-shown-fo…

1fef1c0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 5, 2026 in 1s

43.94% (target 30.00%)

View this Pull Request on Codecov

43.94% (target 30.00%)

Details

Codecov Report

❌ Patch coverage is 51.68539% with 86 lines in your changes missing coverage. Please review.
✅ Project coverage is 43.94%. Comparing base (64eaf60) to head (1fef1c0).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
[...ionSlug]/[namespace]/graph/[slug]/schema/index.tsx](https://app.codecov.io/gh/wundergraph/cosmo/pull/3129?src=pr&el=tree&filepath=studio%2Fsrc%2Fpages%2F%5BorganizationSlug%5D%2F%5Bnamespace%5D%2Fgraph%2F%5Bslug%5D%2Fschema%2Findex.tsx&utm_medium=referral&utm_source=github&utm_content=checks&utm_campaign=pr+comments&utm_term=wundergraph#diff-c3R1ZGlvL3NyYy9wYWdlcy9bb3JnYW5pemF0aW9uU2x1Z10vW25hbWVzcGFjZV0vZ3JhcGgvW3NsdWddL3NjaGVtYS9pbmRleC50c3g=) 0.00% 32 Missing ⚠️
[...ationSlug]/[namespace]/graph/[slug]/schema/sdl.tsx](https://app.codecov.io/gh/wundergraph/cosmo/pull/3129?src=pr&el=tree&filepath=studio%2Fsrc%2Fpages%2F%5BorganizationSlug%5D%2F%5Bnamespace%5D%2Fgraph%2F%5Bslug%5D%2Fschema%2Fsdl.tsx&utm_medium=referral&utm_source=github&utm_content=checks&utm_campaign=pr+comments&utm_term=wundergraph#diff-c3R1ZGlvL3NyYy9wYWdlcy9bb3JnYW5pemF0aW9uU2x1Z10vW25hbWVzcGFjZV0vZ3JhcGgvW3NsdWddL3NjaGVtYS9zZGwudHN4) 0.00% 24 Missing ⚠️
...tudio/src/components/composition-errors-banner.tsx 0.00% 10 Missing ⚠️
...rc/components/schema/stale-composition-warning.tsx 0.00% 9 Missing and 1 partial ⚠️
...fservices/federated-graph/getCompositionDetails.ts 30.76% 9 Missing ⚠️
studio/src/components/ui/button.tsx 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #3129       +/-   ##
===========================================
- Coverage   62.37%   43.94%   -18.44%     
===========================================
  Files         262     1072      +810     
  Lines       31003   140358   +109355     
  Branches        0     7383     +7383     
===========================================
+ Hits        19337    61674    +42337     
- Misses      10158    76831    +66673     
- Partials     1508     1853      +345     
Files with missing lines Coverage Δ
...FeatureFlagsInLatestCompositionByFederatedGraph.ts 83.82% <100.00%> (ø)
...fservices/federated-graph/getFederatedGraphById.ts 91.09% <100.00%> (ø)
...ices/federated-graph/getFederatedGraphSDLByName.ts 83.15% <100.00%> (ø)
...ane/src/core/repositories/FeatureFlagRepository.ts 94.35% <100.00%> (ø)
controlplane/src/types/index.ts 100.00% <ø> (ø)
studio/src/components/ui/button.tsx 0.00% <0.00%> (ø)
...fservices/federated-graph/getCompositionDetails.ts 86.17% <30.76%> (ø)
...tudio/src/components/composition-errors-banner.tsx 0.00% <0.00%> (ø)
...rc/components/schema/stale-composition-warning.tsx 0.00% <0.00%> (ø)
[...ationSlug]/[namespace]/graph/[slug]/schema/sdl.tsx](https://app.codecov.io/gh/wundergraph/cosmo/pull/3129?src=pr&el=tree&filepath=studio%2Fsrc%2Fpages%2F%5BorganizationSlug%5D%2F%5Bnamespace%5D%2Fgraph%2F%5Bslug%5D%2Fschema%2Fsdl.tsx&utm_medium=referral&utm_source=github&utm_content=checks&utm_campaign=pr+comments&utm_term=wundergraph#diff-c3R1ZGlvL3NyYy9wYWdlcy9bb3JnYW5pemF0aW9uU2x1Z10vW25hbWVzcGFjZV0vZ3JhcGgvW3NsdWddL3NjaGVtYS9zZGwudHN4) 0.00% <0.00%> (ø)
... and 1 more

... and 802 files with indirect coverage changes

🚀 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.