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

Compact the dashboard tree #1519

Open
bartbutenaers opened this issue Dec 7, 2024 · 0 comments
Open

Compact the dashboard tree #1519

bartbutenaers opened this issue Dec 7, 2024 · 0 comments
Labels
feature-request New feature or request that needs to be turned into Epic/Story details needs-triage Needs looking at to decide what to do

Comments

@bartbutenaers
Copy link
Contributor

Description

I had imported accidentally twice the same test flow from Joe, to reproduce an issue. When restarting my dashboard I got this popup ("You have multiple pages configured using the same url"):

image

So now my dashboard is polluted with multiple pages and groups containing the same data.

I not really know what would be the most optimal way to solve this:

  1. My first thought was that during import you should detect whether there exist already the same page/group with identical settings. However:
    • I assume you cannot easily adjust the import behaviour, because that is Node-RED stuff, not dashboard stuff.
    • You don't really know whether a user wants to merge pages and groups. Perhaps he wants to keep them side by side and just change the data afterwards, or remove only one of them later on.
  2. So I "think" it would make more sense to add some button to the dashboard (or an action to Node-RED) that allows you to "compact" the dashboard tree. Which means to merge pages and groups that have identical settings.
  3. Or that you can select multiple pages and groups in the sidebar, and that there is a join/merge button. Which could be used also for other purposes.

This is totally not urgent!!
Just registering it for the future, and that meanwhile people can add their thoughts in the discussion below...

Have you provided an initial effort estimate for this issue?

I am no FlowFuse team member

@bartbutenaers bartbutenaers added feature-request New feature or request that needs to be turned into Epic/Story details needs-triage Needs looking at to decide what to do labels Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or request that needs to be turned into Epic/Story details needs-triage Needs looking at to decide what to do
Projects
Status: Backlog
Development

No branches or pull requests

1 participant