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

Create/Remove a new dashboard is not working as expected #9750

Closed
mattab opened this issue Feb 10, 2016 · 0 comments
Closed

Create/Remove a new dashboard is not working as expected #9750

mattab opened this issue Feb 10, 2016 · 0 comments
Assignees
Labels
Bug For errors / faults / flaws / inconsistencies etc. Regression Indicates a feature used to work in a certain way but it no longer does even though it should.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Feb 10, 2016

Issue 1: Create new dashboard does not work well

Reproduce:

  • Click Dashboard > Create new dashboard
  • Give a name empty and select Empty dashoard, click
    • Got: New dashboard is not added to left menu
    • Expected: new dashboard "empty" added to left menu, and menu entry selected
  • Then click on "Add a widget"
    • Got: nothing happens
    • Expected: dashboard control toggles and lets user add widget

Issue 2: Remove dashboard does not work well

  • Create a new dashboard
  • Click "Remove dashboard"
  • Got:
    • left menu dashboard entry is not removed from left menu
    • the default dashboard layout is then loaded (maybe because the idDashboard in URL points to the removed dashboard)
  • Expected instead:
    • left menu dashboard entry is removed,
    • the first custom dashboard is loaded.

Issue 3: Rename is slightly buggy

  • Rename a custom dashboard
  • Got: left menu still shows old name
  • expected: left menu dashboard name updates with the new name

Steps

  • Add UI tests for each use case
  • Check dashboard controls work as expected

Notes:

  • Possibly this is already fixed in Piwik 3.0 - the new UI tests will let us know 👍
@mattab mattab added Bug For errors / faults / flaws / inconsistencies etc. Regression Indicates a feature used to work in a certain way but it no longer does even though it should. labels Feb 10, 2016
@mattab mattab added this to the 2.16.1 milestone Feb 10, 2016
@sgiehl sgiehl self-assigned this Feb 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug For errors / faults / flaws / inconsistencies etc. Regression Indicates a feature used to work in a certain way but it no longer does even though it should.
Projects
None yet
Development

No branches or pull requests

2 participants