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

kobotoolbox / kpi / 26152690191 / 8
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 20 May 2026 09:19AM UTC
Files 914
Run time 30s
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 May 2026 09:05AM UTC coverage: 53.226% (+1.0%) from 52.177%
26152690191.8

push

github

web-flow
feat(auth): environment internal endpoint openapi docs DEV-2014 (#6978)

### 📣 Summary
Added `/environment` endpoint to the OpenAPI docs 

### 📖 Description
Created EnvironmentResponseSerializer (along with SocialAppSerializer
and MetadataFieldSerializer) to explicitly type out all configuration
properties. Added markdown documentation describing what the endpoint
provides. The view get() method was then decorated with @extend_schema
to formally document the endpoint using Kobo's standardized
open_api_200_ok_response format, and added APIV2Versioning so the V2
schema generator picks it up.

### 👀 Preview steps
Go to the API docs and review the generated docs
`http://kf.kobo.local/api/v2/docs/` in the `Configuration` section

---------

Co-authored-by: Rebecca Graber <becca.graber@kobotoolbox.org>

4830 of 12326 branches covered (39.19%)

19774 of 37151 relevant lines covered (53.23%)

0.53 hits per line

Source Files on job 26152690191.8
  • Tree
  • List 914
  • Changed 208
  • Source Changed 0
  • Coverage Changed 208
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 26152690191
  • 12d7ce1f on github
  • Prev Job for on main (#26131164485.5)
  • Next Job for on main (#26212220147.7)
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