685 Commits

Author SHA1 Message Date
Thomas Gelf
62f59d4c5a DirectorDatafieldForm: fix typo, translate 2023-08-20 13:10:52 +02:00
moreamazingnick
f3455c197d Fix duplicate service sets on clone service
fixes #2671
2023-07-31 08:33:46 +02:00
Thomas Gelf
8cbde4a50e IcingaServiceForm: getFirstParent() prepared to...
...be moved elsewhere
2023-07-30 17:27:02 +02:00
EmTeedee
6b7bff80de ${var} deprecated in favor of {$var}
See: https://www.php.net/manual/en/migration82.deprecated.php#migration82.deprecated.core.dollar-brace-interpolation
2023-07-19 10:44:40 +02:00
Thomas Gelf
83f9c00e9b ImportRowModifierForm: description readability 2023-05-31 07:18:51 +02:00
Thomas Gelf
722499ea76 ImportRowModifier: filters, CIDR support
fixes #2756
fixes #2757
2023-05-25 15:44:56 +02:00
Silas
599a0cce51 Update IcingaDependencyForm.php 2023-04-20 11:55:43 +02:00
Thomas Gelf
27e7da9354 DirectorDatafieldForm: varname field description
refs #2723
2023-03-15 10:03:06 +01:00
Thomas Gelf
62bff81fac BasketUploadForm: allow uploading snapshots...
...for existing Baskets

fixes #1952
2023-03-12 10:45:09 +01:00
Thomas Gelf
f1add44beb Basket: introduce constants 2023-03-07 11:41:14 +01:00
Thomas Gelf
40254714b8 Permissions: refactor, fix monitoring module checks
fixes #2712
2023-02-23 11:51:53 +01:00
Thomas Gelf
e03333b4dc IcingaNotificationForm: fix user groups field...
...detection

refs #462
2022-12-16 15:07:43 +01:00
Thomas Gelf
e5de673f68 IcingaObjectFieldForm: sort case insensitive
fixes #2358
2022-12-05 12:48:30 +01:00
Thomas Gelf
616d329be3 IcingaNotification: implement users_var
fixes #462
2022-12-01 12:03:45 +01:00
Thomas Gelf
d042a3943a IcingaDependencyForm: check for null 2022-11-17 11:46:03 +01:00
Thomas Gelf
071df2a072 IcingaCloneObjectForm: allow fields for Commands
fixes #2264
2022-11-15 15:56:18 +01:00
Dan Ford
ece41868a7 Fixing UI typo for notification times 2022-09-26 09:27:29 +02:00
Thomas Gelf
ad046b00d2 IcingaServiceForm: set name, not id -> branches 2022-09-21 11:26:47 +02:00
Daniel Patrick
04c4bd2559 IcingaCommand: Remove obsolete CLR check 2022-09-21 08:52:51 +02:00
Thomas Gelf
de4b890e8b IcingaServiceSetForm: use host, not host_id 2022-09-20 12:30:06 +02:00
Thomas Gelf
3c8bb6bd16 IcingaServiceForm: protect against branched objects
...w/o id. Can be improved
2022-09-20 12:19:53 +02:00
Thomas Gelf
758b99126a IcingaServiceForm: no deactivate in branch for now 2022-09-20 12:04:46 +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
0a51d02b86 DeploymentLinkForm: style with gipfl 2022-07-01 08:40:42 +02:00
Thomas Gelf
0f6fc7bfd0 ImportRowModifierForm: fix exception message 2022-06-09 09:38:18 +02:00
Thomas Gelf
d92a5e846b IcingaServiceForm: check for null 2022-04-04 19:40:42 +02:00
Thomas Gelf
f64822c409 IcingaServiceForm: strip table limit for enum
fixes #2481
2022-03-17 14:23:15 +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
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
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
376344257c DbObjectStore: inject into DbObject for related...
...objects in a branch
2021-12-17 12:51:24 +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
82656de2c2 Director: some PHP 8.1-related changes 2021-11-28 11:13:08 +01:00
Markus Frosch
8237d84cdb Add feature to specify a custom endpoint name for a host
- Render Endpoint and Zone with a different name per host
- Add custom variable `_director_custom_endpoint_name` to a host with that name
- Update `command_endpoint` behavior in services to use custom var or hostname
- Includes a feature flag that needs to be enabled
2021-10-21 14:59:52 +02:00
Thomas Gelf
95c8884ea6 IcingaAddServiceForm: use branches 2021-10-06 03:27:05 +02:00
Thomas Gelf
b59dab535e IcingaCommandArgumentForm: branch support 2021-10-05 23:33:30 +02:00
Thomas Gelf
8d3c901db7 IcingaCloneObjectForm: support Branches 2021-10-05 23:33:30 +02:00
Thomas Gelf
bdd9e2b1e5 IcingaCloneObjectForm: do not clone templates...
...in branches. Reason: fields
2021-08-25 11:28:51 +02:00
Thomas Gelf
7f16d648cc IcingaUser: add basket support
fixes #2328
2021-07-15 19:11:20 +02:00
Thomas Gelf
c5e25cdcc7 ScheduledDowntime: introduce a new permission...
...and a related name-based restriction

fixes #2086
2021-04-23 12:33:42 +02:00
Thomas Gelf
ebe1af13ea IcingaAddServiceForm: import -> autocomplete
fixes #1974
2021-04-23 11:42:46 +02:00
Thomas Gelf
29097463be IcingaServiceForm: show Override button also in...
...case all fields belong to categories

fixes #2303
2021-03-18 06:57:05 +01:00
Thomas Gelf
bb6530e9f9 KickstartForm: catch DB connection issues early
fixes #2300
2021-03-11 23:12:05 +01:00