Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-10816

Create dedicated web services to manage applications

    XMLWordPrintable

    Details

    • Edition:
      Enterprise
    • Production Notes:
      None

      Description

      As of today, applications are handles using same web services as portfolios, but in order to not depend upon portfolios WS we should created dedicated web service to handle applications :

      • POST api/applications/create
        • key : mandatory key of the application
        • description : optional description of the application
        • name : mandatory name of the application
        • visibility : optional visibility of the application
      • POST api/applications/delete
      • POST api/applications/update
      • POST api/applications/add_project
      • POST api/applications/remove_project
      • GET api/applications/search_projects
      • GET api/applications/show_leaks
      • GET api/applications/show

      Note that application will still exists / be used in :

      • POST api/views/add_local_view
      • POST api/views/define
      • POST api/views/refresh
      • GET api/views/list
      • GET api/views/local_views

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              julien.lancelot Julien Lancelot
              Reporter:
              julien.lancelot Julien Lancelot
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: