Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Docs — Adding custom dashboards & widgets#583

Merged
validbeck merged 3 commits intomainvalidmind/documentation:mainfrom
beck/sc-7687/documentation-ability-to-add-custom-widgetsvalidmind/documentation:beck/sc-7687/documentation-ability-to-add-custom-widgetsCopy head branch name to clipboard
Dec 11, 2024
Merged

Docs — Adding custom dashboards & widgets#583
validbeck merged 3 commits intomainvalidmind/documentation:mainfrom
beck/sc-7687/documentation-ability-to-add-custom-widgetsvalidmind/documentation:beck/sc-7687/documentation-ability-to-add-custom-widgetsCopy head branch name to clipboard

Conversation

@validbeck
Copy link
Collaborator

@validbeck validbeck commented Dec 10, 2024

Internal Notes for Reviewers

sc-7687

Customize your dashboard

@even-steven can you review the following instructions to make sure they are correct and approve if so? 🙏🏻

LIVE PREVIEW

Old New
Screenshot 2024-12-10 at 12 58 50 PM Screenshot 2024-12-10 at 2 01 02 PM Screenshot 2024-12-10 at 2 01 16 PM Screenshot 2024-12-10 at 2 01 33 PM

@validbeck validbeck added the internal Not to be externalized in the release notes label Dec 10, 2024
@validbeck validbeck self-assigned this Dec 10, 2024
@github-actions
Copy link
Contributor

PR Summary

This pull request introduces significant enhancements to the dashboard customization features. The changes include:

  • Manage Dashboards: Users can now add, edit, and remove dashboards. The process for creating a new dashboard involves entering a name and an optional description. Editing allows users to change the name and description, while deletion is permanent.

  • Manage Widgets: The PR introduces a detailed guide on managing widgets within dashboards. Users can add, arrange, and remove widgets. The types of widgets available include Model Inventory View, Model Findings View, Analytics Visualization, and Other.

  • Widget Arrangement: Users can now easily rearrange and resize widgets on their dashboards by dragging and adjusting dimensions.

  • Permanent Deletion: Both dashboards and widgets have a permanent deletion feature, with appropriate warnings to inform users of the irreversible action.

These enhancements aim to provide users with a more flexible and personalized dashboard experience, allowing quick access to important information.

Test Suggestions

  • Test adding a new dashboard with a name and optional description.
  • Verify that editing a dashboard's name and description works correctly.
  • Ensure that deleting a dashboard is permanent and prompts a confirmation.
  • Test adding different types of widgets to a dashboard.
  • Check the functionality of rearranging and resizing widgets.
  • Verify that removing a widget from a dashboard is permanent and prompts a confirmation.
  • Test the display and retrieval of information for each widget type.

@github-actions
Copy link
Contributor

PR Summary

This pull request introduces significant enhancements to the dashboard customization features. The changes include:

  • Manage Dashboards: Users can now add, edit, and remove dashboards. The process for creating a new dashboard involves entering a name and an optional description. Editing allows users to change the name and description, while deletion is permanent.

  • Manage Widgets: The PR introduces a detailed guide on managing widgets within dashboards. Users can add, arrange, and remove widgets. The types of widgets available include Model Inventory View, Model Findings View, Analytics Visualization, and Other.

  • Widget Arrangement: Users can now easily rearrange and resize widgets on their dashboards by dragging and adjusting dimensions.

  • Widget Addition: A new process for adding widgets to dashboards is introduced, allowing users to select the type of widget and configure the information it retrieves.

  • Widget Removal: Users can remove widgets from dashboards, with a note that removal is permanent but does not delete the linked view or analytics visualization.

These enhancements aim to provide users with a more flexible and personalized dashboard experience, allowing for quick access to important information.

Test Suggestions

  • Test adding a new dashboard and verify it appears in the dashboard list.
  • Test editing a dashboard's name and description and ensure changes are saved.
  • Test deleting a dashboard and confirm it is removed from the list.
  • Test adding different types of widgets to a dashboard and verify they display correctly.
  • Test rearranging widgets on a dashboard and ensure their positions are saved.
  • Test resizing widgets and confirm the new dimensions are applied.
  • Test removing a widget and verify it is no longer displayed on the dashboard.

@github-actions
Copy link
Contributor

A PR preview is available: Preview URL

Copy link

@even-steven even-steven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is awesome, nice job! I saw that you had noted that removing the widgets from the dashboard doesn't delete them elsewhere, which is really good to mention. 👍🏽

@validbeck validbeck merged commit a277915 into main Dec 11, 2024
@validbeck validbeck deleted the beck/sc-7687/documentation-ability-to-add-custom-widgets branch December 11, 2024 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Not to be externalized in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.