Commit Graph

12687 Commits

Author SHA1 Message Date
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
Florian Strohmaier cabfb8c7f9 CSS: Remove unfunctional sidebar toggle in .no-js
refs #3629
2020-04-15 09:35:15 +02:00
Jennifer Mourek c3aaede10a Improve the look of the buttons which replace the autosubmit
refs #3629
2020-04-14 16:20:02 +02:00
Johannes Meyer 0e080b8f21
Merge pull request #4087 from Icinga/feature/redesign-container-loading-effect
Redesign container loading effects
2020-04-14 11:13:43 +02:00
Johannes Meyer 8616834f7d
Merge pull request #3964 from pdorschner/feature/show-roles-of-a-user-2657
Show roles of a user
2020-04-14 11:09:16 +02:00
Johannes Meyer 344598e845 loader.js: Wait for cols being painted prior adding class `impact`
Allows for the new loading effect's transition to play correctly
also for columns which get opened the first time.
2020-04-14 10:40:23 +02:00
Johannes Meyer cdd5004a25 base.less: Optimize container loading effect 2020-04-14 10:40:09 +02:00
Florian Strohmaier 224e87c856 base.less: Redesign loading effect 2020-04-14 08:31:48 +02:00
Florian Strohmaier f93529ff74 Add icinga-loader.gif 2020-04-14 08:31:48 +02:00
Johannes Meyer 9c2f6f4fd7
Merge pull request #4008 from Al2Klimov/bugfix/checkbox-required
Form: allow checkboxes to be required
2020-04-09 16:05:42 +02:00
Johannes Meyer 293b8a3f45
Merge pull request #4121 from Icinga/bugfix/ubuntu-root-create-database-setup-4110
Docs: include Ubuntu in "Preparing Web Setup on Debian"
2020-04-09 16:05:19 +02:00
Johannes Meyer dfda22017b TacticalController: Subtract not checked count from pending count
Pending counts include not checked objects as well

fixes #3280
2020-04-09 16:04:36 +02:00
Philipp Dorschner aac860b118 update PR based on the feedback 2020-04-09 15:04:10 +02:00
Johannes Meyer e01852f34b Update `required` attribute of all forms
Some were missing it, some were adding it unnecessarily.
Since it's now displayed what's required this needed to
be streamlined.
2020-04-09 14:39:52 +02:00
Alexander A. Klimov 568619b92e Form: allow checkboxes to be required 2020-04-09 14:03:21 +02:00
Philipp Dorschner 564fb8c320 Only show edit role link if user has the appropriate permission 2020-04-09 09:52:51 +02:00
Philipp Dorschner 57b64f85bf de_DE: Translate "Role Memberships" 2020-04-09 09:52:51 +02:00
Philipp Dorschner 5e22caab61 Style role memberships 2020-04-09 09:13:44 +02:00
Philipp Dorschner 8645035ecc Display the roles of a user 2020-04-09 09:13:44 +02:00
Philipp Dorschner c9921b386c Load user roles and populate to view 2020-04-09 09:13:44 +02:00
Johannes Meyer f872a95cc5
Merge pull request #3926 from Icinga/feature/add-appropriate-aria-labels-to-tactical-overview
Add appropriate aria labels to tactical overview
2020-04-09 08:49:34 +02:00
Feu Mourek d7a8765fc9 Add appropriate aria labels to tactical overview 2020-04-09 08:36:29 +02:00
Feu Mourek c2568548cf Add appropriate aria labels to donut graphs 2020-04-09 08:36:29 +02:00
Alexander A. Klimov d094b8a2f3 Docs: include Ubuntu in "Preparing Web Setup on Debian"
refs #4110
2020-04-08 11:52:04 +02:00
Johannes Meyer 95328553ca Merge branch 'release/v2.8.0-rc1' 2020-03-13 10:48:03 +01:00
Johannes Meyer 73d5c0a75a Update AUTHORS 2020-03-13 10:40:35 +01:00
Johannes Meyer d72bdc2c32 Raise version to 2.8.0-rc1 2020-03-13 10:40:35 +01:00
Johannes Meyer ca68184880 Update CHANGELOG.md 2020-03-13 10:40:35 +01:00
Johannes Meyer 13a329ba20 Update po files of all available locales 2020-03-13 10:40:35 +01:00
Johannes Meyer cd738e858c Update de_DE translations
fixes #3994
2020-03-13 10:40:35 +01:00
Johannes Meyer a921142bc9 Merge branch 'fix/module-info-error-#4092' 2020-03-13 10:32:34 +01:00
Eric Lippmann e11feb81f5 Don't fail with an exception if module.info is flawed 2020-03-12 14:26:15 +01:00
Johannes Meyer 03a91891d4 css: Properly raise z-indices on #main and #sidebar
refs #4082
2020-03-12 10:57:50 +01:00
Johannes Meyer 042325162b css: Raise sidebar by 1000 on the z-axis
The sledgehammer solution, works though..

fixes #4082
2020-03-12 08:21:46 +01:00
Johannes Meyer 6741217c7f
Merge pull request #4065 from Icinga/fix/cli-fake-auth
CLI: Setup fake auth
2020-03-11 09:40:01 +01:00
Johannes Meyer 9a900c62f5 css: Add pulse animation 2020-03-03 14:27:36 +01:00
Johannes Meyer d79d753b51 tactical/index: Enhance minimal layout arrangement 2020-03-03 08:32:38 +01:00
Eric Lippmann 3361cac59a CLI: Setup fake auth
Since version 2.7.x CLI actions load all enabled modules automatically.
This includes launching configuration.php and run.php. Though code
in those files should be restricted to a supported set of functions,
module devs may write any code here. If a module requires authentication
in those files, CLI actions fail because there is no auth possible.
With this patch, we setup a fake user named "cli" w/o any permission when
running CLI actions.
2020-03-02 14:16:28 +01:00
Eric Lippmann 990a5e4d61 Introduce Auth::setUser() 2020-03-02 14:15:53 +01:00
Johannes Meyer 3a66b0a950 FilterExpression: Pass used delimiter to `preg_quote`
fixes #4090
2020-03-02 08:39:46 +01:00
Johannes Meyer 2978d9a46a css: Raise `#sidebar` to z-index 2 again 2020-02-28 16:14:10 +01:00
Johannes Meyer dd41771889
Merge pull request #4069 from Chivvv/patch-1
colorblind.less: Add contrast to text with light background
2020-02-28 14:52:41 +01:00
Johannes Meyer 413e70338d
Merge pull request #4088 from Icinga/fix/wizard-scroll-issues
Fix scroll issues in the setup wizard
2020-02-28 14:51:25 +01:00
Johannes Meyer ac3e6d81f1
Merge pull request #4085 from Icinga/feature/css-do-not-hide-col2-after-reload
responsive.less: Do not hide #col2 after reload
2020-02-28 14:42:28 +01:00
Johannes Meyer 969c1615c7 history.js: Don't load location bar as if it's an autorefresh 2020-02-28 14:37:46 +01:00
Florian Strohmaier 928611fe1e responsive.less: Do not hide #col2 after reload 2020-02-28 14:37:46 +01:00
Yonas Habteab 0432b7d50d Revert "JS: Do not apply 'menu-hovered' on #layout"
This reverts commit 5443bfe9fa.
2020-02-28 11:36:04 +01:00
Johannes Meyer 1c8e487588 setup: Fix scroll issues in the wizard 2020-02-28 09:33:15 +01:00
nmartini 1cf2f767a2 Make sure that class container has its container 2020-02-28 08:30:23 +01:00