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

agama-project / agama / 26644718550
81%

Build:
DEFAULT BRANCH: master
Ran 29 May 2026 03:03PM UTC
Jobs 3
Files 932
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

29 May 2026 03:00PM UTC coverage: 81.456% (+0.02%) from 81.436%
26644718550

push

github

web-flow
feat(web): Add VLAN support to the UI (#3548)

## Problem

The UI does not allow to define a VLAN connection although it is already
supported by the backend.
It is expected to integrate it in the connection form, for which it will
offer
  - All common connection settings
  - VLAN specific settings
    - Id (numeric between 0 and 4094)
    - Parent Interface
    - Protocol For Encapsulation (selector, default 802.1Q)

-
https://trello.com/c/uAUbfne6/5758-3-network-set-up-a-vlan-connection-through-the-web-ui

## Solution

Implemented the VLAN support in the UI allowing to select it when
defining a new connection or modifying an existing one.

## Testing

  - Added a new unit test
  - Tested manually

## Screenshots 

<img width="415" height="656" alt="image"
src="https://github.com/user-attachments/assets/c9f6c8db-9bbd-4cfc-a916-ce7b166d21de"
/>

4397 of 6433 branches covered (68.35%)

Branch coverage included in aggregate %.

40 of 43 new or added lines in 7 files covered. (93.02%)

56 existing lines in 7 files now uncovered.

23852 of 28247 relevant lines covered (84.44%)

97.61 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
75.38
-3.3% web/src/components/network/ConnectionDetails.tsx
1
95.29
-1.85% web/src/components/network/connection-form/fields.ts
1
86.32
-0.7% web/src/utils/network.ts

Coverage Regressions

Lines Coverage ∆ File
34
74.75
0.52% web/web/src/types/network.ts
10
90.06
-0.42% web/web/src/utils/network.ts
3
87.69
-1.2% web/web/src/components/network/ConnectionDetails.tsx
3
94.52
0.15% web/web/src/components/network/connection-form/Form.tsx
2
87.5
1.79% web/web/src/components/form/validation-helpers.ts
2
84.96
0.0% web/web/src/components/network/ConnectionsTable.tsx
2
96.88
-1.2% web/web/src/components/network/connection-form/fields.ts
Subprojects
ID Flag name Job ID Ran Files Coverage
3 web 26644718550.3 29 May 2026 03:03PM UTC 615
77.51
GitHub Action Run
1 rust 19474749743.1 18 Nov 2025 05:18PM UTC 185
22.45
GitHub Action Run
3 service 26586921140.3 28 May 2026 04:15PM UTC 317
92.47
GitHub Action Run
Source Files on build 26644718550
  • Tree
  • List 932
  • Changed 16
  • Source Changed 9
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26644718550
  • f8a674c8 on github
  • Prev Build on master (#26594439732)
  • 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