4716 Commits

Author SHA1 Message Date
Thomas Gelf
087ce05ebe Prepare v1.8.1 v1.8.1 2021-07-13 10:18:55 +02:00
Thomas Gelf
babf42c764 DependencyChecker: new implemenation
This is now also able to give help for web 2.9.x

fixes #2354
fixes #2350
2021-07-13 10:01:39 +02:00
Thomas Gelf
05dfef5ccc ActionController: check view->compact
fixes #2141
2021-07-13 01:02:23 +02:00
Thomas Gelf
19df9eef8c OverriddenVarsResolver: deal with root templates
fixes #2333
2021-07-13 00:50:07 +02:00
Thomas Gelf
2527541326 IcingaServiceSetServiceTable: show "deactivated"
...in RO users overview table

fixes #2344
2021-07-13 00:45:17 +02:00
Thomas Gelf
cda5f56038 ObjectApplyMatches: fetch allied host groups
fixes #2313
2021-07-13 00:29:44 +02:00
Thomas Gelf
9de28e7c79 ObjectPreview: fix inline Service Template links...
...for Service Sets

fixes #2334
2021-07-13 00:24:10 +02:00
Thomas Gelf
62a684b928 IcingaServiceForm: show Override button also in...
...case all fields belong to categories

fixes #2303
2021-07-13 00:16:35 +02:00
Eric Lippmann
98b07b6dbe Use Icinga 2's generate-ticket API 2021-07-13 00:04:18 +02:00
Thomas Gelf
367fb811b1 IcingaConfig: store config file relations in a...
...transaction: all or nothing

fixes #2351
2021-07-12 23:44:33 +02:00
Sebastian Gumprich
d87057e43d IcingaObject: alias scheduled_downtime
Fixes an error when trying to create scheduled_downtime via api

fixes #1879
2021-07-12 23:28:24 +02:00
Thomas Gelf
3a2f019e18 ImportRunBasedPurgeStrategy: fixed combined keys
fixes #2339
2021-07-12 23:17:46 +02:00
Thomas Gelf
575c8fad4e DirectorObjectForm: render inherited scalars only
fixes #2288
2021-07-12 23:17:13 +02:00
Thomas Gelf
b80fdc9c37 IcingaObject/Imports: better error message wording
fixes #2224
2021-07-12 23:16:55 +02:00
Thomas Gelf
032b043e3a IcingaHostForm: strike only HTML elements
fixes #2253
2020-12-16 06:00:57 +01:00
Thomas Gelf
ea2c4fdaf7 doc/changelog: mention Icinga for Windows 2020-12-16 06:00:43 +01:00
Thomas Gelf
bce1781972 doc, module.info: prepare v1.8.0 release v1.8.0 2020-12-15 14:44:54 +01:00
Thomas Gelf
e258d00e83 schema: dummy migration to trigger daemon restart 2020-12-15 14:42:24 +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
0a9bd53d2d RestApi: no escaping for unicode and slashes
fixes #2243
2020-12-02 18:06:34 +01:00
Thomas Gelf
ee2bae47f3 PropertyModifier: RenameColumn
fixes #2242
2020-12-02 18:01:21 +01:00
Thomas Gelf
c12cf5ddb3 PropertyModifierHook: provide the property name
fixes #2241
2020-12-02 17:59:15 +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
1e8adb8586 QuickForm: preserve existing classes 2020-12-01 05:51:06 +01:00
Thomas Gelf
bb2401017e DirectorObjectForm: another fixed order
refs #2041
2020-12-01 05:50:33 +01:00
Thomas Gelf
db51fb4280 DaemonController: use Hint for errors, formatting 2020-12-01 05:49:19 +01:00
Thomas Gelf
d47506724d css: form class has been changed 2020-12-01 05:48:53 +01:00
Thomas Gelf
04c81c578b css: improve structured data in tables
Applies especially to Import Preview
2020-11-30 22:08:23 +01:00
Thomas Gelf
f85a767028 SelfService: more improvements
refs #2147
2020-11-30 22:03:41 +01:00
Thomas Gelf
62c4c6f44b SelfService: add Icinga for Windows support...
...to the Agent tab

fixes #2147
2020-11-30 21:02:45 +01:00
Thomas Gelf
9de84c3a72 Widget/Documentation: cleanup, new quick init 2020-11-30 21:01:59 +01:00
Thomas Gelf
63a72bec0d doc/changelog: prepare for v1.8.0 2020-11-30 18:48:51 +01:00
Thomas Gelf
4d406621aa DeploymentChecker: new Background Daemon component
fixes #2045
fixes #1988
2020-11-30 18:47:52 +01:00
Thomas Gelf
0788742387 MainTabs: show red on daemon missing
fixes #2238
2020-11-30 18:00:52 +01:00
Thomas Gelf
bca77fdca9 Merge branch 'feature/emphasize-infra-hint-2231' 2020-11-30 17:48:39 +01:00
Thomas Gelf
184b39220b InfrastructureDashboard: emphasize infra warning
fixes #2231
2020-11-30 17:47:25 +01:00
Thomas Gelf
7929d44a52 Merge branch 'feature/use-gipfl-diff-2226' 2020-11-30 17:45:49 +01:00
Thomas Gelf
921aafab3a ConfigDiff: use gipfl/diff, drop php-diff
fixes #2226
2020-11-30 17:45:20 +01:00
Thomas Gelf
cc6bf9cad3 module.info: require incubator >= 0.6.0
fixes #2208
2020-11-30 17:44:06 +01:00
Thomas Gelf
cb6bd03292 CompareBasketObject: fix usort method 2020-11-30 13:30:24 +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
Thomas Gelf
309ce46704 DaemonDb: use better error message...
...but this should log a notice, not an error.

refs #2067
2020-11-30 09:33:20 +01:00
Thomas Gelf
8dce74c10e BackgroundDaemon: improve readability 2020-11-30 08:49:52 +01:00
Thomas Gelf
12a818216c IcingaNotification: separate times.begin/end
fixes #2193
2020-11-30 08:11:25 +01:00
Thomas Gelf
c273a20ce4 KickstartHelper: eventually remove external commands
fixes #985
2020-11-30 08:01:53 +01:00
Thomas Gelf
797560beb5 KickstartHelper: friendlier error message...
...when unable to delete

fixes #2206
2020-11-30 07:21:43 +01:00
Thomas Gelf
1d514640dd DataTypeDatalist: explain target type...
...for those in doubt about what choosing "Array" might mean

fixes #1264
2020-11-28 20:11:28 +01:00