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

kobotoolbox / kpi / 29351214416 / 2
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: hugo/dev-2438-project-view-users-500
DEFAULT BRANCH: master
Ran 14 Jul 2026 04:54PM UTC
Files 889
Run time 47s
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

14 Jul 2026 04:49PM UTC coverage: 44.396% (-8.6%) from 52.961%
29351214416.2

push

github

web-flow
feat(bulkProcessing): near limit alert DEV-1399 (#7232)

### đŸ“Ŗ Summary

Adds a new Near Limit error alert to bulk transcription and bulk
translation modals, shown when a user still has quota left but not
enough to process all selected submissions.

### 💭 Notes

Changes here:
- Near-limit evaluator is now implemented in the bulk alerts pipeline.
- Near-limit is treated as an error (blocking), so users cannot continue
until they reduce selection or increase quota.
- Both modals now provide near-limit required amounts into the shared
alert hook.
- Unit coverage was extended for near-limit scenarios (show/hide
behavior and computed message values).

### 👀 Preview steps
1. â„šī¸ Have a project with audio/transcript data.
2. Go to Project → Data → Table
3. Select submissions and open either:
   - Bulk transcription modal, or
   - Bulk translation modal.
4. If your account naturally has low remaining quota, use that directly
and continue to step 6.
5. Optional local-testing shortcut (temporary code tweak to force
near-limit):
- In BulkTranscriptionModal.tsx, temporarily multiply required seconds:
- set near-limit required value (`const nearLimitRequiredSeconds`) to
something like `totalSelectedAudioDuration * 1000`.
- In BulkTranslationModal.tsx, temporarily multiply required characters:
- set near-limit required value to something like
`nearLimitRequiredCharacters * 1000`.
6. Reload the page and reopen the modal with selected submissions.
7. 🔴 [on main] Near-limit alert is not appearing.
8. đŸŸĸ [on PR] Near-limit error alert appears with remaining amount.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

3687 of 12511 branches covered (29.47%)

16514 of 37197 relevant lines covered (44.4%)

0.44 hits per line

Source Files on job 29351214416.2
  • Tree
  • List 889
  • Changed 149
  • Source Changed 0
  • Coverage Changed 149
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 29351214416
  • 877c56ec on github
  • Prev Job for on main (#29345082749.1)
  • Next Job for on main (#29357552883.1)
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