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

akvo / akvo-mis / #1254
91%

Build:
DEFAULT BRANCH: main
Ran 24 Sep 2026 05:20AM UTC
Jobs 1
Files 137
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

24 Sep 2026 05:09AM UTC coverage: 90.306% (+0.007%) from 90.299%
#1254

push

coveralls-python

web-flow
Feature/459 allowing the super admin to view drafts (#460)

* [#459] Allow super admin to view and manage all drafts in their tenant

- Add _can_manage_draft(user, draft) so super admins pass the owner check on
  draft detail, edit, delete and publish; other users stay owner-only with
  unchanged 400/403 responses
- Draft list returns every user's drafts for super admins, own drafts
  otherwise; tenant isolation still comes from for_user lookups
- Manage Draft table: add Created by column and a "by <editor>" subtitle
  under Last Updated as a lightweight audit trail
- Fix draft edit falling back to the editor's administration when the
  administration question is unanswered, which moved a user's draft to the
  super admin's national root and hid it from its creator
- Add tests_superadmin_draft_access covering list/detail/edit/delete/publish,
  non-superuser regressions and cross-tenant 404
- Add design doc DRAFT-459-superadmin-draft-access

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* [#431] Fix test assertion for duplicate axis labels in VizScatter component

Update test to expect two instances of "Number of datapoints" label since both x and y axes default to the same label text and each axis renders it once.

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

7710 of 8748 branches covered (88.13%)

Branch coverage included in aggregate %.

14191 of 15504 relevant lines covered (91.53%)

0.92 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
85.77
0.6% api/v1/v1_data/views.py
1
98.75
-0.42% api/v1/v1_profile/models.py
Jobs
ID Job ID Ran Files Coverage
1 #1254.1 24 Sep 2026 05:20AM UTC 137
90.31
Source Files on build #1254
  • Tree
  • List 137
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 0ad153bc on github
  • Prev Build on main
  • Next Build on main
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