Skip to content

feat(web): consolidated single-component header for Unraid 7.3+ (fixes mobile overlap) - #2037

Merged
elibosley merged 48 commits into
mainfrom
feat/consolidated-header
Jul 23, 2026
Merged

feat(web): consolidated single-component header for Unraid 7.3+ (fixes mobile overlap)#2037
elibosley merged 48 commits into
mainfrom
feat/consolidated-header

chore(ai-review): refresh reviewed marker for ba0d98a8

d74f475
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 23, 2026 in 1s

53.07% (+0.15%) compared to f3205d9

View this Pull Request on Codecov

53.07% (+0.15%) compared to f3205d9

Details

Codecov Report

❌ Patch coverage is 83.80414% with 86 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.07%. Comparing base (f3205d9) to head (d74f475).

Files with missing lines Patch % Lines
web/src/components/Header/HeaderVersion.vue 70.78% 52 Missing ⚠️
web/src/components/Wrapper/mount-engine.ts 75.47% 13 Missing ⚠️
web/src/components/Header/HeaderLogo.vue 78.94% 12 Missing ⚠️
web/src/components/Header/useServerProp.ts 80.55% 7 Missing ⚠️
web/src/components/Header.standalone.vue 98.93% 1 Missing ⚠️
web/src/composables/dateTime.ts 92.85% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2037      +/-   ##
==========================================
+ Coverage   52.92%   53.07%   +0.15%     
==========================================
  Files        1035     1041       +6     
  Lines       72122    72425     +303     
  Branches     8314     8354      +40     
==========================================
+ Hits        38167    38440     +273     
- Misses      33828    33858      +30     
  Partials      127      127              

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