1635 Commits

Author SHA1 Message Date
Thomas Gelf
758b99126a IcingaServiceForm: no deactivate in branch for now 2022-09-20 12:04:46 +02:00
Thomas Gelf
3c7c7bc61a ServicesetController: stringify uuid once 2022-09-05 12:23:13 +02:00
Thomas Gelf
0f2045c8f6 SyncruleController: fix preview logic 2022-08-31 14:45:28 +02:00
Thomas Gelf
b2afca2496 Sync: support branches 2022-08-31 14:45:28 +02:00
Thomas Gelf
53e45da815 KickstartForm: fix ini file rendering
fixes #2595
2022-08-31 13:33:41 +02:00
Thomas Gelf
1c30412abd DirectorActivityLog, others: constants, cleanup 2022-08-20 20:41:07 +02:00
Thomas Gelf
b444ec0101 IcingaObjectHandler: allowOverrides for REST API
fixes #2569
2022-07-20 11:58:17 +02:00
Thomas Gelf
e1d7a639d3 ServiceCommand: return after setting overrides 2022-07-20 10:15:00 +02:00
Thomas Gelf
a34d5c15ef ServiceCommand: improve readability 2022-07-20 08:54:27 +02:00
Thomas Gelf
1f3b039395 OverrideHelper: centralize applying overrides 2022-07-20 08:52:10 +02:00
Thomas Gelf
6d0b9310c3 Object/ServiceCommand: some more refactoring 2022-07-20 08:48:09 +02:00
Thomas Gelf
02bed9265a ServiceCommand: extract override-logic 2022-07-20 08:34:05 +02:00
Thomas Gelf
349cc33046 ServiceController: throw 404 2022-07-19 12:07:49 +02:00
Thomas Gelf
050553164d ServiceCommand: allow magic overrides
fixes #2560
2022-07-12 11:27:42 +02:00
Thomas Gelf
0a51d02b86 DeploymentLinkForm: style with gipfl 2022-07-01 08:40:42 +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
56f81b91bb Exporter: centralize export logic
fixes #2549
2022-06-24 12:52:35 +02:00
Thomas Gelf
0f6fc7bfd0 ImportRowModifierForm: fix exception message 2022-06-09 09:38:18 +02:00
Thomas Gelf
0539819d4c ConditionalDeployment, ConfigCommand: wording
fixes #2523
2022-04-13 14:07:24 +02:00
Thomas Gelf
70e8c06b06 ConfigCommand: don't wait when no deployment...
...took place

fixes #2522
2022-04-13 13:55:47 +02:00
Thomas Gelf
d92a5e846b IcingaServiceForm: check for null 2022-04-04 19:40:42 +02:00
Thomas Gelf
93d0afff10 SyncruleController: useless use of use 2022-04-04 19:39:47 +02:00
Thomas Gelf
9afa3313ab cli: implement deployment grace period and...
...refactor/restructure related code to achieve the same behavior on CLI and
via automated job

fixes #2499
2022-03-22 10:46:36 +01:00
Thomas Gelf
f64822c409 IcingaServiceForm: strip table limit for enum
fixes #2481
2022-03-17 14:23:15 +01:00
Thomas Gelf
0806749055 de_DE: refresh translation 2022-02-17 16:36:49 +01:00
Thomas Gelf
961a46a6cc ServiceController: ask DbObjectTypeRegistry 2022-02-06 19:15:09 +01:00
Thomas Gelf
9269b054f2 IcingaMultiEditForm: store modifications to branch
...when being in a branch
2022-02-06 19:14:35 +01:00
Thomas Gelf
9bb600c13b ServiceController: drop obsolete method 2022-02-06 15:32:48 +01:00
Thomas Gelf
ef360809e6 IcingaServiceForm: set host, not host_id
This allows to create services on hosts which have been created in a branch
2022-02-06 13:49:40 +01:00
Thomas Gelf
269637ce9f IcingaServiceForm: store overrides to branch...
...if set
2022-02-06 13:48:59 +01:00
Thomas Gelf
fc6f8740fb ServicesetController: no service access in branch 2022-02-06 13:43:20 +01:00
Thomas Gelf
4792859657 IcingaServiceForm: do not return void result 2022-02-06 12:32:51 +01:00
Thomas Gelf
21a67e355f IcingaServiceForm: combine duplicate code 2022-02-06 12:31:59 +01:00
Thomas Gelf
c296b716de IcingaServiceForm: some cleanup 2022-02-06 12:28:18 +01:00
Thomas Gelf
351c41cb3c IcingaAddServiceForm: avoid duplicate get() call 2022-02-06 11:30:47 +01:00
Thomas Gelf
274c153837 various: PHP8.1-related warnings 2022-01-10 11:44:33 +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
7d68f8014b ServicesetController: one more PHP 8.1 warning 2021-12-23 10:06:38 +01:00
Thomas Gelf
f77d5b8d0c HostController: show services for hosts created...
...in a branch
2021-12-17 13:57:18 +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
56d052a804 HostController: translate untranslated string 2021-12-17 11:47:20 +01:00
Thomas Gelf
6caa02c716 dependencies: remove obsolete 'use' 2021-12-17 11:47:14 +01:00
Thomas Gelf
7f22c12f9f Host/ObjectController: no sets in branches 2021-12-17 08:06:20 +01:00
Thomas Gelf
60104327bf ObjectController: add some branch-related hints 2021-12-14 10:46:52 +01:00
Thomas Gelf
68cf42490f Importsource: some more branch-related hints 2021-12-14 08:36:08 +01:00
Thomas Gelf
27abbb59a0 ObjectsTableService: replace HostServiceTable
This removes duplicate logic and shows services created in config
branches
2021-12-13 14:11:35 +01:00
Thomas Gelf
b70b19ad32 Dashlet, Kickstart: fix translatable strings
fixes #2405
2021-12-13 13:36:26 +01:00
apaskowski
e657806ee4 IcingaTimePeriod: make description more clear 2021-12-13 08:59:08 +01:00
Thomas Gelf
100bc4b777 library: php8-related cleanup 2021-12-06 23:03:06 +01:00