Commit Graph

343 Commits

Author SHA1 Message Date
Thomas Gelf 0bfd245cb2 ServicetemplateController: helper method
Helps to shorten lines for now
2017-07-14 13:21:42 +02:00
Thomas Gelf 02a3652c86 Restrictriction: add simple hostgroup restrictions
refs #832
2017-07-14 13:21:42 +02:00
Thomas Gelf b5cdd9de4d ServicetemplateController: show template usage
First rough implementation, debug-output only for now

refs #895
refs #516
2017-07-14 13:21:42 +02:00
Thomas Gelf cb1804111f Controllers: whitespace fixes 2017-07-14 13:21:42 +02:00
Thomas Gelf b753341e64 ServicesDashboard: add a bunch of new Dashlets...
...and related tables
2017-07-14 13:21:42 +02:00
Thomas Gelf 69406d631c ServicesOnHosts: add a new table 2017-07-14 13:21:42 +02:00
Thomas Gelf d877949e60 Services/ObjectsController: rough integration...
...for multiselect on services
2017-07-14 13:21:42 +02:00
Thomas Gelf 788676b298 IcingaAddServiceToMultipleHostsForm: select...
...multiple hosts and add a service

fixes #894
2017-07-14 13:21:42 +02:00
Thomas Gelf 41868de7f1 DeploymentController: do not show config tab...
...when required permissions are missing
2017-03-06 21:41:47 +01:00
Thomas Gelf 8f8c8bf841 ServiceController: avoid loop detection error...
...for fake services generated with the `use_var_overrides` property

fixes #820
2017-02-27 19:06:48 +01:00
Thomas Gelf 4860082d4b host/services: show applied service sets
fixes #735
2017-02-17 08:44:08 +01:00
Thomas Gelf ac3ea09133 IcingaServiceSetServiceTable: support inherited...
...sets. They should be shown and link to the related parent. Variable overrides
should be possible, deleting the set should not.

fixes #740
2017-02-16 11:45:45 +01:00
Thomas Gelf 13918f7337 host/services: do not show tables based on...
...whether they have content or not. It's too late to take this decision in
the view, as different tables are to be handled differently - in the controlller.

fixes #793
2017-02-16 11:07:23 +01:00
Thomas Gelf f4339e6b1a HostController: did I ever mention...
...that I hate Squiz.WhiteSpace.ControlStructureSpacing.SpacingAfterOpen?
2017-02-08 16:14:11 +01:00
Thomas Gelf dc1d572229 HostController: override REST API handling
fixes #759
2017-02-08 12:38:14 +01:00
Thomas Gelf d4b28101a1 HostController: jsut a newline to make phpcs happy 2017-01-18 15:23:30 +01:00
Thomas Gelf 0506bf2b64 HostController: simplify code 2017-01-18 15:11:14 +01:00
Thomas Gelf a1ed3f4be5 host/services: allow to delete sets
fixes #724
2017-01-18 15:10:39 +01:00
Thomas Gelf c4bfe3171d HostController: do add fake template name...
...into inheritance tree when overriding inherited services

fixes #722
2017-01-18 14:21:29 +01:00
Thomas Gelf 9dd8587d5a KickstartController: useless use of use 2017-01-18 11:21:50 +01:00
Thomas Gelf b26b209b06 KickstartController: do not fail on missing schema 2017-01-16 11:01:17 +01:00
Thomas Gelf b7a10d296c phpcs: mostly new PSR-2 SpacingAfter/Before checks 2017-01-13 20:54:52 +01:00
Thomas Gelf 9e771f2d5a Fix phpcs complaints 2017-01-13 19:47:54 +01:00
Thomas Gelf d258cb433e HostController: appliedservice is not deprecated 2017-01-13 16:48:44 +01:00
Thomas Gelf bfc571cb9d HostController: show a sets services, not the set 2017-01-13 16:44:16 +01:00
Thomas Gelf af1e146466 ServicesetController: open hosts next to us 2017-01-13 16:42:46 +01:00
Thomas Gelf b226ed1341 ServiceController: provide a link back for...
...services on hosts
2017-01-13 16:10:55 +01:00
Thomas Gelf ef90fea506 ServiceController: provide a 'back'-link for...
...services belonging to a single host
2017-01-02 11:20:28 +01:00
Thomas Gelf 4501935040 ServiceController: fix issue with hidden feature
Services imported with use_var_overrides used to throw an error since we
introduced the new template resolver
2017-01-02 11:09:15 +01:00
Thomas Gelf 886ba0e168 IcingaService (on host): add applied services...
...and improve ServiceSet handling

fixes #13849
2017-01-02 10:51:54 +01:00
Thomas Gelf 935db47a81 ConfigController: provide quick filter showing...
...own changes in the activity log

refs #13809
2016-12-28 12:39:13 +01:00
Thomas Gelf ec0ea2ee6d NotificationsController: use new base class...
...with less tabs, less and simpler code

fixes #13565
fixes #13157
2016-12-14 15:04:38 +01:00
Thomas Gelf 7f5ae5e321 DashboardController: allow to load other...
...dashboards than the default one
2016-12-14 14:58:51 +01:00
Thomas Gelf ade7b1415e ConfigController: do not show an exception...
...when a deployment fails
2016-12-14 14:56:22 +01:00
Thomas Gelf db227f9851 MultiEdit: allow to enable/disable multiple hosts
fixes #13547
2016-12-13 16:05:07 +01:00
Thomas Gelf 87bd531f2a SuggestController: temporarily add locations 2016-12-07 08:26:15 +01:00
Thomas Gelf 1683f63e8c ServiceController: give IDEs some hint 2016-12-06 08:54:13 +01:00
Christoph Niemann ddc4b9321b agent helper: add new linux agent script
fixes #12910
2016-11-30 09:45:34 +01:00
Thomas Gelf 4bf26b421d services: provide deploy buttons
fixes #13315
2016-11-25 20:55:48 +01:00
Thomas Gelf 065205dc7a ServiceController: ignore command lookup errors
They can happen when an invalid command has been chosen
2016-11-18 19:54:47 +01:00
Thomas Gelf fd713e6efb Data: allow to search for fields and data lists
fixes #13247
2016-11-18 15:41:33 +01:00
Thomas Gelf 040a658477 suggestions: first test implementation to play with 2016-11-17 20:36:59 +01:00
Thomas Gelf 14908d11a4 ServiceController: disable overview for now 2016-11-16 16:17:18 +01:00
Thomas Gelf 484e14c445 ServiceController: prepare for an overview site...
...not much content here... yet
2016-11-16 13:36:07 +01:00
Markus Frosch cc34de9b4d ServicesetController: Add hosts view to serviceSets
So you can see and access hosts the serviceset is added to.

refs #12891
2016-11-11 15:33:11 +01:00
Thomas Gelf 9292bb8524 config/file(s), deployment: improve usability
* mark formerly chosen file when navigating back
* autorefresh improvements

fixes #13119
2016-11-09 20:37:33 +01:00
Thomas Gelf 64f00940b1 config/file: unify look and feel, link back
fixes #13087
2016-11-08 22:16:56 +01:00
Thomas Gelf 8eba20a578 show/activities: show diff also for create/delete
fixes #13077
2016-11-08 16:21:54 +01:00
Thomas Gelf 8ce4cf49c0 inspect: show tabs, allow for all hosts
fixes #13073
2016-11-08 16:13:01 +01:00
Thomas Gelf 588926a9f9 config/activities: allow to filter them
fixes #12239
2016-11-07 22:04:51 +01:00