Commit Graph

13485 Commits

Author SHA1 Message Date
Yonas Habteab 4cff1feb8f ActionController: Don't override `X-Icinga-Title` when it's already set 2022-04-11 13:26:08 +02:00
Johannes Meyer 9225462262 Fix that false values in dropdowns get ignored
plus some more fixes in the same area
2022-04-06 16:34:34 +02:00
Johannes Meyer 4f699395f4 RELEASE.md: Enhance command examples 2022-04-06 10:57:45 +02:00
Johannes Meyer f6c175ef13 Merge branch 'release/v2.10.1' 2022-04-06 09:34:23 +02:00
Johannes Meyer 96e169fea0 Update CHANGELOG.md 2022-04-06 09:34:11 +02:00
Johannes Meyer 95d0ac018c Raise version to 2.10.1 2022-04-06 09:34:11 +02:00
Johannes Meyer ed82c3c516 Update AUTHORS 2022-04-06 09:34:11 +02:00
Florian Strohmaier f215497330 CSS: Improve sidebar contrast
refs #4720
2022-04-05 15:24:41 +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 38103bed83 Add missing php 8.1 change... 2022-03-24 15:41:16 +01:00
Johannes Meyer 42997566bb
Merge pull request #4640 from Icinga/php-81-support
PHP 8.1 Support
2022-03-24 15:40:01 +01:00
Johannes Meyer 1717afbe39 event-history.phtml: Use `Intl` to localize dates
instead of `strftime`, which is deprecated
2022-03-24 12:29:06 +01:00
Johannes Meyer 8dbbe26a1a Use type declarations for all translation helpers 2022-03-24 12:29:06 +01:00
Thomas Gelf 83567ebad2 Avoid passing `null` to non-nullable arguments 2022-03-24 12:29:06 +01:00
Johannes Meyer 3dc384fb58 Avoid passing `null` to non-nullable arguments 2022-03-24 12:29:06 +01:00
Johannes Meyer dd3ceaa637 Implementing `Serializable` requires now `__serialize` and `__unserialize` 2022-03-24 12:29:06 +01:00
Johannes Meyer c038e84fc2 Ensure Return Type Compatibility with Internal Classes 2022-03-24 12:29:06 +01:00
Johannes Meyer f2b2893b51 Run tests on PHP 8.1 2022-03-24 12:29:05 +01:00
Johannes Meyer 523bdfec5e Require PHP 7.2+ 2022-03-24 12:29:05 +01:00
Johannes Meyer f72837676c monitoring: Drop controller `AlertsummaryController` 2022-03-24 12:27:20 +01:00
Johannes Meyer 42815f02e6 Drop class `Icinga\File\Storage\LocalFileStorageIterator` 2022-03-24 12:27:20 +01:00
Johannes Meyer 707677eebd actiontable.js: Don't ignore sub-containers
Just avoid that they are processed multiple times.

fixes #4710
2022-03-24 11:38:15 +01:00
Johannes Meyer 7a12849a66 TacticalController: Use correct state filter for big services url
fixes #4714
2022-03-24 10:21:33 +01:00
Johannes Meyer 6802abc2c7 quick-actions.phtml: Set explicit ids instead of overriding the name..
..to avoid duplicate ids

fixes #4711
2022-03-24 10:21:07 +01:00
Johannes Meyer f1dc03fd85 Release version 2.10.0 2022-03-23 11:53:12 +01:00
Johannes Meyer 01f67a78c6 Increase required version of the icinga-php-library 2022-03-23 11:49:06 +01:00
Johannes Meyer 0e3ff9d669 doc: Clarify what happens with v2.11 on debian 9 2022-03-23 11:49:06 +01:00
Johannes Meyer d0677a127f Release version 2.10.0 2022-03-23 11:49:06 +01:00
Johannes Meyer 7b191b3a1a Update CHANGELOG 2022-03-23 11:49:06 +01:00
Johannes Meyer fe8c84b4c1 Update mailmap 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 c968dd33eb
Merge pull request #4628 from Icinga/add-php-diff-styles
Add php diff styles
2022-03-14 16:12:38 +01:00
Florian Strohmaier fab84e3a7d StyleSheet: Use php-diff.less 2022-03-14 16:05:02 +01:00
Florian Strohmaier 9e4fc1060c CSS: Add php-diff.less 2022-03-14 16:05:02 +01:00
Johannes Meyer 22125fcba6 RELEASE.md: Add a note about our "other" packages 2022-03-09 14:51:33 +01:00
Johannes Meyer 95850750cf js: Introduce new event `css-reloaded` 2022-03-08 16:05:32 +01:00
Johannes Meyer 0d032989e6 Fix style issues in recent security fixes 2022-03-08 15:20:16 +01:00
Johannes Meyer 88294549ba Merge branch 'release/v2.9.6' 2022-03-08 15:12:59 +01:00
Johannes Meyer f21200f167 Release version 2.9.6 2022-03-08 15:12:52 +01:00
Johannes Meyer 75a7ef8d7b Update CHANGELOG 2022-03-08 15:12:52 +01:00
Johannes Meyer e815ff0309
Merge pull request from GHSA-qcmg-vr56-x9wf
Fix/ghsa qcmg vr56 x9wf
2022-03-08 12:03:41 +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 b7c31eb922
Merge pull request from GHSA-5p3f-rh28-8frw
Only serve existing static library assets, really!?
2022-03-08 12:01:34 +01:00
Johannes Meyer 26d8b2a051
Merge pull request #4693 from Icinga/allow-flyovers-to-suspend-auto-refreshes
Allow flyovers to suspend auto refreshes
2022-03-07 15:11:49 +01:00
Johannes Meyer 4d68f5c354 flyover.js: Suspend autofresh while open if enabled 2022-03-07 13:38:54 +01:00
Johannes Meyer 6cd1e512f9 flyover.js: Close left flyovers more efficiently 2022-03-07 13:38:23 +01:00
Johannes Meyer 699d2534fa css: Properly right align the tab dropdown 2022-03-02 14:43:28 +01:00
Johannes Meyer e55422d376
Merge pull request #4614 from Icinga/feature/custom-variable-rendering-hooks-3479
Custom variable rendering hooks
2022-03-02 14:06:55 +01:00