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

agama-project / agama / 24077806593
78%
master: 77%

Build:
Build:
LAST BUILD BRANCH: network-tanstack-form-part8
DEFAULT BRANCH: master
Ran 07 Apr 2026 10:59AM UTC
Jobs 2
Files 888
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

07 Apr 2026 10:56AM UTC coverage: 77.056% (+0.05%) from 77.01%
24077806593

push

github

web-flow
refactor(web): network connection form UX (part 5) (#3352)

A continuation of network connection form reimplementation, built on top
of https://github.com/agama-project/agama/pull/3351.

It prefills connection name when creating a new connection with a value
based based on the connection type and the selected binding:

- Any device: connection type only, no suffix. E.g., "Ethernet"
- Chosen by name: connection type and device name. E.g.,
"Ethernet enp1s0"
- Chosen by MAC: connection type and device MAC address. E.g.,
"Ethernet 001122334455" (colons stripped)

The name updates reactively as the user changes the binding or device
selection. Once the user manually edits the Name field, auto-filling
stops.

If the base name is already taken by an existing connection, a numeric
suffix is appended (`Ethernet 2`, `Ethernet 3`, etc).


Interesting reading:

*
https://tanstack.dev/form/latest/docs/framework/react/guides/basic-concepts#field-state

3513 of 5564 branches covered (63.14%)

Branch coverage included in aggregate %.

25 of 25 new or added lines in 3 files covered. (100.0%)

5 existing lines in 1 file now uncovered.

21249 of 26571 relevant lines covered (79.97%)

95.63 hits per line

Coverage Regressions

Lines Coverage ∆ File
5
92.62
0.52% web/web/src/components/network/ConnectionForm.tsx
Subprojects
ID Flag name Job ID Ran Files Coverage
2 web 24077806593.2 07 Apr 2026 10:59AM UTC 573
72.67
GitHub Action Run
2 service 23785944226.2 31 Mar 2026 07:38AM UTC 315
88.24
GitHub Action Run
Source Files on build 24077806593
  • Tree
  • List 888
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24077806593
  • e5973cc3 on github
  • Prev Build on enhance-network-connection-form (#23847134209)
  • Next Build on enhance-network-connection-form (#24087024463)
  • 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