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

openSUSE / agama / 7584186146
72%

Build:
DEFAULT BRANCH: master
Ran 19 Jan 2024 01:09PM UTC
Jobs 3
Files 655
Run time 31s
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

19 Jan 2024 01:06PM UTC coverage: 74.889% (+0.02%) from 74.871%
7584186146

push

github

web-flow
[web] Storage: mount point selector shown only if use can change it

Problem :

When editing a file system, the form shows a disabled selector for the
mount point field. Using a disabled widget does not make sense in this
case because the mount point will never be editable. The disabled widget
should be replaced by plain text.

Moreover, the selector currently uses a FormSelect component. It should
be replaced by the Select component, similar to the file system type
selector.

Solution :

- Updated the MountPointFormSelector to use Select component Instead of
the previous FormSelect component.

- The select component adds more customizability and some advanced
features as well.

- Updated the mountpoint field to show the mountpath when currentVolume
is defined and prompts the user to choose the mountpoint from the list
of volume templates in case the currentVolume is undefined.

Testing :

Tested manually

Screenshots:

Before:
![Screenshot 2024-01-09
232254](https://github.com/openSUSE/agama/assets/125825782/a68fb82c-977a-447d-a54a-f2b673eb7da1)
![Screenshot 2024-01-09
232710](https://github.com/openSUSE/agama/assets/125825782/a8960c3e-a437-4e03-946f-d8704da13a63)

After:

![image](https://github.com/openSUSE/agama/assets/125825782/21680bfa-da97-4e93-a0b2-692fcf42f71b)


![image](https://github.com/openSUSE/agama/assets/125825782/17ed2255-1ec9-4267-a0bd-6ef531059b81)

---------

Co-authored-by: David Díaz González <dgonzalez@suse.de>

1423 of 2168 branches covered (0.0%)

Branch coverage included in aggregate %.

16071 of 21192 relevant lines covered (75.84%)

22.57 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 web 7584186146.1 19 Jan 2024 01:09PM UTC 287
74.2
GitHub Action Run
1 service 7541721730.1 16 Jan 2024 12:42PM UTC 304
84.79
GitHub Action Run
1 rust 7539750092.1 16 Jan 2024 09:49AM UTC 64
41.75
GitHub Action Run
Source Files on build 7584186146
  • Tree
  • List 655
  • Changed 32
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #7584186146
  • ee1bae79 on github
  • Prev Build on master (#7567637398)
  • Next Build on master (#7586051813)
  • 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

© 2025 Coveralls, Inc