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

Create dedicated web services to manage applications

    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: