[icinga-checkins] icinga.org: icingaweb2-module-director/master: Dashboard: replace it with a modular one

git at icinga.org git at icinga.org
Thu Oct 27 19:58:58 CEST 2016


Module: icingaweb2-module-director
Branch: master
Commit: 66e5158ccc840e5f2075014921fb9883d56a94c9
URL:    https://git.icinga.org/?p=icingaweb2-module-director.git;a=commit;h=66e5158ccc840e5f2075014921fb9883d56a94c9

Author: Thomas Gelf <thomas at gelf.net>
Date:   Thu Oct 27 17:58:31 2016 +0000

Dashboard: replace it with a modular one

fixes #12997

---

 application/controllers/DashboardController.php    |   34 +++
 application/controllers/IndexController.php        |  129 ++---------
 application/forms/ApplyMigrationsForm.php          |   18 +-
 application/views/scripts/dashboard/index.phtml    |   20 ++
 application/views/scripts/dashlets/default.phtml   |    5 +
 application/views/scripts/index/actions.phtml      |   17 --
 application/views/scripts/index/index.phtml        |  127 -----------
 library/Director/Acl.php                           |   54 +++++
 library/Director/Dashboard/Dashboard.php           |  163 +++++++++++++
 .../Dashboard/Dashlet/ActivityLogDashlet.php       |   35 +++
 .../Dashboard/Dashlet/ApiUserObjectDashlet.php     |   20 ++
 .../Dashboard/Dashlet/CommandObjectDashlet.php     |   20 ++
 library/Director/Dashboard/Dashlet/Dashlet.php     |  239 ++++++++++++++++++++
 .../Dashboard/Dashlet/DatafieldDashlet.php         |   30 +++
 .../Director/Dashboard/Dashlet/DatalistDashlet.php |   30 +++
 .../Dashboard/Dashlet/DeploymentDashlet.php        |  117 ++++++++++
 .../Dashboard/Dashlet/EndpointObjectDashlet.php    |   56 +++++
 .../Dashboard/Dashlet/HostObjectDashlet.php        |   23 ++
 .../Dashboard/Dashlet/ImportSourceDashlet.php      |   65 ++++++
 library/Director/Dashboard/Dashlet/JobDashlet.php  |   59 +++++
 .../Dashlet/NotificationObjectDashlet.php          |   29 +++
 .../Dashboard/Dashlet/ServiceObjectDashlet.php     |   23 ++
 library/Director/Dashboard/Dashlet/SyncDashlet.php |   65 ++++++
 .../Dashboard/Dashlet/TimeperiodObjectDashlet.php  |   23 ++
 .../Dashboard/Dashlet/UserObjectDashlet.php        |   23 ++
 .../Dashboard/Dashlet/ZoneObjectDashlet.php        |   20 ++
 library/Director/Dashboard/DataDashboard.php       |   28 +++
 library/Director/Dashboard/DeploymentDashboard.php |   28 +++
 library/Director/Dashboard/ObjectsDashboard.php    |   31 +++
 library/Director/Objects/DirectorDeploymentLog.php |   10 +
 30 files changed, 1282 insertions(+), 259 deletions(-)

Diff:   https://git.icinga.org/?p=icingaweb2-module-director.git;a=commitdiff;h=66e5158ccc840e5f2075014921fb9883d56a94c9


More information about the icinga-checkins mailing list