Eric Lippmann
272e791390
License source files as GPL-3.0-or-later
...
Add SPDX license headers and mark source files as GPL-3.0-or-later to
preserve the option to relicense under later GPL versions.
2026-03-11 14:03:05 +01:00
Johannes Meyer
b8c33d6a32
Require Icinga Web 2.12 as minimum now
...
L10n Update / update (push) Has been cancelled
PHP Tests / Static analysis for php 8.2 on ubuntu-latest (push) Has been cancelled
PHP Tests / Static analysis for php 8.3 on ubuntu-latest (push) Has been cancelled
PHP Tests / Static analysis for php 8.4 on ubuntu-latest (push) Has been cancelled
PHP Tests / Unit tests with php 8.2 on ubuntu-latest (push) Has been cancelled
PHP Tests / Unit tests with php 8.3 on ubuntu-latest (push) Has been cancelled
PHP Tests / Unit tests with php 8.4 on ubuntu-latest (push) Has been cancelled
We were somewhat *compatible* with 2.9. Though, our packages
never allowed to install Icinga Web < 2.12 together with
Icinga DB Web >= 1.2. The latter requires PHP 8.2 as a minimum
and only Icinga Web 2.12 is compatible with it. It's now time
to hard require Icinga Web 2.12, althoug you might argue that
we should have done that already with v1.2…
2025-11-17 15:46:00 +01:00
Johannes Meyer
f88b6449b7
migrate: Drop search migration
L10n Update / update (push) Has been cancelled
PHP Tests / Static analysis for php 8.2 on ubuntu-latest (push) Has been cancelled
PHP Tests / Static analysis for php 8.3 on ubuntu-latest (push) Has been cancelled
PHP Tests / Static analysis for php 8.4 on ubuntu-latest (push) Has been cancelled
PHP Tests / Unit tests with php 8.2 on ubuntu-latest (push) Has been cancelled
PHP Tests / Unit tests with php 8.3 on ubuntu-latest (push) Has been cancelled
PHP Tests / Unit tests with php 8.4 on ubuntu-latest (push) Has been cancelled
2025-11-06 09:44:32 +01:00
Johannes Meyer
5d068666d3
migrate: Drop monitoring url preview
2025-11-06 09:04:46 +01:00
Johannes Meyer
c2543454b1
migrate: Drop backend selection
2025-11-06 09:04:46 +01:00
Florian Strohmaier
815236eceb
css: Prevent .icinga-info content from colliding
2025-06-02 17:03:42 +02:00
Sukhwinder Dhillon
8f4401cc72
Fix horitzontal scroll bar in object detail view caused by progress-bar
...
Position the `.right` elements with right css property and `.left` with left
2025-04-25 14:00:30 +02:00
Johannes Meyer
609aa080ce
css: Drop obsolete view-mode-switcher rules
...
It had been a list a long time ago, now it's a form.
No list style, margin or padding reset needed.
2025-04-01 14:01:51 +02:00
Johannes Meyer
2794a7c68c
AttemptBall: Drop and replace usages with ipl\Web\Widget\Ball
2025-03-28 16:43:49 +01:00
Johannes Meyer
cc6c68bc99
css: Final cleanup
2025-03-28 16:13:17 +01:00
Sukhwinder Dhillon
49cbafc386
Fix ObjectGrid and add php generic types
...
- Fix object-grid css
2025-03-28 16:13:17 +01:00
Sukhwinder Dhillon
80fc6a4229
Cleanup css and php code
2025-03-28 16:13:17 +01:00
Sukhwinder Dhillon
3035bb0538
Update trait TicketLinks and (Comment/Downtime)Renderer class
...
TicketLinks: Add setter to disable ticket links. By default, ticket links should be created.
Comment/DowntimeRenderer: Add setter noObjectLink()
CommentRenderer: Add setter noSubjectLink(), only used for the comment-popup
2025-03-28 16:13:17 +01:00
Sukhwinder Dhillon
9febe3bf36
Introduce class ObjectTable and ObjectGrid
...
- Update css
2025-03-28 16:13:17 +01:00
Sukhwinder Dhillon
1c36123a87
Introduce (Host|Service)(Grid)groupRenderer
...
- Fix and remove obsolete css
2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
c55f1dceb8
Introduce TicketLinkObjectList and CommentRenderer
...
TicketLinkObjectList: This class creates object list with ticket links using TicketLinks trait
CommentRenderer: Defines the rendering rules for Comment object
Cleanup css and unused classes
Adjust comment-popup.less
2025-03-28 16:13:16 +01:00
Johannes Meyer
ce05f5df5d
css: Ensure compatibility with the new table layout
2025-03-28 16:13:16 +01:00
Johannes Meyer
7a6352bc62
Drop old header/list item implementation for redundancy groups
2025-03-28 16:13:16 +01:00
Johannes Meyer
6262885479
redundancy-group: Ensure header matches height of others
2025-01-22 15:36:24 +01:00
Sukhwinder Dhillon
2c5caea31f
Introduce ObjectHeader class and use it
...
ObjectHeader
2024-11-19 17:44:55 +01:00
raviks789
e22bd1bde8
Show root problem list for objects with problem and are part of dependency
2024-10-31 09:46:49 +01:00
Johannes Meyer
8da16eaaf2
css: Ensure compatibility with ipl v0.14.2
2024-07-19 11:35:35 +02:00
Johannes Meyer
daa009e2bd
CheckStatistics: Fine tune execution start layout rules
2023-10-23 08:03:27 +02:00
Johannes Meyer
6a40732099
CheckStatistics: Don't cut off execution start on small screens..
...
..only for #col1
2023-10-13 15:40:01 +02:00
Johannes Meyer
882e24e4c2
CheckStatistics: Don't cut off execution start on small screens
...
fixes #899
2023-10-13 15:30:17 +02:00
raviks789
172e75102f
Do not evaluate invalid performance data
2023-09-05 16:44:42 +02:00
Yonas Habteab
423c9a88e4
Deprecate StateBadge class again
2023-08-29 09:27:11 +02:00
Johannes Meyer
4a0583f89d
Add StateBadge(s) changes from ipl-web here
2023-07-20 10:20:09 +02:00
Johannes Meyer
121071c7f2
Revert "Drop classes StateBadge and StateBadges"
...
This reverts commit 6d36b0c3ed .
2023-07-20 09:36:36 +02:00
Johannes Meyer
b3b8004332
Remove public/css/widget/cancel-button.less
2023-07-11 10:30:47 +02:00
Johannes Meyer
6c05f51b00
DowntimeCard: Make progress animatable
2023-06-22 14:56:47 +02:00
Johannes Meyer
515ae13e32
CheckStatistics: Make progress animatable and enhance overall layout
2023-06-22 14:56:47 +02:00
raviks789
7e746e22db
Separate grid and table layout styles from item-table
2023-06-20 13:39:53 +02:00
raviks789
b1654ee0e0
Use BaseTableRowItem for HostgroupGridCell and ServicegroupGridCell
2023-06-20 13:39:53 +02:00
Yonas Habteab
7e0956f3d1
CSS: Cherry-pick group grid styles from monitoring
2023-06-20 13:39:53 +02:00
Johannes Meyer
6d36b0c3ed
Drop classes StateBadge and StateBadges
...
They're now part of ipl-web
2023-06-15 15:48:46 +02:00
Sukhwinder Dhillon
2e7d7b9129
CheckStatistics: Show TimePeriod name if available
2023-06-15 15:25:25 +02:00
Johannes Meyer
e2650d289f
migrate: Notify the user about the equal/like filter change
2023-06-15 11:07:53 +02:00
raviks789
e1deb4209f
Fix negative next check value when both active and passive checks are disabled
2023-06-07 16:04:23 +02:00
Johannes Meyer
2e72779273
css: Fix superfluous bottom margin on quick actions
...
refs #657
2022-10-26 13:49:27 +02:00
raviks789
8490335bfe
Fix pending state balls ( #605 )
...
* Add `plug` icon to `pending` state balls when downtime is scheduled
The `pending` object state balls must contain `plug` icon in case downtime is scheduled for that object.
* Resolve `state-change` css class for `pending` state
`pending` state balls will be represented as hollowed state balls instead of solid state balls (ipl-web@3bccdd0da71a178fc0b10422275bfee8c4d3f4a4).
Hence, `pending` state balls must behave similarly as `ok` or `up` upon change in state of the object.
2022-08-18 14:35:12 +02:00
Johannes Meyer
9e6fbf67a9
css: Ensure compatiblity with collapsible.js in legacy versions
2022-08-18 13:16:44 +02:00
Johannes Meyer
3edebe0846
css: Rename .actions class to .object-detail-actions
2022-07-20 10:56:44 +02:00
raviks789
d31dc5c7fa
Change overflow property to overflow-x in performance-data-table class
...
Since the vertical scrolling must disabled upon clip, only `overflow-x` property is set to `auto`. Similar to `performance-data-table` class in monitoring module.
This fix disables the vertical scrolling in the `performance-data-table` when it overflows.
2022-07-18 09:46:16 +02:00
Johannes Meyer
cf23a8fc7c
Introduce new widget Notice
2022-06-29 12:40:43 +02:00
Johannes Meyer
3bc59e3897
CustomVarTable: Utilize new hook Icingadb/CustomVarRenderer
2022-05-27 15:43:59 +02:00
Johannes Meyer
d46e0bedd1
Revert "CheckStatistics: Fix bubble placement in IE11"
...
This reverts commit 4264f3a5e1 .
2022-05-27 15:34:15 +02:00
Johannes Meyer
fe39916ca0
Finally show previous states and current states properly
2022-04-01 14:25:26 +02:00
Johannes Meyer
e946dace15
Remove all traces of cancel-button-like styles
2022-03-21 12:55:26 +01:00
Johannes Meyer
fb6eb88ddf
SetAsBackendForm: Make it a ipl\Html\Form
2022-02-24 16:22:37 +01:00