Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Reports - Current Landscape update risk handling #1395

Merged
merged 3 commits into from
Sep 25, 2023

Commits on Sep 22, 2023

  1. ✨ Reports - Current Landscape update risk handling

    Custom assessments changes risk and confidence to be accessed from
    `Assessment` and not `Application`.  The reports page in general, and
    the `Landscape` component in specific need to be updated to use risk
    values from `Assessment`.
    
    Summary of Change:
      - `Reports`
        - Fetch `Questionnaires` and `Assessments` to allow easy use
          in the Questionnaire select menu
        - Adjust the `Card`s to be clickable and selectable when we provide
          custom actions (to avoid a console warning)
    
      - `Landscape`
        - Use data from props instead of fetching any additional data. The
          containing component is now responsible for controlling the
          source data.
        - Aggregate risk data into buckets matching `Risk` options
        - Setup responsive layout so the donut charts wrap nicely when the
          view becomes narrow
    
      - `Donut`
        - Force `id` to be provided
        - Set the width to `200px`
        - Make sure content lines up centered in its container
    
      - Deprecated `useFetchRisks()`
    
    Enhancement: https://github.com/konveyor/enhancements/blob/90b827b68cc367284a66bf66f087d5c263487e05/enhancements/assessment-module/README.md#changes-in-the-application-reports-view
    Part Of: konveyor#1305
    Follow Up: konveyor#1374
    
    Signed-off-by: Scott J Dickerson <sdickers@redhat.com>
    sjd78 committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    b97b11a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    72cd7a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93a0427 View commit details
    Browse the repository at this point in the history