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

kobotoolbox / kpi / 25781600149 / 2
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2209-project-views-teams-view
DEFAULT BRANCH: master
Ran 13 May 2026 06:12AM UTC
Files 911
Run time 26s
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: 53.336% (-12.4%) from 65.777%
25781600149.2

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>

4825 of 12230 branches covered (39.45%)

19640 of 36823 relevant lines covered (53.34%)

0.53 hits per line

Source Files on job 25781600149.2
  • Tree
  • List 911
  • Changed 292
  • Source Changed 0
  • Coverage Changed 292
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