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

kobotoolbox / kpi / 27350786952
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/actions-deps-78e37b62cc
DEFAULT BRANCH: master
Ran 11 Jun 2026 01:41PM UTC
Jobs 10
Files 883
Run time 2min
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

11 Jun 2026 01:37PM UTC coverage: 81.589% (+0.1%) from 81.47%
27350786952

push

github

web-flow
feat(deleteAsset): migrate asset delete modal to Mantine DEV-1994 (#7110)

### đŸ“Ŗ Summary
Deleting a project now uses the new Mantine ported confirmation modal
flow while keeping the same safety checks as before.

### 💭 Notes
Where to test the changed modal:
- Project Table quick actions (single selected project): click Delete
- Asset row actions (Library/Forms listing): More actions → Delete
- Project Settings modal (existing project): Delete Project / Delete
Project and Data

The same existing checks were kept:
- deployed project with submissions: all required confirmations must
gate Delete
- deployed project without submissions: form/recovery confirmations gate
Delete
- draft project: draft warning text, no deployed-only checkboxes
- non-survey library item: library warning text, no deployed-only
checkboxes

### 👀 Preview steps
1. â„šī¸ Have an account and project
2. Select a project from the list
3. Click the delete action button.
4. 🔴 [on main] observe legacy alertify confirmation UX.
5. đŸŸĸ [on PR] observe Mantine/Kobo modal confirmation UX.
6. In the PR modal, verify Delete stays disabled until required
checkboxes are selected.
7. Confirm deletion and verify success toast + project removal from
list.
8. Go into the project > settings and press the `Delete Project` button
9. đŸŸĸ Confirm it uses the same updated modal with the same behavior as
before
10. â„šī¸ Have library items
11. Open the library assets list and click on `... (more actions)` >
Delete
12. đŸŸĸ Confirm it uses the same updated modal

9030 of 12263 branches covered (73.64%)

29651 of 36342 relevant lines covered (81.59%)

5.56 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27350786952.1 11 Jun 2026 01:41PM UTC 879
50.15
2 27350786952.2 11 Jun 2026 01:42PM UTC 879
44.88
3 27350786952.3 11 Jun 2026 01:42PM UTC 879
53.53
4 27350786952.4 11 Jun 2026 01:43PM UTC 881
46.27
5 27350786952.5 11 Jun 2026 01:44PM UTC 881
54.82
6 27350786952.6 11 Jun 2026 01:44PM UTC 881
66.5
7 27350786952.7 11 Jun 2026 01:44PM UTC 881
51.52
8 27350786952.8 11 Jun 2026 01:45PM UTC 879
59.43
9 27350786952.9 11 Jun 2026 01:46PM UTC 881
60.61
10 27350786952.10 11 Jun 2026 01:46PM UTC 883
68.86
Source Files on build 27350786952
  • Tree
  • List 883
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • d72d8ccc on github
  • Prev Build on main (#27347751633)
  • Next Build on main (#27365258343)
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