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

kobotoolbox / kpi / 22107989848
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 17 Feb 2026 05:39PM UTC
Jobs 2
Files 881
Run time 4min
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

17 Feb 2026 05:06PM UTC coverage: 82.025% (+0.006%) from 82.019%
22107989848

push

github

web-flow
feat(sidebarForms): migrate to TypeScript and remove searches DEV-1324 DEV-1325 (#6703)

### 💭 Notes

Changes here:
- migrated `SidebarFormsList` component to Typescript
  - Uses API through Orval
- Hooked up to legacy Reflux actions to keep same self-refresh
functionality
  - Uses Mantine components, with minimal amount of visual differences
- Fixed visual bug when opening categories having many projects in them
→ previously it was possible to cause overflow and additional scroll
outside of the UI, now it's handled with flexbox)
- Deleted few BEM components → unfortunately most of the ones I wanted
to deleted are still being used in one place - My Library sidebar :(

### 👀 Preview steps

â„šī¸ have an account and multiple projects (ideally 10+ for each group:
Deployed, Draft, Archived)

A) Group toggling works:
1. Toggle each group by clicking on the name
2. đŸŸĸ notice that it works

B) Scrollable list don't go outside UI
1. While having 10+ projects in each group toggle open each group
2. Change viewport size to small size (e.g. 400 px height)
3. đŸŸĸ notice that the three group lists have scrollbars, all three are
visible and accessible, and no part of the UI goes outside the viewport
4. 🔴 [on main] if you test this you will see bug:
<img width="428" height="393" alt="Screenshot 2026-02-09 at 13 44 40"
src="https://github.com/user-attachments/assets/f465b9e8-f8cf-4ebd-a55e-d0e0835a91e0"
/>


C) Group counter works:
1. Look at the count number to the right of the group name
6. đŸŸĸ notice that the number is a correct count

D) Highlight of active project:
1. Toggle Deployed group
2. Open a deployed project
7. đŸŸĸ notice that it is highlighted in sidebar (different background
color)
8. Open different deployed project (click it's name in sidebar)
9. đŸŸĸ notice that now this project is highlighted

E) Archiving project moves it to a group
1. Toggle open "Deployed" and "Archived" groups
2. Open a deployed project
4. đŸŸĸ notice it is listed in "Deployed" group
5. Archive... (continued)

7431 of 11464 branches covered (64.82%)

28530 of 34782 relevant lines covered (82.03%)

1.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22107989848.1 17 Feb 2026 05:39PM UTC 879
79.69
2 22107989848.2 17 Feb 2026 05:44PM UTC 881
81.98
Source Files on build 22107989848
  • Tree
  • List 881
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 1b318f36 on github
  • Prev Build on main (#22105257602)
  • Next Build on main (#22108371566)
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