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

agama-project / agama / 12114523408
68%

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

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% rust/agama-server/src/users/web.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
2 rust 12114523408.2 02 Dec 2024 07:31AM UTC 123
24.67
GitHub Action Run
2 service 12106281752.2 01 Dec 2024 02:25PM UTC 514
89.28
GitHub Action Run
Source Files on build 12114523408
  • Tree
  • List 637
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • 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

© 2025 Coveralls, Inc