• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

agama-project / agama / 16805692514
74%

Build:
DEFAULT BRANCH: master
Ran 07 Aug 2025 01:23PM UTC
Jobs 3
Files 1139
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Aug 2025 01:20PM UTC coverage: 64.117% (-11.9%) from 75.991%
16805692514

push

github

web-flow
feat(web): improve layout and accuracy of wired connection details (#2639)

This PR introduces several enhancements to the wired connection details
view, aiming to improve both the accuracy of the shown data and the
usability of the layout, especially in cases where multiple devices
share a connection.

To achieve this, the following actions were taken:

  
*   **Fixed connection settings display**  
The details page now shows the actual connection settings, rather than
using those from the first connected device. This drop the mismatch
between the details view and the corresponding connection form.

*   **Added "Binding Settings" section**  
To clearly displays whether the connection is bound to a specific device
and how (by MAC address or device name), rather than just showing
information for the first device using it.
    
*   **Added support for multiple devices**  
When multiple devices share a connection, users can switch between them
using a tabbed section, making it easier to view and compare individual
device details.
    
*   **Reorganized layout for clarity**  
The layout has been adjusted to better group related information and
improve overall readability.

<details>
  <summary>Click to show/hide some screenshots</summary>

  ---

_Before changes_

<img width="2560" height="1536" alt="localhost_8080_ (25)"
src="https://github.com/user-attachments/assets/95a6be8f-c71d-4a05-a7ed-62b77388b262"
/>

---

**NOTE: below screenshots might be slightly outdated due to suggestions
from code review. They will be updated only if the final result changes
noticeable**

_After changes, with only one device using the connection_

<img width="2560" height="1536" alt="localhost_8080_ (30)"
src="https://github.com/user-attachments/assets/b0065bf0-51d7-43ee-9157-1ef755b0fd54"
/>

---

_After changes, with more than one device sharing the connection_

<img width="2560" height="1536" alt="localhost_8080_ (29)"
src="https://github.com/user-attachments/assets/2aaf... (continued)

2170 of 3917 branches covered (55.4%)

Branch coverage included in aggregate %.

43 of 44 new or added lines in 3 files covered. (97.73%)

32 existing lines in 4 files now uncovered.

24984 of 38434 relevant lines covered (65.0%)

49.39 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
98.41
10.41% web/src/components/network/WiredConnectionDetails.tsx

Uncovered Existing Lines

Lines Coverage ∆ File
1
97.92
9.92% web/web/src/components/network/WiredConnectionDetails.tsx
5
88.1
-1.7% web/web/src/components/network/BindingSettingsForm.tsx
11
76.92
3.75% web/web/src/utils/network.ts
15
82.93
0.0% web/web/src/types/network.ts
Subprojects
ID Flag name Job ID Ran Files Coverage
3 web 16805692514.3 07 Aug 2025 01:23PM UTC 564
68.31
GitHub Action Run
3 service 16797917197.3 07 Aug 2025 07:36AM UTC 389
88.46
GitHub Action Run
1 rust 16804867557.1 07 Aug 2025 12:56PM UTC 186
21.66
GitHub Action Run
Source Files on build 16805692514
  • Tree
  • List 1139
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16805692514
  • 43fbeb74 on github
  • Prev Build on master (#16804867557)
  • Next Build on master (#16806093896)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc