Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

  •  
     
    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
4453

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