Commit Graph

629 Commits

Author SHA1 Message Date
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
Thomas Gelf a8d25b70ee Sync: introduce a 'disable' purge action
fixes #2285
2021-03-11 23:00:52 +01:00
Thomas Gelf c4261cb241 Merge branch 'feature/datatype-dictionary-337' 2021-01-15 11:51:52 +01:00
Thomas Gelf 40e1b5a798 DataTypeDictionary: new data type
fixes #337
2021-01-15 11:45:35 +01:00
Thomas Gelf 121dd774c4 IcingaTemplateChoiceForm: allow to require...
...a specific template/import

fixes #1178
2021-01-15 11:20:33 +01:00
Thomas Gelf 0544b57db4 IcingaHostForm: strike only HTML elements
fixes #2253
2020-12-16 05:59:48 +01:00
Thomas Gelf f397894149 IcingaHostForm: optionally allow restricted...
...users to set group membership. Permissions are still enforced, but all
available groups are shown

fixes #2252
2020-12-15 14:34:26 +01:00