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

firezone / firezone / 41504646300
80%

Build:
DEFAULT BRANCH: main
Ran 02 Nov 2026 06:54PM UTC
Jobs 11
Files 1201
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 Nov 2026 06:42PM UTC coverage: 80.087% (+0.002%) from 80.085%
41504646300

push

github

web-flow
fix(portal): block admin management via API and MCP (#16179)

A token with only the `actors:write` scope could create an admin,
promote a user to admin, or change an admin's email and email sign-in
setting. The token holder could then sign in to the portal as that admin
and get around every other scope.

Admins can now only be created, changed, or deleted in the portal. The
REST API and MCP tools refuse these requests, and the OpenAPI spec no
longer lists `account_admin_user` as a type you can set. Audit logs from
the last 121 days show no account creating or changing admins through
the API or MCP, so this shouldn't affect existing integrations.

1373 of 2287 branches covered (60.03%)

Branch coverage included in aggregate %.

8 of 8 new or added lines in 1 file covered. (100.0%)

7 existing lines in 3 files now uncovered.

94548 of 117484 relevant lines covered (80.48%)

368650.48 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
77.87
0.7% kotlin/android/app/src/main/java/dev/firezone/android/tunnel/TunnelService.kt
2
86.21
-3.04% elixir/lib/portal_api/controllers/actor_controller.ex
1
87.67
-1.37% elixir/lib/portal/google/webhook_sync.ex
Subprojects
ID Flag name Job ID Ran Files Coverage
1 swift-test 41504646300.1 02 Nov 2026 06:55PM UTC 63
45.46
GitHub Action Run
2 rust-fuzz-x509-claims 41504646300.2 02 Nov 2026 06:54PM UTC 4
98.29
GitHub Action Run
3 kotlin-emulator 41504646300.3 02 Nov 2026 06:59PM UTC 132
63.15
GitHub Action Run
4 rust-test-Windows 41504646300.4 02 Nov 2026 07:06PM UTC 246
73.54
GitHub Action Run
5 rust-fuzz-relay-proto 41504646300.5 02 Nov 2026 06:54PM UTC 33
23.64
GitHub Action Run
6 kotlin-test 41504646300.6 02 Nov 2026 06:55PM UTC 132
42.89
GitHub Action Run
7 rust-fuzz-ip-packet 41504646300.7 02 Nov 2026 06:54PM UTC 16
75.49
GitHub Action Run
8 portal 41504646300.8 02 Nov 2026 06:57PM UTC 654
86.33
GitHub Action Run
9 rust-fuzz-tunnel-proto 41504646300.9 02 Nov 2026 06:59PM UTC 129
87.58
GitHub Action Run
10 rust-test-Linux 41504646300.10 02 Nov 2026 06:59PM UTC 270
73.46
GitHub Action Run
11 rust-test-macOS 41504646300.11 02 Nov 2026 06:59PM UTC 218
75.25
GitHub Action Run
Source Files on build 41504646300
  • Tree
  • List 1201
  • Changed 21
  • Source Changed 3
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41504646300
  • e1ce3871 on github
  • Prev Build on main (#41501804349)
  • Next Build on main (#41506728239)
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