NAS-130213 / 24.10 / Add smaller apps widgets
Changes:
- Widget App Component was sliced into multiple small components
- Added widget-app-cpu (Quarter size)
- Added widget-app-memory (Quarter size)
- Added widget-app-info (Half size)
- Added widget-app-network (Half size)
Testing:
Check details in ticket
Jira URL: https://ixsystems.atlassian.net/browse/NAS-130213
One thing is missing. I'll notify when it is ready for review.
Codecov Report
Attention: Patch coverage is 75.81699% with 37 lines in your changes missing coverage. Please review.
Project coverage is 76.91%. Comparing base (
002da50) to head (0e2af84). Report is 2 commits behind head on master.
Additional details and impacted files
@@ Coverage Diff @@
## master #10378 +/- ##
==========================================
- Coverage 76.93% 76.91% -0.02%
==========================================
Files 1608 1622 +14
Lines 54996 55135 +139
Branches 6464 6473 +9
==========================================
+ Hits 42309 42409 +100
- Misses 12687 12726 +39
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@AlexKarpov98, it's ready for review but blocked for testing. The recent changes in master branch break compatibility with the DF API. Waiting for adding support to make basic app CRUD actions.
Tracking #10394 to be merged
Since stats are unavailable, new widgets do not work.
Half of widget-app can be tested only (app image, app version, app status)
This PR has been merged and conversations have been locked. If you would like to discuss more about this issue please use our forums or raise a Jira ticket.