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

agama-project / agama / 12114523408
74%

Build:
DEFAULT BRANCH: master
Ran 02 Dec 2024 07:31AM UTC
Jobs 2
Files 637
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

02 Dec 2024 07:20AM UTC coverage: 70.981%. Remained the same
12114523408

push

github

web-flow
feat(web): request a root authentication method after selecting a product (#1787)

## Problem

To ensure privileges in the installed systems, users must define at
least one authentication method for the `root` user. This can easily be
accomplished by visiting the "Users" page. However, since it is not
fully mandatory right now, users might overlook it and end up with an
unmanageable system.

## Solution

Makes a root authentication method mandatory in Agama web interface by
displaying the form for setting at least one of them as soon as it
detects there is none. I.e., at least once after selecting a product for
the first time.

Users can still change their chosen method or value later, but they
always must provide at least one to
ensure the installed system has an administrative user properly set.

## Testing

- Tested manually
- Added unit tests

---

Related to https://trello.com/c/YdZIRHoo (internal link)

3 of 4 new or added lines in 4 files covered. (75.0%)

16953 of 23884 relevant lines covered (70.98%)

35.95 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
2 rust 12114523408.2 02 Dec 2024 07:31AM UTC 0
24.67
GitHub Action Run
2 service 12106281752.2 01 Dec 2024 02:25PM UTC 0
89.28
GitHub Action Run
Source Files on build 12114523408
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #12114523408
  • 13762149 on github
  • Prev Build on master (#12106281752)
  • Next Build on master (#12118628342)
  • 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