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

kobotoolbox / kpi / 35876614050
83%
master: 76%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 23 Sep 2026 02:51PM UTC
Jobs 10
Files 909
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

23 Sep 2026 02:46PM UTC coverage: 82.947% (+0.005%) from 82.942%
35876614050

push

github

web-flow
refactor(frontend): move FormSubScreens to mantine and drop Reflux DEV-2748 (#7610)

### đŸ“Ŗ Summary
Updates the frontend logic for the sidebar in the form view

### 💭 Notes
Clean refactor in general. Dropped Reflux in this current component, but
the component needs to reuse the asset loaded by `PermProtectedRoute`
instead of calling `useAssetsRetieve` independently. This is needed to
avoid duplicate requests while the authorization and asset loading is
owned by the protected route. Refactoring this is beyond the scope of
this PR.

`bem` components easily replaced with `Box`, but the classnames needed
to stay. We should be able to easily move the classname style attributes
directly to mantine style props, but this will create inconsistent
styling with other consumers that still rely on legacy styles. Left a
`TODO` for this as well
### 👀 Preview steps
**Copied steps from #7581 as the goal is to check for regressions**.

1. â„šī¸ have an account and a deployed project with a handful of
submissions
2. Go to Project → Data and click through Table, Gallery, Downloads and
Map
3. đŸŸĸ all four open as before
4. On the Map, pick a question from the "Display by" list
5. đŸŸĸ the map redraws for that question, and the question name shows up
in the URL
6. Go to Project → Settings and click through General, Media, Sharing,
Connect Projects, REST Services and Activity
7. đŸŸĸ all six open as before
8. In REST Services, add a service (any URL will do), then open it to
see its logs
9. đŸŸĸ the logs screen opens
10. Switch between a couple of projects and revisit some of the screens
above
11. đŸŸĸ each screen shows the project you're actually looking at, not the
one you just left

10272 of 13606 branches covered (75.5%)

32818 of 39565 relevant lines covered (82.95%)

5.5 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35876614050.1 23 Sep 2026 02:51PM UTC 904
52.66
2 35876614050.2 23 Sep 2026 02:51PM UTC 904
49.32
3 35876614050.3 23 Sep 2026 02:51PM UTC 904
43.72
4 35876614050.4 23 Sep 2026 02:52PM UTC 906
45.02
5 35876614050.5 23 Sep 2026 02:52PM UTC 906
53.92
6 35876614050.6 23 Sep 2026 02:52PM UTC 906
50.58
7 35876614050.7 23 Sep 2026 02:54PM UTC 907
67.98
8 35876614050.8 23 Sep 2026 02:54PM UTC 904
58.55
9 35876614050.9 23 Sep 2026 02:55PM UTC 909
70.33
10 35876614050.10 23 Sep 2026 02:55PM UTC 906
59.64
Source Files on build 35876614050
  • Tree
  • List 909
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • a7688533 on github
  • Prev Build on main (#35872613335)
  • Next Build on main (#35876747535)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc