•  
     
    story #11196 delete artifacts with REST api
Summary
Empty
delete artifacts with REST api
Empty
  • Introduce limits for artifact deletion via REST
    • X number of artifacts per user on a sliding window of 24h
    • By default X is set to 0.
    • There is a warning about the dangerounsness of this feature
  • Add DELETE /artifacts/:id route
    • The threshold already defined is enforced
    • The deletion add information in project history
    • On delete an XML export of the artifact is generated and given to "archivedeleteditems" plugin
    • Site admin is warned on configuration page about enabling archivedeleteditems when the feature is used
    • only tracker admins are allowed to delete artifacts
Empty
Nouha Terzi (terzino), Denis PILAT (denis_pilat)
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#11196
Manuel Vacelet (vaceletm)
2018-05-18 12:47
2018-02-27 09:55
4450

References

Follow-ups

User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
gerrit #10958 integrated into Tuleap 9.19.99.15

  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Status changed from Ready (stalled) to On going
  • Permissions set to