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

kobotoolbox / kpi / 25175540247
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2072-add-nested-storage-for-extra-project-metadata-on-asset-settings
DEFAULT BRANCH: master
Ran 30 Apr 2026 04:01PM UTC
Jobs 10
Files 912
Run time 3min
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

30 Apr 2026 03:56PM UTC coverage: 82.095%. Remained the same
25175540247

push

github

web-flow
feat(table): add non-functional bulk processing UI DEV-1413 DEV-1415 (#6975)

### đŸ“Ŗ Summary

Add bulk processing buttons to Project → Data → Table, in the header
dropdowns (hidden behind feature flags). They are non-functional,
introduced for future PRs.

### 💭 Notes

Changes here:
- `TableColumnSortDropdown` now has more props:
  - `questionType` 
- two callbacks `onTranscribeSelectedAudioFiles` and
`onTranslateSelectedTranscriptions` for handling user requesting bulk
processing
- `isBulkProcessingDisabled` for ensuring buttons are enabled only when
it makes sense
- Migrated `TableColumnSortDropdown` to use Mantine's components
- Added new icon (via old ways, because the new icon PR is not merged
yet)
- Added feature flag for the Bulk Processing feature
- Slightly adjusted Menu styles
- `Icon` now allows passing style prop

### 👀 Preview steps

1. â„šī¸ have an account and a project with audio question, translation,
transcript, and with multiple submissions
2. Enable feature flag `ff_bulkProcessingEnabled`
3. Go to Project → Data → Table
4. Click on header of audio question
5. đŸŸĸ Notice new menu appearing
6. đŸŸĸ Notice new option "Transcribe selected audio files" is disabled
7. Select few rows (with checkboxes in first column)
8. Click on header of audio question
9. đŸŸĸ Notice new option "Transcribe selected audio files" is enabled
10. Do same thing for Transcription column ("Translate selected
transcriptions" option)

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

9048 of 12164 branches covered (74.38%)

29835 of 36342 relevant lines covered (82.1%)

5.77 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25175540247.1 30 Apr 2026 04:01PM UTC 908
54.12
2 25175540247.2 30 Apr 2026 04:02PM UTC 910
53.72
3 25175540247.3 30 Apr 2026 04:02PM UTC 910
55.35
4 25175540247.4 30 Apr 2026 04:02PM UTC 908
52.81
5 25175540247.5 30 Apr 2026 04:03PM UTC 908
60.12
6 25175540247.6 30 Apr 2026 04:03PM UTC 910
65.94
7 25175540247.7 30 Apr 2026 04:04PM UTC 910
54.14
8 25175540247.8 30 Apr 2026 04:05PM UTC 910
61.24
9 25175540247.9 30 Apr 2026 04:28PM UTC 908
52.51
10 25175540247.10 30 Apr 2026 04:37PM UTC 912
68.16
Source Files on build 25175540247
  • Tree
  • List 912
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 93967558 on github
  • Prev Build on main (#25169075772)
  • Next Build on main (#25177806653)
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