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

Rewrite the Custom Measures page

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.2
    • Component/s: Web
    • Labels:
      None

      Description

      Create a new JS-based page and drop the old RoR-base one.

      The use cases are the following: as a project admin (or global admin), I want to:

      • Be able to define a measure for a specific custom metric (like "team size" for instance)
        • I can only set 1 measure for a given custom metric
        • I can pass a value and optionally a description
        • I expect a validation to tell me if the value that I have specified is correct (for instance not a string for "team size")
        • Once created, I expect to see:
          • the date and the author (me) for this measure
          • a note (or any visual trick) to warn me that this measure is pending (i.e. not integrated yet in the analysis results available on the dashboards)
      • Be able to update a measure
        • Once updated, I expect to see:
          • the update date and the new author (me)
          • the same note ("pending") as for the creation
      • Be able to delete a measure
      • Be able to see (and search) all the custom measures that were defined
        • With name, domain (less important information), value, description, author, create/update date
        • A clear identification if there are pending measures

        Attachments

          Activity

            People

            Assignee:
            stas.vilchik Stas Vilchik (Inactive)
            Reporter:
            stas.vilchik Stas Vilchik (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Due:
              Created:
              Updated:
              Resolved: