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

agama-project / agama / 13388202322 / 2 – service
25%
master: 81%

Build:
Build:
LAST BUILD BRANCH: disconnect_not_bound_devices
DEFAULT BRANCH: master
Ran 18 Feb 2025 10:17AM UTC
Files 644
Run time 16s
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

18 Feb 2025 10:14AM UTC coverage: 88.932%. First build
service – 13388202322.2

Pull #1999

github

web-flow
feat: expose passwords and drop autologin (#2005)

## Problem

The users API does not expose the passwords. Initially, we implemented
like that for security
reasons, but giving that the password is send over an authenticated
HTTPS connection, we do not
think it is relevant. After all, you are sending/receiving the password
using the same channel.

Moreover, the D-Bus API is kind of inconsistent. The "first user" is
exposed as a single "object",
while the root data are separate D-Bus properties.

## Solution

- Make user/root passwords visible.
- Drop the autologin property, as it is not wanted anymore.

About the D-Bus API, this PR puts all the root information together
using a `RootUser` property.
Ideally, we should have a `SetRootUser` method too, but it will have to
wait a bit.

## Testing

- Added a new unit test
- Tested manually
Pull Request #1999: feat(web): rework users interface

17758 of 19968 relevant lines covered (88.93%)

57.48 hits per line

Source Files on job service - 13388202322.2
  • Tree
  • List 644
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 13388202322
  • 97bada9b on github
  • Prev Job for on rework-users (#13334599182.)
  • Next Job for on rework-users (#13388202326.)
  • 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