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

rero / sonar / 27549829645
95%
master: 95%

Build:
Build:
LAST BUILD BRANCH: staging
DEFAULT BRANCH: master
Ran 15 Jun 2026 01:44PM UTC
Jobs 1
Files 279
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

15 Jun 2026 01:31PM UTC coverage: 94.617% (-0.1%) from 94.725%
27549829645

push

github

PascalRepond
feat(suggestions): restrict completion endpoint to submitter role with org filter

- Add @is_user_logged_and_submitter decorator (401/403 enforcement)
- Filter ES results to the current user's organisation via match_phrase_prefix
- Replace ES completion suggester with match_phrase_prefix + _source extraction
- Remove unused .suggest completion sub-fields from ES mappings (projects, documents, users)
- Remove .suggest suffix from field references in JSON schemas (deposits, documents, users, hepvs projects)
- Update SuggestQueryParser fields in projects service to drop .suggest suffixes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

18 of 22 new or added lines in 2 files covered. (81.82%)

35 existing lines in 3 files now uncovered.

7066 of 7468 relevant lines covered (94.62%)

0.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
88.89
-11.11% sonar/suggestions/rest.py

Coverage Regressions

Lines Coverage ∆ File
24
26.27
-0.62% sonar/modules/cli/fixtures.py
9
82.0
0.52% sonar/filters.py
2
88.89
-11.11% sonar/suggestions/rest.py
Jobs
ID Job ID Ran Files Coverage
1 27549829645.1 15 Jun 2026 01:44PM UTC 279
94.62
GitHub Action Run
Source Files on build 27549829645
  • Tree
  • List 279
  • Changed 8
  • Source Changed 8
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27549829645
  • 6dfd183c on github
  • Prev Build on staging (#26803660933)
  • Next Build on staging (#27607634185)
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