Commit graph

16 commits

Author SHA1 Message Date
Sukhwinder Dhillon
823a575616 RedundacyGroupController: Fetch redundancy_group through DependencyNode to apply restrictions correctly 2025-06-17 15:08:48 +02:00
Sukhwinder Dhillon
752aca7eb5 Controllers: Use paginationControl::getEmptyStateMessage() to set list's message 2025-05-08 14:19:13 +02:00
Sukhwinder Dhillon
1ff6c25ec6 Generalize RedundancygroupHeader and rename it to ObjectHeader 2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
9f30f53ee6 Generalize DependencyNodeList and rename it to ObjectList 2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
31b7e66d61 RedundancygroupController: Remove superfluous summary fetch 2025-03-28 16:13:16 +01:00
Johannes Meyer
9aff01e8c4 RedundancyGroupHeader: Use new item layout implementation 2025-03-28 16:13:16 +01:00
Sukhwinder Dhillon
7847f6eb94
RedundancygroupController: Separate (searchEditor/complete)Action for members & children tab (#1128) 2025-01-22 11:37:56 +01:00
Sukhwinder Dhillon
59126da74f RedundancygroupController: Restrict customVar suggestions
- Only use fetchable relations.
- Restrict to `host`, `service`, `hostgroup` and `servicegroup`
2025-01-20 10:50:18 +01:00
Sukhwinder Dhillon
d4f69516a2 RedundancygroupController: Add CSV/JSON export option for members & children tab 2025-01-14 11:50:39 +01:00
Sukhwinder Dhillon
3567a406c7 RedundancygroupController: Fix that isChildrenTab apear in the browser url 2024-11-19 17:44:55 +01:00
Sukhwinder Dhillon
6455e3b8e2 DependencyNodeList: Add viewModeSwicher functionality for hosts/services
- Add missing relation `state.last_comment` for detailed view mode
2024-11-19 17:44:55 +01:00
Sukhwinder Dhillon
f4b4d92021 RedundancygroupController: Remove query execute() call
RedundancygroupController: Add class property for group summary

RedundancygroupController: Apply missing restrictions in `fetchNodes()` method

rg: Use $this->httpNotFound instead

rg: remove superfluous searchbar param
2024-11-19 17:44:55 +01:00
Sukhwinder Dhillon
2c5caea31f Introduce ObjectHeader class and use it
ObjectHeader
2024-11-19 17:44:55 +01:00
Sukhwinder Dhillon
d7cac9def9 RedundancygroupController:: add some optimizations
- Use Translation trait's translate() method
 - Add sort columns to DependencyNode
2024-11-19 17:44:55 +01:00
Sukhwinder Dhillon
fc65a18bb6 Add MultiSelectQuickActions support 2024-11-19 17:44:53 +01:00
Sukhwinder Dhillon
eee916f735 Introduce RedundancygroupController 2024-11-19 16:55:24 +01:00