Commit Graph

12685 Commits

Author SHA1 Message Date
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
Johannes Meyer 5ace00ed0b list/servicegrid: Make problems only work in no-js envs 2020-04-15 09:42:36 +02:00
Johannes Meyer 5ed41868d9 css: Fix no-script apply styles in non-inline forms 2020-04-15 09:42:36 +02:00