2085 Commits

Author SHA1 Message Date
Johannes Meyer
35e99bf01d wip 2022-09-01 15:14:23 +02:00
Johannes Meyer
c545d3735b WiP 2022-09-01 14:26:27 +02:00
Johannes Meyer
ebc66f7142 WIP 2022-09-01 14:22:59 +02:00
Johannes Meyer
af1beddabc WIP 2022-09-01 14:20:16 +02:00
Johannes Meyer
7159e1029c wIp 2022-09-01 13:16:10 +02:00
Johannes Meyer
b2b849c157 WIP 2022-09-01 13:13:53 +02:00
Johannes Meyer
3d08f10341 WIP 2022-09-01 13:09:32 +02:00
Johannes Meyer
7675d46c23 WIP 2022-09-01 13:03:50 +02:00
Johannes Meyer
ffd187f58f WIP 2022-09-01 11:30:29 +02:00
Johannes Meyer
98c0e930e0 WIP 2022-08-31 16:38:23 +02:00
Johannes Meyer
2f6e41b188 WIP 2022-08-31 16:03:33 +02:00
Dirk Goetz
d5d714b1ee Fix gravatar: set content-type header and size
Fixes #2254
2022-06-15 09:03:12 +02:00
Johannes Meyer
d25854ebce Drop class Icinga\Web\Hook\TicketHook 2022-06-14 14:24:30 +02:00
Johannes Meyer
a29159a0a1 Remove remaining IE adjustments 2022-06-13 16:41:15 +02:00
Sukhwinder Dhillon
a38d5ccac6 Revert "Form: Process request parameter _frameUpload"
This reverts commit fc481e527bc021144205e9fea88397bdf5ce60bc.
2022-06-13 15:50:52 +02:00
Johannes Meyer
e050ea53ee RoleController: Include domain of a domain-aware backend..
..when suggesting user names of it
2022-06-13 15:09:42 +02:00
Sukhwinder Dhillon
09d378ab65 ApplicationConfigForm: Remove loop and simplify the code 2022-05-27 14:02:11 +02:00
Sukhwinder Dhillon
a250202fa3 ApplicationConfigForm: Remove not required Form elements 2022-05-27 14:02:11 +02:00
Sukhwinder Dhillon
aad2419545 Remove obsolete config_backend option and not required code
The user preferences backend is now always a `db`.
2022-05-27 14:02:11 +02:00
Sukhwinder Dhillon
8ff1a22df7 Set preferences store type to Db and make it non-configurable 2022-05-27 13:55:48 +02:00
Johannes Meyer
74022ae4e0
Merge pull request #4697 from Icinga/feature/redesigned-user-menu-new
Feature/redesigned user menu
2022-05-16 09:04:26 +02:00
Florian Strohmaier
c536ddb5d8 menu.phtml: Use ConfigMenu 2022-05-12 11:10:59 +02:00
Sukhwinder Dhillon
67285ce262
Update dompdf to v1.2.1 (#4759) 2022-05-06 09:37:48 +02:00
Johannes Meyer
dcb83d9ab5 PreferenceForm: Always enable mode selection if user theme is compatible
fixes #4744
2022-04-11 13:28:36 +02:00
Johannes Meyer
1422f50fad RoleForm: Don't pass null to preg_match 2022-03-29 16:35:23 +02:00
moreamazingnick
ba677de0c6
Fix missing global theme check refs #4723 (#4724) 2022-03-29 16:34:35 +02:00
Johannes Meyer
d63f645bd8 Update requirements for PHP 8.1 2022-03-24 15:46:26 +01:00
Johannes Meyer
3dc384fb58 Avoid passing null to non-nullable arguments 2022-03-24 12:29:06 +01:00
Johannes Meyer
01f67a78c6 Increase required version of the icinga-php-library 2022-03-23 11:49:06 +01:00
Johannes Meyer
05a18dcdb5 Adjust calls to CompatController::setTitle()
refs https://github.com/Icinga/ipl-web/pull/72
2022-03-16 16:35:59 +01:00
Johannes Meyer
0d032989e6 Fix style issues in recent security fixes 2022-03-08 15:20:16 +01:00
Johannes Meyer
067ec0f6de
Merge pull request from GHSA-v9mv-h52f-7g63
Fix/ghsa-v9mv-h52f-7g63
2022-03-08 12:02:40 +01:00
Johannes Meyer
85c42f8400 Enhance page layout when exporting to PDF using dompdf
It's still not perfect. But better than previously.
Using the pdfexport module is still recommended though.
2022-03-01 17:04:38 +01:00
Johannes Meyer
3c48d693ff about: Fix documentation link and use a version dependent one 2022-02-25 12:27:08 +01:00
Florian Strohmaier
c1d0c132f3 about/index: Adjust markup
refs #4328
2022-02-25 11:06:22 +01:00
Johannes Meyer
9883c36841 SshResourceForm: Don't accept file://... as private key 2022-02-23 16:41:40 +01:00
Johannes Meyer
74971359a3 css: Change mode detection to look for @light-mode 2022-02-10 11:11:06 +01:00
Johannes Meyer
c42653a9b0 Drop core locales 2022-02-04 15:58:06 +01:00
Johannes Meyer
e2a51e75e5 RoleForm: Really only show that everything is allowed if * is granted
fixes #4622
2021-12-14 10:22:18 +01:00
Sukhwinder Dhillon
2c01f38dec Add icingadb as OR dependecy
Add only if the given module supports icingadb and has monitoring as a requirement
2021-11-10 09:33:48 +01:00
Florian Strohmaier
80f6ab33a8 Error: Add missing </div> for .content element
fixes #4585
2021-11-08 15:52:36 +01:00
Johannes Meyer
a9a3288e10
Merge pull request #4567 from Icinga/bugfix/mobile-issues-4562
Bugfix/mobile issues 4562
2021-11-04 08:55:18 +01:00
Johannes Meyer
aa101e18c8 PreferenceForm: Don't try to load missing themes 2021-11-02 15:09:26 +01:00
Johannes Meyer
16f1f51f66 GeneralConfigForm: Fix error if there's no config.ini 2021-11-02 13:29:36 +01:00
Johannes Meyer
744fe5977f AccountController: Don't try to set a storage if there's none 2021-11-02 13:28:52 +01:00
Florian Strohmaier
bdfb75023f PreferenceForm: Add .theme-mode class to theme mode control-group
refs #4562
2021-10-26 16:49:15 +02:00
Johannes Meyer
24c1618793 LoginForm: Also disable stay logged in case of no encryption method 2021-08-10 10:09:15 +02:00
Sukhwinder Dhillon
8c22514758 Utilize multiple encryption ciphers for remember me 2021-08-09 16:58:58 +02:00
Johannes Meyer
0c8466fa93 RoleForm: Make sure to grant general module access...
...if full access is granted
2021-07-27 14:04:29 +02:00
Sukhwinder Dhillon
645c0770a2
Rememberme compatibility with php version 5.6+ (#4472) 2021-07-26 17:37:38 +02:00