Icingaweb2: [dev.icinga.com #6084] Share dashboard panes to other users

Created on 29 Apr 2014  路  30Comments  路  Source: Icinga/icingaweb2

This issue has been migrated from Redmine: https://dev.icinga.com/issues/6084

Created by jmeyer on 2014-04-29 11:09:41 +00:00

Assignee: _(none)_
Status: _New_ (closed on _2014-04-29 13:26:10 +00:00_)
Target Version: _Backlog_
Last Update: _2016-08-30 09:44:31 +00:00 (in Redmine)_


As a user, I want to add new panes to the dashboard.

Attachments

Changesets

_2015-09-30 10:55:21 +00:00_ by _jmeyer_ 1c7b398219f6fff6f25ea584687d7b7ac21a2feb

Navigation: Do not provide "dashlet" as default item type

Please revert this commit once we're about to finish the new
implementation.

refs #6084

Relations:

aredashboard enhancement

Most helpful comment

bump on this, would be extremely useful vs having to devise a method to sync an ini manually across all user directories.

All 30 comments

Updated by tgelf on 2014-04-29 13:04:27 +00:00

Currently different views provide an "Add to dashboard" action. We intentionally removed the "Add" URL from the dashboard-view and should discuss this if this ticket means re-adding that link.

Cheers,
Thomas

Updated by jmeyer on 2014-04-29 13:26:10 +00:00

  • Status changed from _Assigned_ to _Rejected_

Nope, does not need to be discussed :)

Updated by tgelf on 2014-04-29 13:32:10 +00:00

  • File added _dashboard_settings.png_

I guess I missread this issue. But now that I got it, any idea how this should look like? I'm against the remove-dashlet-with-a-single-click way of doing this. There used to be dashboard settings long long time ago, then there was some refactoring ticket... Please see the attached screenshot - it's ugly, but it shows most of the functionality. Handling panes need improvement, naming is inconsistent. What I liked was the fact that filters where shown one per line and when you klicked them the dashlet was shown on the right. That way you where allowed to adjust your filters in-place, klick "Add to dashboard" again and override the existing one.

Cheers,
Thomas

Updated by tgelf on 2014-04-29 14:58:53 +00:00

  • Status changed from _Rejected_ to _Assigned_

Reopening this one. Are you sure you want it to be rejected? Adding new panes probably works, but it could need improvement ;)

Updated by jmeyer on 2014-04-30 11:59:51 +00:00

  • Status changed from _Assigned_ to _New_
  • Assigned to deleted jmeyer

Updated by elippmann on 2014-06-01 12:39:53 +00:00

  • Target Version changed from _2.0-3_ to _204_

Updated by elippmann on 2014-07-22 13:51:11 +00:00

  • Category changed from _140_ to _Dashboard_
  • Target Version changed from _204_ to _Backlog_

Updated by elippmann on 2014-10-28 09:22:58 +00:00

  • Target Version changed from _Backlog_ to _2.0-16_

Updated by elippmann on 2014-11-21 15:39:00 +00:00

  • Target Version changed from _2.0-16_ to _Backlog_

Updated by elippmann on 2015-03-30 08:16:59 +00:00

  • Target Version changed from _Backlog_ to _2.0.0-rc1_

Updated by elippmann on 2015-03-30 08:17:08 +00:00

  • Relates set to _5600_

Updated by elippmann on 2015-03-30 11:25:27 +00:00

  • Relates deleted 6086

Updated by jmeyer on 2015-06-11 07:51:52 +00:00

  • Target Version changed from _2.0.0-rc1_ to _261_

Updated by elippmann on 2015-07-17 07:26:57 +00:00

  • Relates set to _9003_

Updated by elippmann on 2015-07-17 09:47:57 +00:00

  • Target Version changed from _261_ to _2.0.0_

Updated by jmeyer on 2015-08-04 06:58:17 +00:00

  • Relates set to _8818_

Updated by jmeyer on 2015-09-28 07:12:19 +00:00

  • Priority changed from _Normal_ to _Urgent_

Dashlets on a per user basis can now be configured, but in a different way than the previous configuration dialogs. We have to decide what should happen to the old configuration dialogs and how the new ones may reflect their features.

Updated by icinga-kanban on 2015-09-30 10:57:51 +00:00

Build !#1054 triggered by commit 1c7b398 passed successfully.

Branch: origin/master
Author: Johannes Meyer

Updated by jmeyer on 2015-09-30 10:59:20 +00:00

  • Priority changed from _Urgent_ to _Normal_
  • Target Version changed from _2.0.0_ to _273_

We've decided to defer this feature as it's currently not possible to fully replace the functionality we do have at the moment.

Updated by elippmann on 2015-09-30 11:04:01 +00:00

  • Subject changed from _User specific dashboard panes_ to _Share dashboard panes to other users_

Updated by elippmann on 2015-11-20 13:10:44 +00:00

  • Target Version changed from _273_ to _Backlog_

Updated by tgelf on 2015-12-09 19:13:12 +00:00

  • Duplicated set to _10809_

Updated by elippmann on 2016-04-10 22:10:17 +00:00

  • Duplicated set to _11389_

Updated by jmeyer on 2016-05-04 10:12:44 +00:00

  • Duplicated set to _11717_

Updated by tobiasvdk on 2016-08-30 09:44:31 +00:00

+1

I would also make sense to be able to configure the global dashboards (which are currently hard-coded in the configuration.php file).

Updated by elippmann on 2016-10-05 07:29:35 +00:00

  • Relates deleted 9003

bump on this, would be extremely useful vs having to devise a method to sync an ini manually across all user directories.

Absolutely, especially in an HA environment where the dashboards not only need to be synced across all user directories, but also across all HA nodes.

So there's a strong +1 from my side.

Would like to see the option to create / share (global) dashboards too.

Continues with #3809. Closed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

icinga-migration picture icinga-migration  路  6Comments

fireba11 picture fireba11  路  8Comments

theFeu picture theFeu  路  6Comments

wopfel picture wopfel  路  5Comments

josy1024 picture josy1024  路  8Comments