Commit Graph

44 Commits

Author SHA1 Message Date
Thomas Gelf 02a3652c86 Restrictriction: add simple hostgroup restrictions
refs #832
2017-07-14 13:21:42 +02: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 b7a10d296c phpcs: mostly new PSR-2 SpacingAfter/Before checks 2017-01-13 20:54:52 +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 886ba0e168 IcingaService (on host): add applied services...
...and improve ServiceSet handling

fixes #13849
2017-01-02 10:51:54 +01:00
Christoph Niemann ddc4b9321b agent helper: add new linux agent script
fixes #12910
2016-11-30 09:45:34 +01:00
Thomas Gelf 4f2dbdf5e8 HostController: add set link 2016-11-04 09:37:12 +01:00
Thomas Gelf b2c834e7a4 permissions: provide new ones and enforce them
fixes #13039
2016-11-03 16:06:35 +01:00
Thomas Gelf 7e4479a76a HostController: hide forgotten set link 2016-11-03 15:13:55 +01:00
Thomas Gelf 4929f6b228 Host: show a related service set list 2016-10-25 23:12:23 +00:00
Thomas Gelf d5234f723d HostController: no loop check for 'fake' services
Inherited services do not exist in the db. As many services would
carry their template's name, the fallback to a name-based loop check
would trigger an erraneous error. So we trigger no preliminary loop
check for those now.

fixes #12938
2016-10-20 01:09:34 +00:00
Thomas Gelf 628df65fd4 HostController: catch NestingError when...
...resolving agent property

refs #11803
2016-10-13 10:05:35 +00:00
Thomas Gelf b2b189c425 IcingaServiceForm: support use_var_overrides...
...even for single host-assigned services
2016-09-08 18:43:25 +00:00
Thomas Gelf f8ed937ffa IcingaServiceForm: adjust overrides for host-...
...generated services
2016-09-08 13:10:42 +00:00
Thomas Gelf 6cc1a90b0a IcingaServiceForm: handle overrides
fixes #12546
2016-09-08 11:25:48 +00:00
Thomas Gelf 336257680c Settings: remove settings logic from DB...
...and keep helper method for easy instantiation
2016-08-27 13:20:03 +00:00
Thomas Gelf 56a7cb285d host/services: show inherited services...
...and magically applied ones
2016-08-23 14:18:54 +00:00
Thomas Gelf 4de8bfd88c host/agent: provide Windows newlines 2016-06-28 02:01:05 +02:00
Thomas Gelf f7ddbaf2d7 host/agent: provide download for Windows Agent 2016-06-28 01:55:43 +02:00
Thomas Gelf d1af897114 ObjectController: allow for graceful tabs 2016-05-25 08:12:42 +02:00
Thomas Gelf 3d03baff38 Object/HostController: delegate preview rendering 2016-05-03 09:07:28 +02:00
Thomas Gelf fddd4488b5 host/agent: show a friendly error message...
...when the deployment endpoint is not reachable
2016-05-03 08:27:12 +02:00
Thomas Gelf 630cf488f1 host/ticket: add new REST API endpoint 2016-04-08 00:24:20 +02:00
Thomas Gelf 7cd77c75ba Controllers: unify titles 2016-03-20 13:14:49 +01:00
Thomas Gelf 343e5a8669 host/edit: show link to monitoring if available 2016-03-20 11:27:19 +01:00
Thomas Gelf d66f519424 HostController: nicer services title 2016-03-18 13:32:24 +01:00
Thomas Gelf ea80161a27 host/services: add dedicated view script 2016-03-18 13:00:14 +01:00
Thomas Gelf 8290628f82 HostController: use dedicated services table 2016-03-18 12:59:26 +01:00
Thomas Gelf 067c82c074 application: PSR2 fixes 2016-02-26 12:42:21 +01:00
Thomas Gelf a715111d8c host/show: render zone/endpoint objects for agents 2016-02-18 01:45:05 +01:00
Thomas Gelf 4c8bc7f3b4 HostController: fetch settings via helper methods 2016-02-10 17:38:39 +01:00
Thomas Gelf 73f34e7f29 host/agent: agent setup instructions, with ticket 2016-02-05 16:37:57 +01:00
Thomas Gelf 3e577ce65b HostController: add services tab 2015-12-10 13:00:08 +01:00
Thomas Gelf 2c9abaf764 Controllers: namespace all of them 2015-10-20 22:34:04 +02:00
Thomas Gelf 8f841d28ae Reorganize action controllers
* Removed 'list' and 'object' from urls
* IcingaObject: added isGroup helper
* Adjusted and abstracted tabs and tables
* Show endpoints in zone list
* Remove obsolete code
* Allow to filter activity log for objects
* Improve general look and feel
2015-06-30 11:19:31 +02:00