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

kobotoolbox / kpi / 29766524809 / 10
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2515-use-rootuuid-for-attachments
DEFAULT BRANCH: master
Ran 20 Jul 2026 06:22PM UTC
Files 892
Run time 35s
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 06:09PM UTC coverage: 69.058% (+2.3%) from 66.769%
29766524809.10

push

github

web-flow
feat(tags)!: remove tag detail endpoint DEV-2464 DEV-2463 (#7280)

### 📣 Summary

Remove `/api/v2/tags/<tag uid>` detail endpoint from the API.

### 📖 Description

Remove `/api/v2/tags/<tag uid>` detail endpoint from the API. All
information that was available there can be obtained either from the
list endpoint, `/api/v2/tags`, or by querying the asset endpoint, e.g.
`/api/v2/assets/?q=tags__name:<tag name>`. Note that `tags` is plural in
`tags__name`.

### 👷 Description for instance maintainers

The tags detail API was unused by the application and likely unused by
external parties given that it was broken in most cases: whenever a tag
was associated with multiple assets accessible to the current user, a
500 error was returned due to missing `distinct()` on the queryset after
permission joins.

The detail view also provided an `assets` array that started leaking the
URLs of all assets on the server after #5994 was merged.

### 👀 Preview steps

The detail endpoint `/api/v2/tags/<tag uid>` should exist before the
changes in this PR and should not exist after them.

---------

Co-authored-by: Guillermo <lgar89@gmail.com>

7260 of 12648 branches covered (57.4%)

25702 of 37218 relevant lines covered (69.06%)

0.69 hits per line

Source Files on job 29766524809.10
  • Tree
  • List 892
  • Changed 47
  • Source Changed 0
  • Coverage Changed 47
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 29766524809
  • 1dd4342a on github
  • Prev Job for on release/2.026.27 (#29752099152.8)
  • Next Job for on release/2.026.27 (#29867541075.2)
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