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

kobotoolbox / kpi / 29726962340
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/actions-deps-1fbbd8ca9b
DEFAULT BRANCH: master
Ran 20 Jul 2026 08:14AM UTC
Jobs 10
Files 895
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

20 Jul 2026 08:10AM UTC coverage: 81.72%. Remained the same
29726962340

push

github

web-flow
refactor(frontend): use Links for navigation DEV-2169 (#7257)

### 📣 Summary

Updated navigation-related buttons to use route links for better UX.

### 💭 Notes

This PR replaces several on-click route transitions with link-based
navigation in user-facing places where the action is clearly navigation.
In a few spots, components were also moved to ButtonNew so link
rendering is supported consistently while keeping the same UI intent.

Updated places:

- Over-limit modal and banner
- NLP usage limit modal buttons - Buy add-on and Upgrade now
- Account menu settings button
- Delete account banner
- Project top tabs
- View switcher for My projects, organization projects, and custom views
- Asset action button for "View containing Collection"
- Purchase add-on actions in bulk translation/transcription modals

- Added a deprecation note to the legacy tabs component to clarify
migration direction.

### 👀 Preview steps

This is quite hard to describe, as the changes are not complex or big,
but requires visiting many places. Please focus mainly on reviewing the
code.

9451 of 12761 branches covered (74.06%)

30591 of 37434 relevant lines covered (81.72%)

5.52 hits per line

Coverage Regressions

Lines Coverage ∆ File
81
0.0
-93.1% kobo/apps/stripe/serializers.py
75
0.0
-41.9% kobo/apps/stripe/views.py
68
27.2
-54.4% kobo/apps/stripe/utils/subscription_limits.py
63
32.52
-51.22% kobo/apps/accounts/forms.py
63
0.0
-51.64% kobo/apps/stripe/models.py
44
20.21
-46.81% kobo/apps/stripe/utils/billing_dates.py
41
45.06
-9.43% kobo/apps/audit_log/models.py
38
34.52
-45.24% kobo/apps/audit_log/base_views.py
27
0.0
-72.97% kobo/apps/accounts/adapter.py
24
74.76
-23.3% kpi/utils/usage_calculator.py
21
0.0
-84.0% kobo/apps/stripe/signals.py
20
52.38
-31.75% hub/models/extra_user_detail.py
20
0.0
-68.97% kobo/apps/audit_log/tasks.py
19
0.0
-65.52% kobo/apps/stripe/admin.py
16
60.0
-11.43% kobo/apps/audit_log/signals.py
14
31.82
-31.82% kobo/apps/stripe/utils/limit_enforcement.py
13
37.14
-18.57% hub/utils/i18n.py
12
35.0
-60.0% kobo/apps/stripe/utils/import_management.py
10
60.71
-35.71% kobo/apps/audit_log/utils.py
9
0.0
-29.03% kobo/apps/stripe/utils/manual_subscription.py
8
0.0
-100.0% kobo/apps/stripe/urls.py
7
0.0
-100.0% kobo/apps/stripe/apps.py
6
0.0
-100.0% kobo/apps/stripe/exceptions.py
6
0.0
-37.5% kobo/apps/stripe/utils/view_utils.py
4
53.85
-30.77% kobo/apps/accounts/templatetags/customize_email_content.py
4
77.5
-10.0% kobo/apps/kobo_auth/signals.py
3
65.79
-7.89% kobo/apps/data_collectors/signals.py
3
31.43
-2.86% kobo/apps/organizations/admin/organization.py
3
61.21
-1.82% kobo/apps/organizations/models.py
3
60.53
-7.89% kobo/apps/organizations/utils.py
2
84.68
-0.36% kobo/apps/openrosa/libs/utils/logger_tools.py
1
44.44
-5.56% kobo/apps/accounts/templatetags/get_provider_appname.py
1
92.31
-7.69% kobo/apps/user_reports/utils/migrations.py
1
72.73
-4.55% kpi/urls/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 29726962340.1 20 Jul 2026 08:14AM UTC 891
44.33
2 29726962340.2 20 Jul 2026 08:15AM UTC 891
49.46
3 29726962340.3 20 Jul 2026 08:15AM UTC 891
52.88
4 29726962340.4 20 Jul 2026 08:15AM UTC 893
45.69
5 29726962340.5 20 Jul 2026 08:16AM UTC 893
50.79
6 29726962340.6 20 Jul 2026 08:17AM UTC 893
54.14
7 29726962340.7 20 Jul 2026 08:17AM UTC 891
59.12
8 29726962340.8 20 Jul 2026 08:18AM UTC 893
66.97
9 29726962340.9 20 Jul 2026 08:19AM UTC 895
69.26
10 29726962340.10 20 Jul 2026 08:19AM UTC 893
60.26
Source Files on build 29726962340
  • Tree
  • List 895
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • cf409ea8 on github
  • Prev Build on main (#29609824309)
  • Next Build on main (#29744595214)
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