Commit Graph

12744 Commits

Author SHA1 Message Date
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
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