Show payment app health on channels and add a channel widgets mount - #6859
Show payment app health on channels and add a channel widgets mount#6859mirekm wants to merge 5 commits into
Conversation
Merchants can see tripped breakers and critical app problems on the channel page, and payment apps can render their own status or config without leaving the view.
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #6859 +/- ##
=======================================
Coverage 56.80% 56.80%
=======================================
Files 3537 3539 +2
Lines 73007 73053 +46
Branches 18519 18534 +15
=======================================
+ Hits 41468 41497 +29
- Misses 30885 30902 +17
Partials 654 654
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
… widgets mount The pill counted dismissed critical problems, so a merchant who dismissed a problem in Installed extensions kept seeing "Attention" on the channel page. Filter dismissed problems the way the extensions list does, and collapse the payload to the one boolean the UI actually reads instead of shipping unused problem keys and messages for up to 100 apps. CHANNEL_DETAILS_WIDGETS is a channel-wide mount, but it rendered inside the payment gateways section, so it inherited that section's MANAGE_APPS gate and its scroll-spy anchor. Render it as a sibling instead. Co-authored-by: Cursor <cursoragent@cursor.com>
Reasons come from the problems already fetched for the pill, deduplicated so a repeated message is not listed twice.
lkostrowski
left a comment
There was a problem hiding this comment.
remember to update app-sdk
Merchants can see tripped breakers and critical app problems on the channel page, and payment apps can render their own status or config without leaving the view.