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

Users should be able to choose their SonarQube homepages

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.1
    • Component/s: UX/UI, Web API
    • Labels:
      None

      Description

      Web Services

      • GET api/users/current and POST api/users/set_homepage
        • "type" should contain new values, only on SonarQube
          • PROJECTS
          • ISSUES
          • PORTFOLIOS, PORTFOLIO and APPLICATION (when Governance is available)
        • "parameter" should be replaced by :
          • "component" : key of project when "type" is PROJECT, key of portfolio when "type" is PORTFOLIO, key of application when "type" is APPLICATION
          • "branch" : key of the branch of the project when "type" is PROJECT (the "component" parameter is required)
          • "organization" : key of the organization when "type" is ORGANIZATION
      • Sum up of "type" behavior :
        • PROJECT (On SonarCloud and SonarQube)
          • "component" and optionally "branch" should be set
        • ORGANIZATION (only on SonarCloud)
          • "organization" should be set
        • PORTFOLIO (Only on SonarQube, when Governance is available)
          • "component" should be set
        • APPLICATION (Only on SonarQube, when Governance is available)
          • "component" should be set
        • MY_PROJECTS (only on SonarCloud)
        • MY_ISSUES (only on SonarCloud)
        • PROJECTS (Only on SonarQube)
        • ISSUES (Only on SonarQube)
        • PORTFOLIOS (Only on SonarQube, when Governance is available)

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              Assignee:
              guillaume.jambet Guillaume Jambet (Inactive)
              Reporter:
              julien.lancelot Julien Lancelot
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: