Yonas Habteab
|
4548122a18
|
Introduce DashletListItem class
|
2022-04-12 15:30:58 +02:00 |
|
Yonas Habteab
|
42581e8d7f
|
Dashboard: Introduce OverridingWidget interface
|
2022-04-12 15:30:58 +02:00 |
|
Yonas Habteab
|
b42fcd96f5
|
Module: Use the new dashbaord widget for providing dashbaords and dashlets
|
2022-04-12 15:30:58 +02:00 |
|
Yonas Habteab
|
dab899e1be
|
Introduce a new dashboard manager
|
2022-04-12 15:30:58 +02:00 |
|
Yonas Habteab
|
8a225f6f4e
|
Navigation: Introduce DashboardHome navigation item class
|
2022-04-12 15:30:58 +02:00 |
|
Yonas Habteab
|
f9da975b9a
|
Introduce new Pane widget
|
2022-04-12 15:30:58 +02:00 |
|
Yonas Habteab
|
644a75d57c
|
Introduce a new Dashlet widget
|
2022-04-12 15:30:58 +02:00 |
|
Yonas Habteab
|
335a077766
|
Dashbaord: Introduce some common traits used to manage the new dashboards
|
2022-04-12 15:30:57 +02:00 |
|
Yonas Habteab
|
cd54881c16
|
ViewScript: Remove index.phtml of the search dashboard controller
|
2022-04-12 15:30:57 +02:00 |
|
Yonas Habteab
|
26f2f73510
|
Introduce common DataExtractor trait
|
2022-04-12 15:30:57 +02:00 |
|
Yonas Habteab
|
3c55422fa7
|
loader.js : Allow to override the actual form action using formaction attr
|
2022-04-12 15:30:57 +02:00 |
|
Yonas Habteab
|
f19369ef03
|
Introduce some database model for the new dashboards
|
2022-04-12 15:30:57 +02:00 |
|
Yonas Habteab
|
937f0631bc
|
MYSQL: Introduce mysql schema for the enhanced dashboards
|
2022-04-12 15:30:57 +02:00 |
|
Yonas Habteab
|
f21a7d2763
|
CSS: Introduce some styling for the enhanced dashboards
|
2022-04-12 15:30:57 +02:00 |
|
Yonas Habteab
|
b8d0f1ce1b
|
JS: Introduce dashboards behavior
|
2022-04-12 15:30:57 +02:00 |
|
Johannes Meyer
|
bc6b17b850
|
Revert "ActionController: Don't override X-Icinga-Title when it's already set"
This reverts commit 4cff1feb8fe2231df6568e9d1d711540984c80fe.
It's broken and obsolete since https://github.com/Icinga/ipl-web/pull/72.
|
2022-04-12 14:56:28 +02:00 |
|
Alexander A. Klimov
|
e6eb1540c0
|
Monitoring: permit disabling IDO backends no Icinga writes to
|
2022-04-11 16:40:22 +02:00 |
|
Patrick Dolinic
|
f9ec105537
|
Monitoring: Delete unnecessary cli-command
|
2022-04-11 13:31:59 +02:00 |
|
Alexander Aleksandrovič Klimov
|
2fcee6a073
|
ConfigObject#get(): reduce code complexity
and save a few CPU cycles.
|
2022-04-11 13:31:16 +02:00 |
|
Alexander Aleksandrovič Klimov
|
874af33d81
|
Correct Auth#getUser() type spec
Doc says it may be null.
|
2022-04-11 13:30:24 +02:00 |
|
Alexander Aleksandrovič Klimov
|
32e958e4da
|
Fix typo
|
2022-04-11 13:29:41 +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
|
a621229240
|
Merge pull request #4698 from Icinga/bugfix/set-modal-title-from-response-header-on-autosubmit
Set modal title from response header on auto/formsubmit
|
2022-04-11 13:26:42 +02:00 |
|
Yonas Habteab
|
2be192679b
|
modal.js: Set modal title from resp header on autosubmit
|
2022-04-11 13:26:08 +02:00 |
|
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 |
|