#6804 Api to install a tool

v1.1.0
closed
nobody
General
Cory Johns
2015-08-20
2013-10-28
No

We should have an API to install tools.

Among other things, make sure an audit log entry is created.

Include simple docs that we can add to https://sourceforge.net/p/forge/documentation/Allura%20API/

Related

Tickets: #6804

Discussion

  • Igor Bondarenko - 2013-10-29
    • status: open --> in-progress
     
  • Igor Bondarenko - 2013-10-29

    Created #468: [#6804] Api to install a tool (4cp)

     

    Related

    Tickets: #6804

  • Igor Bondarenko - 2013-11-01
    • status: in-progress --> code-review
     
  • Igor Bondarenko - 2013-11-01

    Closed #468. je/42cc_6804

    Docs:

    * POST /rest/p/_projectname_/install_tool
        - parameter tool: tool name you want to install (e.g. "tickets")
        - parameter mount_point: tool mount point
        - parameter mount_label: tool mount label
        - returns dict with two fields:
            - success: False if error is occured, otherwise True
            - info: success or error message
    
     
  • Cory Johns - 2013-11-01
    • QA: Cory Johns
     
  • Cory Johns - 2013-11-01

    Moved the endpoint to the new ProjectAdminRestController and split the test, but otherwise good.

     
  • Cory Johns - 2013-11-01
    • status: code-review --> closed
    • Milestone: forge-backlog --> forge-nov-15
     

Log in to post a comment.