Commit Graph

67 Commits

Author SHA1 Message Date
Thomas Gelf 40254714b8 Permissions: refactor, fix monitoring module checks
fixes #2712
2023-02-23 11:51:53 +01:00
Thomas Gelf 4e1cc13320 ServiceController: enableStaticObjectLoader earlier 2022-09-20 12:16:20 +02:00
Thomas Gelf b444ec0101 IcingaObjectHandler: allowOverrides for REST API
fixes #2569
2022-07-20 11:58:17 +02:00
Thomas Gelf 349cc33046 ServiceController: throw 404 2022-07-19 12:07:49 +02:00
Thomas Gelf 4c502bb010 ServiceController: do not pass object type...
...when looking up uuid for legacy key

refs #2487
refs #2554
2022-06-24 14:33:38 +02:00
Thomas Gelf 961a46a6cc ServiceController: ask DbObjectTypeRegistry 2022-02-06 19:15:09 +01:00
Thomas Gelf 9bb600c13b ServiceController: drop obsolete method 2022-02-06 15:32:48 +01:00
Thomas Gelf c487a8b447 ServiceController: refactor loading for related...
...objects

refs #2452
2021-12-23 13:47:29 +01:00
Thomas Gelf 1cbb033911 ServiceController: load Set and Host before...
...the service, which get's loaded in the parent class

fixes #2452
fixes #2449
2021-12-23 10:25:59 +01:00
Thomas Gelf 376344257c DbObjectStore: inject into DbObject for related...
...objects in a branch
2021-12-17 12:51:24 +01:00
Thomas Gelf 60104327bf ObjectController: add some branch-related hints 2021-12-14 10:46:52 +01:00
Thomas Gelf cb16733420 ServiceController: make sure to set branch and...
...host on Service Form
2021-11-24 11:52:07 +01:00
Thomas Gelf e29c025d64 Service/TemplateController: fix links, use uuids
fixes #2411
2021-10-18 07:27:28 +02:00
Thomas Gelf cbc67439d8 ServiceController: remove debugging break 2021-10-12 13:42:33 +02:00
Thomas Gelf 20bb6dfc7f ServiceController: branch-related refactoring 2021-10-05 23:33:30 +02:00
Thomas Gelf ab28a4b1db ServiceController: enforce optional monitoring...
...module permissions
2021-10-05 23:33:30 +02:00
Thomas Gelf c27d9c7387 Monitoring, various: use monitoring permissions
fixes #2304
2021-03-18 07:01:42 +01:00
Thomas Gelf 606d71501e Use ipl, try to keep dipl compatibility 2019-09-11 23:02:39 +02:00
Thomas Gelf e1565c9990 Revert "Merge branch 'next'"
This reverts commit f45f925e5e, reversing
changes made to 90c07943e4.

This was too early, need to check for incubator
2019-09-06 09:54:03 +02:00
Thomas Gelf 17f8ef1dd0 Use ipl, try to keep dipl compatibility 2019-09-06 09:48:11 +02:00
Thomas Gelf a492073d8e ServiceController: consistent naming for foreign
...tab

fixes #1312
2018-10-30 19:45:57 +01:00
Thomas Gelf 77cbb1040c GroupMemberTable: should work for services also
refs #1682
2018-10-25 08:21:58 +02:00
Thomas Gelf 885f76715a ActionController: cleanup 2018-06-07 23:37:28 +02:00
Thomas Gelf 4f8c60bb46 various: cleanup, sop using deprecated methods 2018-05-05 00:24:49 +02:00
Thomas Gelf d1e116a5a1 ipl: rename to dipl
fixes #1217
2017-10-09 15:23:27 +02:00
Thomas Gelf 89660a500a ServiceController: trust the id if given
This way we are able to load invalid objects

fixes #1172
2017-09-12 10:32:14 +02:00
Thomas Gelf 71ab8b4663 ServiceController: set ServiceSet for new service
...added to a Set

fixes #1097
2017-08-23 08:41:41 +02:00
Thomas Gelf 86b9f8e963 ServiceController: pass Set to ServiceForm if any
fixes #1031
2017-08-21 10:32:58 +02:00
Thomas Gelf 1a72e89f05 controllers: refactor even more of them 2017-08-16 23:51:15 +02:00
Thomas Gelf e1d766f112 ServiceController: improve ObjectTabs handling 2017-07-29 00:13:20 +02:00
Thomas Gelf f2ad5884ea IcingaAppliedServiceTable: base on ipl 2017-07-26 09:22:41 +02:00
Thomas Gelf 53a9624db6 Service: links, actions 2017-07-20 17:00:03 +02:00
Thomas Gelf 9166bebd2c ServiceController: fix clone link, remove useless
...code
2017-07-14 13:21:42 +02:00
Thomas Gelf 0cf6676c3c Host/Service/ObjectController: use more ipl 2017-07-14 13:21:42 +02: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 b7a10d296c phpcs: mostly new PSR-2 SpacingAfter/Before checks 2017-01-13 20:54:52 +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 1683f63e8c ServiceController: give IDEs some hint 2016-12-06 08:54:13 +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 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
Thomas Gelf 76ff4ebfd2 Sets: enable them 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 f286b5ad08 Revert "ServiceSet: re-enable them"
This reverts commit c073278ee3.
2016-11-03 15:04:42 +01:00
Thomas Gelf c073278ee3 ServiceSet: re-enable them 2016-11-03 12:54:15 +01:00
Thomas Gelf d59604bd93 ServiceSet: rework sets, allow for vars and...
...all other service properties when adding services to a set
2016-10-25 23:12:23 +00:00
Markus Frosch 1a2cede13f ServiceController|IcingaServiceForm: Catching NestingError for the form to load
fixes #11803
2016-10-13 12:25:30 +02:00