Commit Graph

1502 Commits

Author SHA1 Message Date
Thomas Gelf ac652f5966 Basket: allow Notification Apply Rules export
fixes #2335
2021-05-28 15:24:18 +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
Gianluca Piccolo 04ba8d12cf Add --wait opt to cli deploy 2021-04-20 14:26:54 +02:00
Johannes Meyer 694cacb464 HostController: Fix indentation 2021-04-15 08:53:27 +02:00
Thomas Gelf 93222099ad BacketCommand: allow to purge objects on restore
fixes #2201
2021-04-15 08:30:32 +02:00
Thomas Gelf c27d9c7387 Monitoring, various: use monitoring permissions
fixes #2304
2021-03-18 07:01:42 +01: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 41f428e86b DashboardController: useless use of use 2021-03-10 21:46:09 +01:00
Thomas Gelf bc7ab2e6be ImportsourceCommand: show eventual JSON errors 2021-03-01 15:30:33 +01:00
Thomas Gelf e4e96206b4 ServiceFinder: replace HostServiceRedirector 2021-01-16 15:04:29 +01:00
Thomas Gelf 958b19758c DataController: allow for IcingaHost in dictionary 2021-01-15 12:26:10 +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
Thomas Gelf a2757f1376 doc/changelog: refresh German translation
fixes #2240
2020-12-02 17:54:09 +01:00
Thomas Gelf 60f915a024 IndexController: unify setup tabs/titles 2020-12-01 05:51:23 +01:00
Thomas Gelf db51fb4280 DaemonController: use Hint for errors, formatting 2020-12-01 05:49:19 +01:00
Thomas Gelf 4d406621aa DeploymentChecker: new Background Daemon component
fixes #2045
fixes #1988
2020-11-30 18:47:52 +01:00
Thomas Gelf 921aafab3a ConfigDiff: use gipfl/diff, drop php-diff
fixes #2226
2020-11-30 17:45:20 +01:00
Thomas Gelf 637315d5e2 DirectorObjectForm: centralize field priority
fixes #2041
2020-11-30 12:39:48 +01:00
Thomas Gelf a2f294fea2 IcingaCloneObjectForm: explicit baseUrl
fixes #1894
2020-11-30 10:19:21 +01:00
Thomas Gelf aa0980e168 SuggestController: use datalist keys
fixes #1918
2020-11-30 09:39:39 +01:00
valentina da rold 0c3a866020 locale: add Italian translation
fixes #2080
2020-11-28 20:00:17 +01:00
Thomas Gelf e2696fd75a IcingaConfig: remove magic_apply_for
This has always been and experimental feature, deprecated since v1.7.0

fixes #1851
2020-11-28 19:09:58 +01:00
Thomas Gelf 81f853e5dc IcingaNotificationForm: explain time units
fixes #1897
2020-11-28 17:54:19 +01:00
Thomas Gelf b8ab90f135 PropertyModifierRejectOrSelect: usability
This also introduces a new Form helper method -> getSetting

fixes #2228
2020-11-25 02:53:29 +01:00
Thomas Gelf 84610bf80d SelfService: we agreed on aliases, as the new...
...parameters are also subject to mapping. Disabled installation, now the
script should run without asking any questions. Remaining task: eventually
ask whether and how to install the framework components. Setting names have
already been defined with this commit

refs #2147
2020-11-24 20:20:26 +01:00
Thomas Gelf e908306f79 SelfServiceController: disable new install options
...for now

refs #2147
2020-11-24 18:10:49 +01:00
Thomas Gelf 6091b98d47 SelfService: respect setting
refs #2147
2020-11-24 18:00:40 +01:00
Thomas Gelf 0cb0904d14 SelfService: provide ConvertEndpointIPConfig
refs #2147
2020-11-24 17:57:36 +01:00
Thomas Gelf f77de7992b BasketController: change NV-table style
fixes #2225
2020-11-24 09:52:16 +01:00
Thomas Gelf a761485b96 CompareBasketObject: new helper for basket diffs
...with lot's of workarounds for foreign baskets

fixes #2223
2020-11-24 04:36:48 +01:00
Thomas Gelf 5c8a12da38 SelfService: fix error handling
fixes #1728
2020-11-18 19:51:40 +01:00
Thomas Gelf 213f897ffc HostController: details for external services...
...when clicking "Modify" in the monitoring module

fixes #1531
2020-10-27 01:18:18 +01:00
Thomas Gelf 456832e7d1 css, various places: use Hint class 2020-10-26 18:50:13 +01:00
Thomas Gelf 24a5411a93 ActionController: provide response-helper for all
...controllers
2020-10-26 16:39:36 +01:00
Thomas Gelf 3acd9ed114 ImportsourceController: fix order 2020-10-09 11:56:12 +02:00
Thomas Gelf f2461bb7e9 ImportsourceController: catch the whole block 2020-10-09 11:55:24 +02:00
Thomas Gelf 1705e2e3e5 ImportsourceController: error handling for json 2020-10-09 11:54:09 +02:00
Thomas Gelf b45d12a85a ImportsourceController: typo 2020-10-09 11:51:59 +02:00
Thomas Gelf 7f1018a018 ImportsourceController: catch failures on preview 2020-10-09 11:50:56 +02:00
Gianluca Piccolo 533d2d7b77 Add key param to deployment status cli 2020-10-07 19:24:49 +02:00
Gianluca Piccolo 0a54fda6b6 Add deployment status cli 2020-10-07 19:24:49 +02:00
Gianluca Piccolo dd53e4db9d Fix params names 2020-10-07 16:04:06 +02:00
Gianluca Piccolo fab69d7c0e Add log files collection 2020-10-07 16:04:06 +02:00