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

agama-project / agama / 24394789773 / 2 – web
78%
master: 83%

Build:
Build:
LAST BUILD BRANCH: busy_state_calc
DEFAULT BRANCH: master
Ran 14 Apr 2026 10:49AM UTC
Files 569
Run time 21s
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

14 Apr 2026 10:46AM UTC coverage: 73.887% (+0.2%) from 73.729%
web – 24394789773.2

Pull #3367

github

dgdavid
fix(web): deduplicate addresses when editing connections

Fixes a bug where IP addresses appeared twice when editing a connection                                          that was previously saved with addresses.

The issue occurred because extendCollection merges config and system
connections with mergeArrays: true, concatenating addresses from both
sources. After saving a connection, the same addresses exist in both
config (user's explicit settings) and system (NetworkManager's active
state), causing duplication when editing.

Thus, this commit deduplicate addresses, nameservers, and DNS search
domains in connectionToFormValues before populating the form.
Add regression test to verify addresses are not duplicated when config
and system have the same address.
Pull Request #3367: refactor(web): network connection form UX (bonus part)

3558 of 5536 branches covered (64.27%)

Branch coverage included in aggregate %.

13306 of 17288 relevant lines covered (76.97%)

80.26 hits per line

Source Files on job web - 24394789773.2
  • Tree
  • List 569
  • Changed 19
  • Source Changed 10
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 24394789773
  • 79838eb7 on github
  • Prev Job for on network-tanstack-form-part8 (#24153777357.2)
  • Next Job for on network-tanstack-form-part8 (#24408021652.2)
  • 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