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

kobotoolbox / kpi / 25175540247 / 10
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2128-fix-cast-issue
DEFAULT BRANCH: master
Ran 30 Apr 2026 04:37PM UTC
Files 912
Run time 27s
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: 68.158% (+14.0%) from 54.118%
25175540247.10

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>

6826 of 12147 branches covered (56.19%)

24770 of 36342 relevant lines covered (68.16%)

0.68 hits per line

Source Files on job 25175540247.10
  • Tree
  • List 912
  • Changed 301
  • Source Changed 0
  • Coverage Changed 301
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 25175540247
  • 93967558 on github
  • Prev Job for on main (#25169075772.2)
  • Next Job for on main (#25177806653.3)
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