Johannes Meyer
da950c8559
WebWizard: Remove line break from a requirement message
2021-07-01 13:01:38 +02:00
Johannes Meyer
0ac92a44ce
setup: Make sure CSS and JS is being reloaded prior first login
2021-06-30 18:55:21 +02:00
Johannes Meyer
37c982a044
MonitoringWizard: Remove redundant requirements and steps
2021-06-30 18:54:47 +02:00
Johannes Meyer
53c0d6de86
Wizard: Transform emtpy page data values to null
...
Previously the wizard wrote empty strings to config files.
2021-06-30 18:53:41 +02:00
Johannes Meyer
b88dad9525
css: Respect `--icinga-*`
2021-06-28 16:22:19 +02:00
Johannes Meyer
6c235c64b5
css: Respect `--tr-*-color`
2021-06-28 14:12:58 +02:00
Johannes Meyer
804fe75d55
css: Respect `--color-*`
2021-06-28 12:37:30 +02:00
Johannes Meyer
e3dbd01e86
css: Respect `--text-color-light`
2021-06-23 17:40:06 +02:00
Johannes Meyer
fbb137a227
css: Respect `--text-color-on-icinga-blue`
2021-06-23 17:40:06 +02:00
Johannes Meyer
ac45a51ffb
css: Respect `--text-color-inverted`
2021-06-23 17:40:06 +02:00
Johannes Meyer
608499c4cd
Integrate light theme's `gray-lightest` using a media query
2021-06-23 17:40:06 +02:00
Johannes Meyer
49f905af06
Integrate light theme's `gray-lighter` using a media query
2021-06-23 17:40:06 +02:00
Johannes Meyer
b7f42e52dc
Integrate light theme's `gray-light` using a media query
2021-06-23 17:40:06 +02:00
Johannes Meyer
d82577c0e0
Integrate light theme's `gray` using a media query
2021-06-23 17:40:06 +02:00
Johannes Meyer
039fdfc8af
Integrate light theme's `@text-color` using a media query
2021-06-23 17:40:06 +02:00
Johannes Meyer
96687e37c6
Integrate light theme's `@body-bg-color` using a media query
2021-06-23 17:40:06 +02:00
Florian Strohmaier
e5cf4cdd17
CSS: Match `.object-features` label color with `th`s
2021-06-23 07:39:55 +02:00
Florian Strohmaier
ac1a364682
Contact: Fix th styles
2021-06-23 07:39:55 +02:00
Florian Strohmaier
034697abf9
module.less: Remove monitorung-statusbar gradient
2021-06-23 07:39:55 +02:00
Johannes Meyer
c5cb9dc34e
Raise minimum required PHP version to 7.3
2021-06-22 12:57:08 +02:00
Johannes Meyer
fa602c3525
WebWizard: Require our new libraries
2021-06-22 12:35:22 +02:00
Johannes Meyer
3b3eca934f
WebWizard: Remove Zend_Db_* class requirements
...
All of our packages (even debian) roll out our own
bundled fork, which containes these classes.
2021-06-22 12:33:15 +02:00
Johannes Meyer
f72a5fbe89
WebWizard: Require storage directory
2021-06-22 12:11:10 +02:00
Ravi Kumar Kempapura Srinivasa
f8b122b894
Add end time and comment options to settings section for host/service downtime dialog
...
[hostdowntime_end_fixed], [hostdowntime_end_flexible], [hostdowntime_flexible_duration], [servicedowntime_end_fixed], [servicedwontime_end_flexible],
[servicedowntime_flexible_duration] and [comment_text] options added to [settings] section in config.ini file used in host/service downtime dialog.
2021-06-18 13:57:58 +02:00
Johannes Meyer
5af833bb6d
translation: Add support for ipl-i18n
2021-05-28 14:03:36 +02:00
Johannes Meyer
8fe282b9aa
translation: Only allow to generate module locales
2021-05-28 14:03:36 +02:00
Johannes Meyer
d83b06618a
DashboardCommand: Utilize ipl-i18n in `sections` command
2021-05-28 14:03:36 +02:00
Johannes Meyer
84949f214e
monitoring: Provide health hook
2021-05-14 15:45:35 +02:00
Damiano Chini
89fdccb858
Pass event instead of object to the getHtmlForEvent method of EventDetailsExtensionHook
2021-05-11 12:36:07 +02:00
Johannes Meyer
4e48f9d2a1
ProcessCheckResultForm: Skip objects with passive checks disabled
...
Icinga won't accept check results for such.
2021-04-14 10:56:04 +02:00
Johannes Meyer
1a5cedfee1
setup: Skip browser validation when validating a form manually
...
fixes #4291
2021-04-13 16:57:03 +02:00
Johannes Meyer
a4d495e17c
PerfData: Don't render missing values as `0.00`
2021-04-13 14:50:18 +02:00
Johannes Meyer
e671324ddb
tests: Don't use deprecated assertion `assertRegExp()`
2021-04-09 12:38:43 +02:00
Johannes Meyer
f27e872d90
tests: Don't make use of deprecated phpunit features
2021-04-09 12:38:43 +02:00
Johannes Meyer
cb87190138
tests: Add `:void` return type declarations
2021-04-09 12:38:43 +02:00
Alexander A. Klimov
6d5024c671
*downtimestarthistoryQuery#joinBaseTables(): don't call func_get_arg() with an invalid index
...
... as PHP 8 doesn't tolerate that.
refs #4287
2021-04-09 12:37:03 +02:00
Alexander A. Klimov
2c5f141cc1
/setup/: ensure not to pass an empty array to max()
...
... as PHP 8 doesn't tolerate such.
refs #4287
2021-04-09 12:37:03 +02:00
Johannes Meyer
fe51f8c968
IdoQuery: Accept any character in custom var names
...
fixes #4342
2021-04-06 10:47:03 +02:00
Johannes Meyer
0fc06d7795
Transform `*` equal/unequal comparisons to NULL checks
...
This comes from https://github.com/Icinga/ipl-sql/pull/31
2021-03-12 09:50:59 +01:00
sukhwinder33445
ab97b6fdf0
Enforce database as configuration backend ( #4135 )
2021-02-18 12:31:21 +01:00
Johannes Meyer
91d4669dcb
Merge pull request #4285 from Icinga/bugfix/curl-monitoring-service-show-4281
...
CheckNowCommandForm#init(): set submit label
2021-02-18 12:21:50 +01:00
Johannes Meyer
cc65164a67
Adjust global permissions
2021-02-18 11:11:39 +01:00
Johannes Meyer
e01f51ffc7
PluginOutput: Fix that subsequent escaped newlines are not transformed
...
fixes #4297
2021-02-15 11:23:36 +01:00
Johannes Meyer
77ca3e0c31
DeleteDowntimeCommandForm: Show error notification if not successful
...
resolves #4303
2021-02-03 15:42:13 +01:00
Alexander A. Klimov
6af1e5d43b
Monitoring: add expire option for comments
...
refs #3447
2020-11-30 17:24:57 +01:00
Alexander A. Klimov
7aacbd4db8
CheckNowCommandForm#init(): set submit label
...
... otherwise Form#handleRequest() bypasses Form#isSubmitted()
on API requests and considers the CheckNowCommandForm submitted.
refs #4281
2020-11-26 18:38:55 +01:00
Rick Henry
92ef10c22b
Add notification badges for disabled active checks
...
We mistakenly disabled active checks in our Icinga environment and did
not notice for some time. This commit hooks into the badge mechanic used
when notifications are turned off, and also provides badges when active
host checks and active service checks are disabled.
2020-11-22 21:18:08 +00:00
Johannes Meyer
01a08d60e1
setup: Don't fail if only a module couldn't be enabled
2020-11-18 13:21:34 +01:00
Johannes Meyer
d918d6c86f
Merge pull request #4235 from Icinga/fix/sparkline-js-performance
...
Drop sparkline.js and render inline-pies as SVG
2020-11-18 09:37:31 +01:00
Jorge Vallecillo
865e4b9b2a
Fix typos: consecutive use of 'the'
2020-11-18 09:26:39 +01:00