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

agama-project / agama / 23134724221
77%
master: 77%

Build:
Build:
LAST BUILD BRANCH: network-tanstack-form-part8
DEFAULT BRANCH: master
Ran 16 Mar 2026 08:36AM UTC
Jobs 3
Files 873
Run time 1min
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

16 Mar 2026 08:33AM UTC coverage: 76.204% (-0.7%) from 76.865%
23134724221

push

github

web-flow
refactor(web): enhance network page (#3247)

## Problem

Beyond the usual enhancements, there was some pending work to make the
network pages more useful for users. The following issues were
identified as high priority:

* Associated devices to connection: it is difficult to identify which
devices belong to each connection. Improving the connection list to
clearly show associated devices would make it easier for users to manage
their networks.

* Contextual actions for connections: Users can only click to view a
connection and then edit it. Would be better providing a contextual menu
with actions such as view details, edit, connect, or delete allows users
to perform common tasks more efficiently.

* Creating new connections: Users can only edit existing connections,
which limits a lot the network configuration. Adding the ability to
create new connections will address this gap and improve overall
usability.

Related to,

-
https://trello.com/c/jvgwGFIl/5581-8-bsc1247441-agama-ui-does-not-allow-to-add-or-remove-network-connections
(protected link)
- https://bugzilla.suse.com/show_bug.cgi?id=1247441 (protected link)
- https://jira.suse.com/browse/PED-15913 (protected link)

## Solution

* Backend enhancements: Added a backend improvement to notify the system
about added or removed connections, as well as changes to devices,
ensuring the internal state stays in sync (see PR #3244 ).

* Connections table: Brought back the connections table, enhanced to
give users more control and visibility over their connections.

* Manage connections: Users can now add and remove connections directly
from the UI.

* IP settings improvements: Added the dnsSearchList field to the
connection IPSettingsForm to support additional DNS configuration
options (related to https://jira.suse.com/browse/PED-15913).

3176 of 5215 branches covered (60.9%)

Branch coverage included in aggregate %.

212 of 270 new or added lines in 16 files covered. (78.52%)

373 existing lines in 13 files now uncovered.

20505 of 25861 relevant lines covered (79.29%)

83.47 hits per line

Uncovered Changes

Lines Coverage ∆ File
17
76.16
web/src/components/network/ConnectionsTable.tsx
15
39.39
web/src/components/network/DnsSearchDataList.tsx
7
28.57
-6.72% web/src/hooks/model/config/network.ts
6
63.27
1.77% web/src/types/network.ts
4
85.9
-12.52% web/src/components/network/WiredConnectionDetails.tsx
2
71.17
55.88% web/src/components/network/IpSettingsForm.tsx
2
90.91
10.01% web/src/components/network/WifiConnectionForm.tsx
2
40.34
-0.7% web/src/hooks/model/system/network.ts
2
0.0
-60.87% web/src/model/network/types.ts
1
25.68
-71.62% web/src/components/network/WifiNetworksList.tsx

Coverage Regressions

Lines Coverage ∆ File
115
0.0
-64.47% web/web/src/model/network/types.ts
85
0.0
-60.87% web/src/model/network/types.ts
34
32.2
-67.8% web/web/src/components/network/WifiNetworksList.tsx
33
25.68
-71.62% web/src/components/network/WifiNetworksList.tsx
32
70.17
5.92% web/web/src/types/network.ts
28
39.86
-0.59% web/web/src/hooks/model/system/network.ts
16
30.0
-5.29% web/web/src/hooks/model/config/network.ts
12
77.53
59.22% web/web/src/components/network/IpSettingsForm.tsx
5
87.18
-1.71% web/web/src/components/network/BindingSettingsForm.tsx
5
90.91
-7.01% web/web/src/components/network/WiredConnectionDetails.tsx
3
0.0
-100.0% web/src/components/network/index.ts
3
0.0
-100.0% web/web/src/components/network/index.ts
2
96.49
9.39% web/web/src/components/network/WifiConnectionForm.tsx
Subprojects
ID Flag name Job ID Ran Files Coverage
3 web 23134724221.3 16 Mar 2026 08:36AM UTC 559
71.45
GitHub Action Run
1 rust 19474749743.1 18 Nov 2025 05:18PM UTC 185
22.45
GitHub Action Run
3 service 22848041887.3 09 Mar 2026 10:02AM UTC 314
87.95
GitHub Action Run
Source Files on build 23134724221
  • Tree
  • List 873
  • Changed 36
  • Source Changed 16
  • Coverage Changed 36
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #23134724221
  • 1558c99f on github
  • Prev Build on network-202603 (#22900611218)
  • Next Build on network-202603 (#23135193512)
  • 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