•  
      story #14086 disable widgets for project dashboard
    Summary
    site administrator
    disable widgets for project dashboard

    Because I don't find them useful or because they expose content I don't want my users to see.

    A new screen in site admin / project configuration like:

    1854-image-20191029114216-1.png

    This requires to have a new table to store the information.

    Impacts:

    • When a widget is disabled, it disappears from all project dashboard. However it's not deleted from the dashboard so if it is re-activated later on, it will popup again.
      • As a side effect, if the widget is the only widget in a column, the column will appear empty and it's not possible to delete it without a manual DB clean-up.
      • It's far from perfect but it should be a edge case and the cost to manage it the clean way doesn't seem worth it.
      • A manual solution for that is to create a new dashboard with the correct configuration and to drop the old one
    • When a project is created with a dashboard that contains a disabled widget, the widget is not created at all
      • On project creation (duplication from existing project or template)
      • On XML import
    • The widget cannot be added on dashboard (not available in the list of widgets)

     

    Denis PILAT (denis_pilat)
    Status
    Empty
    Done
    Development
    • [ ] Does it involves User Interface? 
    • [ ] Are there any mockups?
    • [ ] Are permissions checked?
    • [ ] Does it need Javascript development?
    • [ ] Does it need a forge upgrade bucket?
    • [ ] Does it need to execute things in system events?
    • [ ] Does it impact project creation (templates)?
    • [ ] Is it exploratory?
    Empty
    Details
    #14086
    Manuel Vacelet (vaceletm)
    2019-12-20 10:45
    2019-10-29 11:49
    14995

    References

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2019-12-09 11:51
    gerrit #17037 integrated into Tuleap 11.8.99.255.

    • So that
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Status changed from Ready (stalled) to On going