Widen GitRepository rescan permissions slightly

Bug #1933971 reported by Colin Watson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Ioana Lasc

Bug Description

The Rescan button on git repositories and git-based merge proposals requires `launchpad.Edit` on the repository, which can only be used by repository owners. We do need some limits to avoid trivial denial-of-service attacks, but we could open it up at least to `launchpad.Moderate` so that project owners and admins can use it as well (compare `Branch.unscan`, which uses `launchpad.Moderate`).

For extra credit, we might also reasonably allow anyone with any kind of per-ref permission on the repository to rescan it.

Tags: git lp-code

Related branches

Colin Watson (cjwatson)
summary: - Widen rescan permissions slightly
+ Widen GitRepository rescan permissions slightly
Ioana Lasc (ilasc)
Changed in launchpad:
status: Triaged → Fix Released
assignee: nobody → Ioana Lasc (ilasc)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.