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

kobotoolbox / kpi / 22179935469
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: fix-and-consolidate-submission-version-matching
DEFAULT BRANCH: master
Ran 19 Feb 2026 12:03PM UTC
Jobs 2
Files 881
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

19 Feb 2026 11:29AM UTC coverage: 82.032%. Remained the same
22179935469

push

github

web-flow
refactor(translationSettings): tsify DEV-1332 (#6728)

### 💭 Notes

Context: I was in the middle of migrating to TS in preparation of
DEV-1331 (migrating from `allAssets` to react-query), but then realised
I can remove `allAsset` altogether. I made a PR for that #6723 and then
got back to TS migration here.

Changes here:
- migrating `translationSettings.js` to TS
- adjusting few types in `dataInterface` to match the TS code
  - cleared out one TODO
- had to adjust types in multiple places (allowing `Array<string |
null>` where places expected this to be always `Array<string>`)
- fixed a typo in actions types (`onFail` callback should've been
`onFailed`)

### 👀 Preview steps

Same as in #6723

1. â„šī¸ Have an account and a project with question that has both label
and hint
2. Go to Project → FORM
3. Click on "Manage translations" button (the globe under "(RE)DEPLOY"
button)
4. đŸŸĸ In the modal be sure to test out these functionalities:
   1. Adding another language ("Add language" button)
2. Changing the default language ("Make default" button - a globe with
star icon next to language name)
   3. Edit language name and code ("Edit language" icon button - pencil)
   4. Delete language ("Delete language" icon button - trash can)
5. Navigating to "Update translations" modal and back ("Update
translations" icon button - globe with cog icon) should work (the
contents of "Update translations" modal are separate component, no need
to be tested here)

---------

Co-authored-by: Paulo Amorim <pauloamorimbr@gmail.com>
Co-authored-by: Akuukis <Akuukis@users.noreply.github.com>

7441 of 11473 branches covered (64.86%)

28544 of 34796 relevant lines covered (82.03%)

1.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22179935469.1 19 Feb 2026 12:03PM UTC 879
79.7
2 22179935469.2 19 Feb 2026 12:07PM UTC 881
81.99
Source Files on build 22179935469
  • Tree
  • List 881
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • a01e8bc3 on github
  • Prev Build on main (#22175072348)
  • Next Build on main (#22192450588)
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