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
Sukhwinder Dhillon
6f6c5700a9
Hide list selection-count and action list hint in minimal layout
...
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
- Mobile only supports single-column layouts, so multiple selection and navigation are not available.
2025-11-13 09:10:12 +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
Johannes Meyer
347089414a
css: Use proper flex layout to align redundancy group summaries
...
fixes #1222
2025-06-18 08:20:51 +02:00
Johannes Meyer
2aaeac8676
css: Make sure redundancy group statistics fit
...
fixes #1191
2025-06-05 16:37:48 +02:00
Florian Strohmaier
815236eceb
css: Prevent .icinga-info content from colliding
2025-06-02 17:03:42 +02:00
jrauh01
7249790556
Ellipsize plugin output in list items with common layout ( #1198 )
2025-05-28 07:32:55 +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
Florian Strohmaier
79481c5657
CSS: Invert affected children element ( #1158 )
2025-04-09 13:06:34 +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
21c8191a09
Ensure compatiblity with Icinga/ipl-web#258
2025-03-28 16:43:49 +01:00
Johannes Meyer
cc6c68bc99
css: Final cleanup
2025-03-28 16:13:17 +01:00
Johannes Meyer
7bb92faa56
css: Adjust host|servicegroup layout
2025-03-28 16:13:17 +01:00
Johannes Meyer
dde5771b81
css: Drop obsolete user(group)-list rules
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
0ea3b63458
Controller: Remove obsolete if condition
...
Ipl-web manages this now
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
183d5ee7ba
Introduce HistoryRenderer
...
- Remove now obsolete ItemList classes
2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
3252ff8925
Introduce class LoadMoreObjectList and NotificationRenderer
...
- Remove now obsolete ItemList classes
- Fix load-more element's css
- LoadMore: Replace `list-item` css class with new `item-layout` class, as this class is now responsible for list items
2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
c15f32a43f
Introduce DowntimeRenderer
...
- Use it for ObjectList and ObjectHeader
- Remove now unused code and 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
Sukhwinder Dhillon
bfe1681859
Introduce User/UsergroupRenderer
...
- Use it in ObjectList and ObjectHeader
- Remove now superfluous (User/Usergroup)Table(Row) classes and css
2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
36ce426bbe
Introduce Host/Service Renderer
...
- Use these renderers in ObjectHeader and ObjectList class
- Remove now superfluous Host/ServiceList and ListItem classes
- DetailsAction: Change visibility of url setter to public (These are called in controller now)
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
6dd9aa5e81
css: Ensure compatibility with the new item 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
c0b0f82daa
Introduce class RedundancyGroupRenderer
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
efe8d77068
RedundancyGroup: Don't wrap state msg into span and translate it with context
...
This msg should be handled same as the host <is/on> word, no element wrapping.
This way, the margin arround the msg is applied properly.
- Add the missing margin-right to subject in case of `.default-layout` list
2025-01-22 13:44:32 +01:00
Sukhwinder Dhillon
18ba5a3dfb
Add view mode functionality for RedundancyGroup items
2025-01-22 13:44:32 +01:00
Sukhwinder Dhillon
75c242ed07
common.less: Add margin-left to .affected-objects badge
...
The margin applied by `.title` only work with `<html> text <html>`... structure, here we have <html> followed by <html>, so the margin must be applied explicitely.
Applied the double, so it always looks same in all view modes
2025-01-22 11:36:42 +01:00
Johannes Meyer
30269efbe2
ui: Change visualization of redundancy group states
...
They can now be unreachable, thus get the same icon as others.
The state then isn't about reachability anymore, so it's just
critical or ok.
2024-12-17 17:53:02 +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
raviks789
98fc692c5f
Do not use StateBadge to construct affected children indicator
2024-10-16 10:49:06 +02:00
raviks789
2012b29e14
Indicate the number of affected children by a particular parent
2024-10-08 16:30:04 +02:00
Sukhwinder Dhillon
e7a67f80d5
action-list: Add method doc
2024-07-31 11:15:31 +02:00
Sukhwinder Dhillon
9112fd40f6
action-list: Deselect dashboard items when not in detail url
2024-07-31 11:15:31 +02:00
Sukhwinder Dhillon
858d3a91d7
action-list: Take items with css propery display:contents into account
...
The list items of icingadb/(hostgroups/servicegroups) have the css property `display:contents`, which leads to the scrollIntoView() function having no effect.
2024-07-31 11:15:29 +02:00
Johannes Meyer
8da16eaaf2
css: Ensure compatibility with ipl v0.14.2
2024-07-19 11:35:35 +02:00
Johannes Meyer
2e2b0534b6
action-list.js: Update the history explicitly when closing col2
...
With https://github.com/Icinga/icingaweb2/pull/5179 this will
not be done by default anymore
2024-03-14 15:44:50 +01: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