Skip to content

Comments

App problems ripple#6363

Merged
lkostrowski merged 4 commits intomainfrom
app-problems-ripple
Feb 24, 2026
Merged

App problems ripple#6363
lkostrowski merged 4 commits intomainfrom
app-problems-ripple

Conversation

@lkostrowski
Copy link
Member

Scope of the change

  • I confirm I added ripples for changes (see src/ripples) or my feature doesn't contain any user-facing changes
  • I used analytics "trackEvent" for important events

Copilot AI review requested due to automatic review settings February 24, 2026 12:34
@lkostrowski lkostrowski requested a review from a team as a code owner February 24, 2026 12:34
@changeset-bot
Copy link

changeset-bot bot commented Feb 24, 2026

🦋 Changeset detected

Latest commit: 9094c0a

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@codecov
Copy link

codecov bot commented Feb 24, 2026

Codecov Report

❌ Patch coverage is 38.46154% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 42.72%. Comparing base (8e94181) to head (9094c0a).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/ripples/components/Ripple.stories.tsx 0.00% 8 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6363      +/-   ##
==========================================
- Coverage   42.72%   42.72%   -0.01%     
==========================================
  Files        2534     2536       +2     
  Lines       44009    44022      +13     
  Branches    10027    10457     +430     
==========================================
+ Hits        18802    18807       +5     
+ Misses      25167    23876    -1291     
- Partials       40     1339    +1299     

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

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request adds a ripple notification to inform users about the new app problems visibility feature in the installed extensions page.

Changes:

  • Added a new ripple definition for app problems feature visibility
  • Created comprehensive Storybook stories for the Ripple component
  • Integrated the ripple into the InstalledExtensions view to appear next to the ProblemsHeaderBadge
  • Updated auto-generated GraphQL type files with documentation comments for CountryCode enum

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/extensions/ripples/appProblems.tsx Defines the app problems ripple with content describing the feature
src/ripples/allRipples.ts Registers the new app problems ripple in the central ripples registry
src/extensions/views/InstalledExtensions/InstalledExtensions.tsx Integrates the ripple component to appear when app problems are present
src/ripples/components/Ripple.stories.tsx Adds Storybook stories documenting different ripple configurations
src/graphql/types.generated.ts Auto-generated file with documentation comments for CountryCode enum values
src/graphql/fabbricaTypes.generated.ts Auto-generated file with documentation comments for CountryCode enum values
.changeset/long-fish-land.md Documents the change for release notes

global:
"App problems are now visible in the installed extensions page. When an app has issues, you will see a badge indicating the number of problems and their severity.",
},
dateAdded: new Date(2026, 1),
Copy link

Copilot AI Feb 24, 2026

Choose a reason for hiding this comment

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

The dateAdded field should include a day parameter for consistency and clarity. Most other ripples in the codebase specify the full date with year, month, and day (e.g., new Date(2026, 0, 29) or new Date("2026-01-27")). While new Date(2026, 1) is valid and defaults to the first day of the month, explicitly specifying the day makes the intended date clearer and follows the predominant pattern in the codebase.

Suggested change
dateAdded: new Date(2026, 1),
dateAdded: new Date(2026, 1, 1),

Copilot uses AI. Check for mistakes.
global:
"App problems are now visible in the installed extensions page. When an app has issues, you will see a badge indicating the number of problems and their severity.",
},
dateAdded: new Date(2026, 1),
Copy link
Member

Choose a reason for hiding this comment

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

looks like date is not correct

Copy link
Member Author

Choose a reason for hiding this comment

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

how so?
CleanShot 2026-02-24 at 14 18 34

Copy link
Member

Choose a reason for hiding this comment

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

I meant that today is Feb 24th 😄

Copy link
Member

Choose a reason for hiding this comment

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

if we take just the month though from this date then it's fine 👌🏻

Copilot AI review requested due to automatic review settings February 24, 2026 14:13
@lkostrowski lkostrowski enabled auto-merge (squash) February 24, 2026 14:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 8 out of 8 changed files in this pull request and generated no new comments.

@lkostrowski lkostrowski merged commit 1d78e48 into main Feb 24, 2026
17 of 18 checks passed
@lkostrowski lkostrowski deleted the app-problems-ripple branch February 24, 2026 14:18
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.

2 participants