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

kobotoolbox / kpi / 25781600149 / 5
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-1494-execution-and-polling-for-bulk-actions
DEFAULT BRANCH: master
Ran 13 May 2026 06:13AM UTC
Files 909
Run time 32s
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

13 May 2026 06:05AM UTC coverage: 52.439% (-13.3%) from 65.777%
25781600149.5

push

github

web-flow
feat(metadata): add extra project metadata inputs to project settings DEV-1529  (#6895)

### đŸ“Ŗ Summary
Superuser-defined custom project metadata fields are now supported on
the frontend and appear in the project settings.

### 👀 Preview steps

1. â„šī¸ Have several different types (text, single, multi select) of
"Extra Project Metadata Fields" in the Django admin. Use options and
labels with translations, as in:
Label:
```json
{"pt": "Cor preferida", "default": "Favorite color"}
```

Options:
```json
[{"name": "red", "label": {"pt": "Vermelho", "default": "Red"}}, {"name": "blue", "label": "Blue"}, {"name": "green", "label": "Green"}]
```

3. Log into a regular user account
4. Create a new project
5. đŸŸĸ [on PR] notice that each custom metadata field is present in the
Project Settings modal and takes up one line in the form
6. Play around and ensure that validation and translations work
correctly
7. đŸŸĸ Ensure that all the regular project metadata fields are rendering
correctly

---------

Co-authored-by: James Kiger <68701146+jamesrkiger@users.noreply.github.com>
Co-authored-by: Paulo Amorim <pauloamorimbr@gmail.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

4707 of 12233 branches covered (38.48%)

19306 of 36816 relevant lines covered (52.44%)

0.52 hits per line

Source Files on job 25781600149.5
  • Tree
  • List 909
  • Changed 316
  • Source Changed 0
  • Coverage Changed 316
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 25781600149
  • 97d78606 on github
  • Prev Job for on main (#25759521868.5)
  • Next Job for on main (#25853494831.8)
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