Eric Lippmann
fce2858beb
LDAP: Add option to disable server side sorting
...
We automatically detect whether the server supports server side sorting
and sort manually if that is not the case. But there are LDAP servers
which report that they support this feature in general but have it
disabled for certain fields.
If we send the server side control for any field that has server side
sort disabled, the LDAP server will abort the query.
With the new configuration option it is possible to disable server side
sorting and it has precedence over our automatic detection.
Since this is a very special LDAP server configuration, there is no GUI
option for this.
2020-05-25 11:08:13 +02:00
Johannes Meyer
2f1716a8c9
css: Fix wrong text color of a modal's close button
2020-05-20 16:44:25 +02:00
Johannes Meyer
c9f5c65828
css: Simplify collapsible control styles and layout
...
The button is now floated right instead of absolutely positioned.
Also, the hover effect is just a different background now, not a
ridiculous overlay with transparency.
Both changes help to avoid a horizontal scroll-bar in Chrome
and Icinga DB Web views.
2020-05-20 12:01:40 +02:00
Johannes Meyer
c2f380cf9b
Dashlet: Use `showCompact` instead of `view=compact`
...
Allows dashlets to use their own value for parameter `view`
2020-05-19 16:46:58 +02:00
Johannes Meyer
cc4d133632
css: Apply `display:inline-block` also to non-icinga `.inline` forms
...
fixes #4158
2020-05-18 15:34:05 +02:00
Johannes Meyer
df4a87f429
css: Only apply inline form styles on icinga-forms
...
fixes #4157
2020-05-18 11:10:33 +02:00
Johannes Meyer
71c7968efa
solarized-dark.less: Update to make it work fine with v2.8 and Icinga DB
2020-05-15 12:43:12 +02:00
Johannes Meyer
a1f5f1bf89
css: Make modals more theme friendly
2020-05-15 12:42:31 +02:00
Johannes Meyer
6e02b8dd50
high-contrast.less: Fix missing border on some form elements
2020-05-15 09:01:10 +02:00
Johannes Meyer
c348524e50
colorblind.less: Make process info text black in monitoring health
...
fixes #4066
2020-05-15 08:41:08 +02:00
Johannes Meyer
e5a7f468f1
Revert "Merge pull request #4069 from Chivvv/patch-1"
...
This reverts commit dd41771889
, reversing
changes made to 413e70338d
.
2020-05-15 08:33:53 +02:00
Johannes Meyer
d3baedb766
Merge pull request #4155 from Icinga/feature/transmit-author-when-removing-downtimes-comments-and-acks-2281
...
Transmit author when removing downtimes comments and acks
2020-05-14 14:16:58 +02:00
Johannes Meyer
f6edad9336
Transmit the user who clears an acknowledgement
2020-05-14 13:58:19 +02:00
Johannes Meyer
08bc671fb7
Transmit the user who cancels a downtime
2020-05-14 13:58:03 +02:00
Johannes Meyer
287edb7932
Transmit the user who deletes a comment
2020-05-14 13:57:22 +02:00
Johannes Meyer
a2009913c9
WithCommentCommand: Utilize `CommandAuthor`
2020-05-14 13:51:21 +02:00
Johannes Meyer
b4e7d80807
Introduce trait `CommandAuthor`
2020-05-14 13:50:48 +02:00
Johannes Meyer
df70705b4d
Merge pull request #4154 from Icinga/fix/html-detection-again-and-again-4075
...
Adjust html detection in plugin output (again)
2020-05-14 09:06:10 +02:00
Johannes Meyer
4aab354b7f
PluginOutput: Adjust html detection regex again
2020-05-13 17:16:22 +02:00
Johannes Meyer
79343cef8b
Merge pull request #4153 from Icinga/feature/support-service-name-macro-4000
...
Also resolve macro `service.name` in notes_url
2020-05-13 15:38:33 +02:00
Johannes Meyer
5d603cd026
Macro: Also resolve `service.name` to `service_description`
...
resolves #4000
2020-05-13 15:32:44 +02:00
Johannes Meyer
539e88c553
Merge pull request #4152 from Icinga/feature/show-customvar-names-as-is-3987
...
Show customvar names as-is
2020-05-13 15:14:42 +02:00
Johannes Meyer
87e676e1fb
customvars.phtml: Show a customvar name as-is
...
Don't uppercase first, exchange `_` for spaces and lower everything else
resolves #3987
2020-05-13 14:56:58 +02:00
Johannes Meyer
cd2ff3d925
announcements/index: Provide a real link to edit an announcement
2020-05-13 12:05:15 +02:00
Johannes Meyer
89c340522a
Merge pull request #4149 from Icinga/feature/load-L10n-locales
...
Load L10n locales
2020-05-12 12:32:33 +02:00
Johannes Meyer
d6151f8413
translation: Remove instructions to create application locales
...
The translation module should only be used for third party
modules now.
2020-05-12 12:13:48 +02:00
Johannes Meyer
b69b9c7356
doc: Update translation section in `About` and mention L10n
2020-05-12 11:17:39 +02:00
Johannes Meyer
c40d134ea5
ApplicationBootstrap: Use L10n locales in `getLocaleDir()` if available
2020-05-11 17:05:23 +02:00
Johannes Meyer
335dde7b68
WebModuleRequirement: Strip leading `v` from a module's version
2020-05-05 16:26:39 +02:00
Johannes Meyer
43cb5f587a
css: Enhance layout of inline forms
2020-05-05 09:34:39 +02:00
Thomas Gelf
bdea1bfd47
Query\*notificationQuery: add missing host_alias
...
Fixes an Exception when searching for a specific alias (as offered in
the filter form)
2020-05-04 12:26:49 +02:00
Johannes Meyer
d585a37641
setup: Introduce class `WebModuleRequirement`
2020-04-30 16:43:24 +02:00
Johannes Meyer
38cda84696
L10n-update: Update to latest version
2020-04-29 17:23:31 +02:00
Johannes Meyer
884edc273b
Merge pull request #4132 from Icinga/bugfix/vagrant
...
Fix Vagrant provision failure
2020-04-24 09:23:34 +02:00
Alexander A. Klimov
4232a344b7
Icinga.Loader#onFailure(): treat 5xx response as connection failure
...
... not to break the container with the reverse proxy's response not fitting into our layout.
refs #4133
2020-04-24 08:39:23 +02:00
Johannes Meyer
511f47af3a
Add action workflow L10n-update
2020-04-23 15:58:14 +02:00
Alexander A. Klimov
6fe5d54acb
Vagrant: install rh-php73-php-pecl-xdebug, not sclo-php73-php-pecl-xdebug
2020-04-21 12:25:26 +02:00
Alexander A. Klimov
60989a7fe5
Vagrant: upgrade to PHP v7.3
2020-04-21 12:22:54 +02:00
Johannes Meyer
6a4b07a0f7
Remove `required => true` from skip validation switches
2020-04-20 14:44:35 +02:00
Johannes Meyer
f581c67aeb
WebWizard: Allow config validation also for icingadb pages
2020-04-20 14:26:18 +02:00
Johannes Meyer
a6bacd0dc3
ModulePage: Select icingadb by default if installed
2020-04-20 11:16:38 +02:00
Johannes Meyer
a087089025
monitoring: Update module description in module.info
2020-04-20 11:16:10 +02:00
Johannes Meyer
06377aaf35
Merge pull request #4131 from jiri-pejchal/patch-1
...
Fix typo in RedHat 8 FPM configuration path
2020-04-20 10:43:14 +02:00
Jiri Pejchal
5698cebf7a
Fix typo in RedHat 8 FPM configuration path
2020-04-20 10:26:42 +02:00
Johannes Meyer
7bdd41eb92
setup.less: Add missing style for form errors on the welcome page
2020-04-20 09:36:29 +02:00
Johannes Meyer
abef0621ff
forms: Remove `required => true` from force creation checkboxes
2020-04-20 09:04:04 +02:00
Johannes Meyer
bd4215608e
RELEASE.md: Add note for label `affects-upgrades`
2020-04-20 09:02:08 +02:00
Johannes Meyer
d287e3f53d
Merge pull request #3789 from Icinga/bugfix/main-layout-is-broken-without-js-3629
...
Fix main layout for use without js
2020-04-15 10:12:14 +02:00
Johannes Meyer
b85c706df3
css: Drop obsolete no-js rules
2020-04-15 09:42:36 +02:00
Johannes Meyer
8b8094e9cc
dashboards: Increase size of dashlets in no-js envs
2020-04-15 09:42:36 +02:00