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

ilpanich / axiam / 29369011973
91%

Build:
DEFAULT BRANCH: main
Ran 14 Jul 2026 09:19PM UTC
Jobs 2
Files 252
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

14 Jul 2026 09:17PM UTC coverage: 80.891% (+0.02%) from 80.873%
29369011973

push

github

web-flow
fix(bootstrap): create org + default tenant + admin in one first-run call (#121)

On a brand-new deployment the database is empty, but POST /api/v1/admin/bootstrap
required a pre-existing org_id/tenant_id and only validated they exist, so there
was no in-product way to create the first workspace. Bootstrap now provisions the
organization, the default tenant, the seeded permissions/roles and the admin user
in one call, preserving main's security hardening (env/setup-token gate, atomic
admin transaction with a global bootstrap_lock, password_history seeding).

- Handler accepts org/tenant names + slugs, get-or-creates them by slug, and
  returns the created ids/slugs; 409 on a second bootstrap.
- BootstrapPage collects names/slugs + optional setup token and redirects to
  /login with the slugs pre-filled; LoginPage restores them.
- e2e-bootstrap.sh drives the real endpoint (no direct DB writes).
- bootstrap_test.rs rewritten for the new flow.

1620 of 1789 branches covered (90.55%)

Branch coverage included in aggregate %.

109 of 126 new or added lines in 3 files covered. (86.51%)

2 existing lines in 1 file now uncovered.

26624 of 33127 relevant lines covered (80.37%)

68.01 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
93.81
1.86% crates/axiam-api-rest/src/handlers/bootstrap.rs
7
88.18
-11.82% frontend/src/pages/BootstrapPage.tsx

Coverage Regressions

Lines Coverage ∆ File
2
70.12
-0.59% crates/axiam-db/src/seeder.rs
Jobs
ID Job ID Ran Files Coverage
1 rust-workspace - 29369011973.1 14 Jul 2026 09:36PM UTC 166
78.66
GitHub Action Run
2 frontend-vitest - 29369011973.2 14 Jul 2026 09:19PM UTC 86
93.98
GitHub Action Run
Source Files on build 29369011973
  • Tree
  • List 252
  • Changed 5
  • Source Changed 3
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29369011973
  • 406cc97f on github
  • Prev Build on main (#29343991336)
  • Next Build on main (#29396440638)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc