From a9c291aa4919c58d4ca202d917803dd8055e5bf9 Mon Sep 17 00:00:00 2001 From: ofirgalcon Date: Wed, 24 Dec 2025 19:49:36 +0000 Subject: [PATCH 1/2] new tab layout and widget tooltips --- composer.json | 8 +- locales/en.json | 5 +- views/catalog_graph_widget.php | 2 +- views/catalog_widget.yml | 3 +- views/included_manifests_widget.yml | 1 + views/manifests_self_service_widget.php | 2 +- views/manifests_tab.php | 288 +++++++++++++++++++++--- 7 files changed, 268 insertions(+), 41 deletions(-) diff --git a/composer.json b/composer.json index d48b4e3..ae1a97e 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,9 @@ { "name": "joncrain/manifests", "description": "Munki Manifest module for munkireport.", - "license": "MIT" -} + "license": "MIT", + "version": "3.1", + "require": { + "php":"^7.0" + } +} \ No newline at end of file diff --git a/locales/en.json b/locales/en.json index 559d8f5..d8b00fa 100755 --- a/locales/en.json +++ b/locales/en.json @@ -36,7 +36,10 @@ "client_tab": "Munki Manifests", "managed_installs": "Managed Installs", "no_managed_installs": "No Managed Installs", + "user_installs": "User Installs", "condition_check": "Condition", "conditional_items": "Conditional Items", - "no_data": "No manifest data" + "no_data": "No manifest data", + "search": "Search...", + "search_all": "Search all items..." } \ No newline at end of file diff --git a/views/catalog_graph_widget.php b/views/catalog_graph_widget.php index 9def01a..fdf8685 100644 --- a/views/catalog_graph_widget.php +++ b/views/catalog_graph_widget.php @@ -2,7 +2,7 @@
-
+

diff --git a/views/catalog_widget.yml b/views/catalog_widget.yml index 9cafb1c..4a76c02 100644 --- a/views/catalog_widget.yml +++ b/views/catalog_widget.yml @@ -5,4 +5,5 @@ i18n_title: manifests.widget.catalog icon: fa-book listing_link: /show/listing/manifests/manifests search_key: catalogs -badge: count \ No newline at end of file +badge: count +i18n_tooltip: "Shows the distribution of Munki catalogs across all clients. Each catalog is listed with the number of clients using that catalog. Click on a catalog to view clients using that specific Munki catalog." \ No newline at end of file diff --git a/views/included_manifests_widget.yml b/views/included_manifests_widget.yml index a3bbffd..fb83491 100755 --- a/views/included_manifests_widget.yml +++ b/views/included_manifests_widget.yml @@ -6,3 +6,4 @@ icon: fa-book listing_link: /show/listing/manifests/manifests search_key: manifest_name badge: count +i18n_tooltip: "Shows the distribution of Munki manifests across all clients. Each manifest is listed with the number of clients assigned to that manifest. Click on a manifest to view clients assigned to that specific manifest." diff --git a/views/manifests_self_service_widget.php b/views/manifests_self_service_widget.php index b00a6c7..f21f487 100644 --- a/views/manifests_self_service_widget.php +++ b/views/manifests_self_service_widget.php @@ -1,6 +1,6 @@
-
+

diff --git a/views/manifests_tab.php b/views/manifests_tab.php index 7e0bb83..5ff11d6 100755 --- a/views/manifests_tab.php +++ b/views/manifests_tab.php @@ -1,8 +1,27 @@
-

+ + + +

+ +
+ +
\ No newline at end of file + From 64441c0607e3000c3c2ffcb63e75a836901040dc Mon Sep 17 00:00:00 2001 From: ofirgalcon Date: Mon, 19 Jan 2026 02:41:35 +0000 Subject: [PATCH 2/2] Update manifests_tab.php --- views/manifests_tab.php | 101 +++++++++++++++++++++++++--------------- 1 file changed, 64 insertions(+), 37 deletions(-) diff --git a/views/manifests_tab.php b/views/manifests_tab.php index 5ff11d6..ea02b9a 100755 --- a/views/manifests_tab.php +++ b/views/manifests_tab.php @@ -13,8 +13,7 @@

- +