Yonas Habteab
|
b11a692780
|
Introduce new Pane widget
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
a216d5f956
|
Introduce a new Dashlet widget
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
4039da8556
|
Dashbaord: Introduce some common traits used to manage the new dashboards
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
6513695c36
|
ViewScript: Remove index.phtml of the search dashboard controller
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
0848d17a99
|
Introduce common DataExtractor trait
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
9e7d0e089e
|
loader.js : Allow to override the actual form action using formaction attr
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
8b9d63556d
|
Introduce some database model for the new dashboards
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
ed94660839
|
CSS: Introduce some styling for the enhanced dashboards
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
8d2caab3fe
|
JS: Introduce dashboards behavior
|
2023-07-14 19:51:07 +02:00 |
|
Yonas Habteab
|
fa9431180d
|
Add DB schema for the enhanced dashboards
|
2023-07-14 19:51:07 +02:00 |
|
Johannes Meyer
|
d311005089
|
Update test bootstrapping (#5050)
|
2023-07-05 09:32:11 +02:00 |
|
Johannes Meyer
|
597cb5c94d
|
tests: Use a real app for bootstrapping
Makes the tests less isolated, but streamlines
the autoloading and other stuff in a way that's
more maintainable than before.
|
2023-07-05 09:24:49 +02:00 |
|
Johannes Meyer
|
82d39be642
|
BaseTestCase: Refactor request and response mocking
|
2023-07-04 17:05:06 +02:00 |
|
Johannes Meyer
|
08bfc4f596
|
BaseTestCase: Drop timezone setup, the app will do it
|
2023-07-04 17:05:06 +02:00 |
|
Johannes Meyer
|
531479a92e
|
BaseTestCase: Deprecate directory properties
|
2023-07-04 17:05:06 +02:00 |
|
Johannes Meyer
|
3f447cb954
|
BaseTestCase: Remove t and mt function declarations
|
2023-07-04 17:05:06 +02:00 |
|
Johannes Meyer
|
58673b0b95
|
PhpCommand: Accept phpunit path as option and fix coverage
|
2023-07-04 17:05:06 +02:00 |
|
Johannes Meyer
|
776e0803fa
|
tests: The app is soon not mocked anymore, so don't use it as such
|
2023-07-04 16:26:36 +02:00 |
|
Johannes Meyer
|
e572652f4c
|
ConfigTest: Always load test config from disk
|
2023-07-04 16:25:11 +02:00 |
|
Johannes Meyer
|
d0b2ed177c
|
tests: Drop DateFormatTestBroken as it is .. broken
|
2023-07-04 16:24:37 +02:00 |
|
Johannes Meyer
|
c9f3f0444d
|
tests: Require view helpers at runtime
|
2023-07-04 16:24:19 +02:00 |
|
Johannes Meyer
|
e7adc06497
|
ApplicationBootstrap: Process ICINGAWEB_MODULES_DIR by default
|
2023-07-04 16:08:41 +02:00 |
|
Gianluca Piccolo
|
db9888b1f1
|
Fixes #5020
|
2023-06-22 15:11:39 +02:00 |
|
Sukhwinder Dhillon
|
59fc7dd745
|
Fix installation doc for centOS
|
2023-06-22 15:10:05 +02:00 |
|
Thomas Gelf
|
463cc748bf
|
MonitoringBadgeNavigationItemRenderer: do not fail
...on wildcard filter
|
2023-06-22 15:07:47 +02:00 |
|
Sukhwinder Dhillon
|
ea1e5f9245
|
TimeLine: Always parse int to validateTime()
Php < 8.1 converts fetched time(stamp) to string. This must always be an int.
|
2023-06-22 15:05:10 +02:00 |
|
Johannes Meyer
|
c40cfb41a8
|
RoleForm: Force a suffix for all element names
fixes #4973
|
2023-06-22 15:04:19 +02:00 |
|
Sukhwinder Dhillon
|
5000d3117b
|
IcingaException: Only use vsprintf() if $args given
If the passed message contains a `%`, but no `$args`, `vsprintf()` throws an error.
|
2023-06-22 15:03:14 +02:00 |
|
Johannes Meyer
|
10d3fb64f9
|
js: Automatically transform .time-until widgets into .time-ago ones
|
2023-06-22 15:02:37 +02:00 |
|
raviks789
|
f74041e00a
|
Javascript: Add copy-to-clipboard behavior
Utilizes `CopyToClipboard.js` from ipl-web
|
2023-06-20 12:06:27 +02:00 |
|
Sukhwinder Dhillon
|
65b9024bc5
|
Winter.less: Don't set bg-color to transparent
|
2023-06-19 10:09:49 +02:00 |
|
Sukhwinder Dhillon
|
09b9d7401c
|
base.less: Make menu nav-level-2 hover better visible
|
2023-06-19 10:09:36 +02:00 |
|
Johannes Meyer
|
357398cecd
|
php: Fix mysql container startup
|
2023-06-19 10:03:04 +02:00 |
|
Alexander A. Klimov
|
7eb6359281
|
GHA: handle changed interface of Icinga/docker-icingaweb2
|
2023-05-23 10:32:25 +02:00 |
|
Eric Lippmann
|
a3235555bb
|
js: Also preserve scroll-y upon auto-refresh
|
2023-05-19 15:29:44 +02:00 |
|
Johannes Meyer
|
e0e2ff7a86
|
Merge pull request #5026 from Icinga/let-autosubmits-trigger-real-submits
Let autosubmits trigger real submits
|
2023-05-19 15:02:51 +02:00 |
|
Johannes Meyer
|
cb6a0c120f
|
events.js: Trigger a real submit upon autosubmit
|
2023-05-19 14:53:31 +02:00 |
|
Johannes Meyer
|
7da5eb0972
|
modal.js: Trigger a real submit upon autosubmit
|
2023-05-19 14:53:31 +02:00 |
|
Johannes Meyer
|
63eae12d33
|
loader.js: Transmit nearest identifiable parent as origin..
..upon autosubmit if the real element has no id or name.
|
2023-05-19 14:42:00 +02:00 |
|
Johannes Meyer
|
88caf3c141
|
loader.js: Empty nested containers upon __CLOSE__
|
2023-05-19 14:17:41 +02:00 |
|
Johannes Meyer
|
4b6df1bef9
|
Release version 2.11.4
|
2023-01-26 12:53:47 +01:00 |
|
Johannes Meyer
|
693bed1710
|
Raise version to 2.11.4
|
2023-01-26 09:42:18 +01:00 |
|
Johannes Meyer
|
299ef68102
|
Update CHANGELOG.md
|
2023-01-26 09:42:18 +01:00 |
|
Johannes Meyer
|
74c8e24884
|
Update AUTHORS
|
2023-01-26 09:42:18 +01:00 |
|
Johannes Meyer
|
fdcfdfa3de
|
Merge pull request #4988 from Icinga/dkr-env
Provide the behaviour the Docker images patch into us by ourselves
|
2023-01-26 09:35:39 +01:00 |
|
Alexander A. Klimov
|
73dcf2bc89
|
setup: welcome page: on Docker remove redundant instructions
|
2023-01-24 11:23:58 +01:00 |
|
Alexander A. Klimov
|
3784fe80b7
|
LoggingConfigForm: on Docker default to webserver log
|
2023-01-24 11:23:34 +01:00 |
|
Alexander A. Klimov
|
0031108160
|
icingacli setup config webserver apache: add trailing / to Alias dir
if the Alias URI (e.g. /) has a trailing /. Otherwise Apache says 403.
|
2023-01-18 13:55:45 +01:00 |
|
Johannes Meyer
|
04c9edeccc
|
Merge pull request #4986 from Icinga/enhance-module-test-compatibility
Enhance module test compatibility
|
2023-01-18 12:18:54 +01:00 |
|
Johannes Meyer
|
0803a1bbdc
|
test: Support multiple paths in ICINGAWEB_MODULES_DIR
|
2023-01-18 12:07:11 +01:00 |
|