From 8e531a5c4d39d2b51ae56d5a330889d73f148ea6 Mon Sep 17 00:00:00 2001 From: Michael Tanner Date: Fri, 23 Jun 2023 14:58:13 +0100 Subject: [PATCH 01/45] Update text --- Config-JSONs/com.github.macadmins.Nudge.BERK.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.BERK.json b/Config-JSONs/com.github.macadmins.Nudge.BERK.json index 94a715d..84f6954 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.BERK.json +++ b/Config-JSONs/com.github.macadmins.Nudge.BERK.json @@ -56,7 +56,7 @@ "mainHeader": "Your device requires a macOS Security Update", "primaryQuitButtonText": "Later", "secondaryQuitButtonText": "I understand", - "subHeader": "A friendly reminder from your local IT team" + "subHeader": "A friendly reminder from Purple Computing" } ] } From 119975f9c574978fc1e71eb734df4c528dc5024e Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:02:01 +0100 Subject: [PATCH 02/45] Update com.github.macadmins.Nudge.BERK.json --- Config-JSONs/com.github.macadmins.Nudge.BERK.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.BERK.json b/Config-JSONs/com.github.macadmins.Nudge.BERK.json index 84f6954..4a40e6a 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.BERK.json +++ b/Config-JSONs/com.github.macadmins.Nudge.BERK.json @@ -30,7 +30,7 @@ "initialRefreshCycle": 18000, "maxRandomDelayInSeconds": 1200, "noTimers": false, - "nudgeRefreshCycle": 60, + "nudgeRefreshCycle": 1, "randomDelay": false }, "userInterface": { From c49f99ebe2ef182824f4d5720eab0445055a16a7 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:26:02 +0100 Subject: [PATCH 03/45] Update com.github.macadmins.Nudge.BERK.json for testing --- Config-JSONs/com.github.macadmins.Nudge.BERK.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.BERK.json b/Config-JSONs/com.github.macadmins.Nudge.BERK.json index 4a40e6a..2e26fa0 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.BERK.json +++ b/Config-JSONs/com.github.macadmins.Nudge.BERK.json @@ -22,15 +22,15 @@ } ], "userExperience": { - "allowedDeferrals": 100, + "allowedDeferrals": 50, "allowedDeferralsUntilForcedSecondaryQuitButton": 0, - "approachingRefreshCycle": 6000, - "approachingWindowTime": 120, - "elapsedRefreshCycle": 300, - "initialRefreshCycle": 18000, - "maxRandomDelayInSeconds": 1200, + "approachingRefreshCycle": 60, + "approachingWindowTime": 6, + "elapsedRefreshCycle": 60, + "initialRefreshCycle": 60, + "maxRandomDelayInSeconds": 60, "noTimers": false, - "nudgeRefreshCycle": 1, + "nudgeRefreshCycle": 60, "randomDelay": false }, "userInterface": { From c7321c370ae5a1e8aff1c68a93a070c3e39b1c0d Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:29:37 +0100 Subject: [PATCH 04/45] Rename com.github.macadmins.Nudge.BERK.json to com.github.macadmins.Nudge.CLIENT.json --- ...ins.Nudge.BERK.json => com.github.macadmins.Nudge.CLIENT.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Config-JSONs/{com.github.macadmins.Nudge.BERK.json => com.github.macadmins.Nudge.CLIENT.json} (100%) diff --git a/Config-JSONs/com.github.macadmins.Nudge.BERK.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json similarity index 100% rename from Config-JSONs/com.github.macadmins.Nudge.BERK.json rename to Config-JSONs/com.github.macadmins.Nudge.CLIENT.json From ab1fd33116c490a5391e0cd9c3e2e20b328b8fea Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:30:00 +0100 Subject: [PATCH 05/45] Update and rename nudge-macos-repo-BERK.mobileconfig to nudge-macos-repo-CLIENT.mobileconfig --- ...o-BERK.mobileconfig => nudge-macos-repo-CLIENT.mobileconfig} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename mobileconfigs/{nudge-macos-repo-BERK.mobileconfig => nudge-macos-repo-CLIENT.mobileconfig} (94%) diff --git a/mobileconfigs/nudge-macos-repo-BERK.mobileconfig b/mobileconfigs/nudge-macos-repo-CLIENT.mobileconfig similarity index 94% rename from mobileconfigs/nudge-macos-repo-BERK.mobileconfig rename to mobileconfigs/nudge-macos-repo-CLIENT.mobileconfig index 464ebaf..d406fef 100644 --- a/mobileconfigs/nudge-macos-repo-BERK.mobileconfig +++ b/mobileconfigs/nudge-macos-repo-CLIENT.mobileconfig @@ -6,7 +6,7 @@ json-url - https://raw.githubusercontent.com/PurpleComputing/macOSUpdates/main/Config-JSONs/com.github.macadmins.Nudge-BERK.json + https://raw.githubusercontent.com/PurpleComputing/macOSUpdates/main/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json PayloadDisplayName Nudge - Web Based Configuration PayloadIdentifier From 7dfd5b2bc67199c9271a0dd8f38fb5d12f5e72b7 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:32:32 +0100 Subject: [PATCH 06/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 2e26fa0..f899e29 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -52,7 +52,7 @@ "mainContentHeader": "Your device will restart during this update", "mainContentNote": "Important Notes", "mainContentSubHeader": "Updates can take around 10-15 minutes to complete.", - "mainContentText": "A fully up-to-date device is required to ensure that we on the techops team can protect our data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\nWhile the update has been rigorously tested it's advised you do this as soon as possible to avoid any downtime, as well as help us find any issues early on with the update.\n\nTo begin the update, simply click on the Update Device button and follow the prompts.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", + "mainContentText": "A fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\n To begin the update, simply click on the Update Device button and follow the prompts.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", "mainHeader": "Your device requires a macOS Security Update", "primaryQuitButtonText": "Later", "secondaryQuitButtonText": "I understand", From 2fe0dc548501d414afe8bb236c9b1435c909a253 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:37:32 +0100 Subject: [PATCH 07/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index f899e29..8365843 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-20T00:00:01Z", + "requiredInstallationDate": "2023-06-25T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } @@ -24,8 +24,8 @@ "userExperience": { "allowedDeferrals": 50, "allowedDeferralsUntilForcedSecondaryQuitButton": 0, - "approachingRefreshCycle": 60, - "approachingWindowTime": 6, + "approachingRefreshCycle": 6000, + "approachingWindowTime": 72, "elapsedRefreshCycle": 60, "initialRefreshCycle": 60, "maxRandomDelayInSeconds": 60, @@ -52,7 +52,7 @@ "mainContentHeader": "Your device will restart during this update", "mainContentNote": "Important Notes", "mainContentSubHeader": "Updates can take around 10-15 minutes to complete.", - "mainContentText": "A fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\n To begin the update, simply click on the Update Device button and follow the prompts.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", + "mainContentText": "A fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\nTo begin the update, simply click on the Update Device button and follow the prompts.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", "mainHeader": "Your device requires a macOS Security Update", "primaryQuitButtonText": "Later", "secondaryQuitButtonText": "I understand", From f5c244d0c4f88b911c3cc62c95f11f844bc99f72 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:39:02 +0100 Subject: [PATCH 08/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 8365843..559d389 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -26,7 +26,7 @@ "allowedDeferralsUntilForcedSecondaryQuitButton": 0, "approachingRefreshCycle": 6000, "approachingWindowTime": 72, - "elapsedRefreshCycle": 60, + "elapsedRefreshCycle": 300, "initialRefreshCycle": 60, "maxRandomDelayInSeconds": 60, "noTimers": false, From 625891769b9ae2962d0d01671e877c2a126a18cf Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:40:20 +0100 Subject: [PATCH 09/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 559d389..31fc6e7 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -27,8 +27,8 @@ "approachingRefreshCycle": 6000, "approachingWindowTime": 72, "elapsedRefreshCycle": 300, - "initialRefreshCycle": 60, - "maxRandomDelayInSeconds": 60, + "initialRefreshCycle": 18000, + "maxRandomDelayInSeconds": 1200, "noTimers": false, "nudgeRefreshCycle": 60, "randomDelay": false From a9b61b24a5013fe9a991ccd7886cc81199c4e5fe Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 15:54:18 +0100 Subject: [PATCH 10/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 31fc6e7..c4bbf3e 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-25T00:00:01Z", + "requiredInstallationDate": "2023-06-30T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From d36d0e7525fc13796a7d32b0827650b8b9bc6fec Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:07:04 +0100 Subject: [PATCH 11/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index c4bbf3e..dff0058 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -37,8 +37,8 @@ "fallbackLanguage": "en", "forceFallbackLanguage": true, "forceScreenShotIcon": false, - "iconDarkPath": "/tmp/nudge/appleRainbow.png", - "iconLightPath": "/tmp/nudge/appleRainbow.png", + "iconDarkPath": "/Library/Application Support/Purple/dark-pmos.png", + "iconLightPath": "/Library/Application Support/Purple/light-pmos.png", "screenShotDarkPath": "/tmp/nudge/updateDark.png", "screenShotLightPath": "/tmp/nudge/updateLight.png", "showDeferralCount": true, From 890f7681e78167ddb88d80b8b24788d293b0c071 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:10:22 +0100 Subject: [PATCH 12/45] Update README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d75eee8..b47619d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ # macOSUpdates -Repo used to host the configuration files for the various tool that we utilise to manage automatic macOS updates/ +Repo used to host the configuration files for the various tool that we utilise to manage automatic macOS updates. + +• We install the latest pkg file for NudgeSuite +• We use a MobileConfig file which points Nudge to the Git hosted JSON +• We maintain a latest OS JSON in the Config-JSONs folder. From 00551f4049969b3d24facd6382508ac7fc92ca84 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:10:42 +0100 Subject: [PATCH 13/45] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b47619d..d314fc3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # macOSUpdates Repo used to host the configuration files for the various tool that we utilise to manage automatic macOS updates. -• We install the latest pkg file for NudgeSuite -• We use a MobileConfig file which points Nudge to the Git hosted JSON -• We maintain a latest OS JSON in the Config-JSONs folder. +###• We install the latest pkg file for NudgeSuite +###• We use a MobileConfig file which points Nudge to the Git hosted JSON +###• We maintain a latest OS JSON in the Config-JSONs folder. From 38ce2a380f88b86c076a5b6a4f75290f2d8c08e2 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:10:52 +0100 Subject: [PATCH 14/45] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d314fc3..a1b8f92 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # macOSUpdates Repo used to host the configuration files for the various tool that we utilise to manage automatic macOS updates. -###• We install the latest pkg file for NudgeSuite -###• We use a MobileConfig file which points Nudge to the Git hosted JSON -###• We maintain a latest OS JSON in the Config-JSONs folder. +###• We install the latest pkg file for NudgeSuite +###• We use a MobileConfig file which points Nudge to the Git hosted JSON +###• We maintain a latest OS JSON in the Config-JSONs folder. From dc50153389c1e0ce09e0d4291f1ba0603e888ef1 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:11:17 +0100 Subject: [PATCH 15/45] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a1b8f92..21653e7 100644 --- a/README.md +++ b/README.md @@ -2,5 +2,7 @@ Repo used to host the configuration files for the various tool that we utilise to manage automatic macOS updates. ###• We install the latest pkg file for NudgeSuite + ###• We use a MobileConfig file which points Nudge to the Git hosted JSON + ###• We maintain a latest OS JSON in the Config-JSONs folder. From 099aec6d48f9b02efd0b0cf74fe79b7688d24ad1 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:11:28 +0100 Subject: [PATCH 16/45] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 21653e7..42c05e1 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # macOSUpdates Repo used to host the configuration files for the various tool that we utilise to manage automatic macOS updates. -###• We install the latest pkg file for NudgeSuite +• We install the latest pkg file for NudgeSuite -###• We use a MobileConfig file which points Nudge to the Git hosted JSON +• We use a MobileConfig file which points Nudge to the Git hosted JSON -###• We maintain a latest OS JSON in the Config-JSONs folder. +• We maintain a latest OS JSON in the Config-JSONs folder. From 34c0b2286ddfd0d6f374742be64660e32bd59fa9 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:19:05 +0100 Subject: [PATCH 17/45] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 42c05e1..871b999 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,5 @@ Repo used to host the configuration files for the various tool that we utilise t • We use a MobileConfig file which points Nudge to the Git hosted JSON • We maintain a latest OS JSON in the Config-JSONs folder. + +https://github.com/macadmins/nudge From 3abb1227c73782810f84110d53caa9960e7e2720 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:40:00 +0100 Subject: [PATCH 18/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index dff0058..6c09dde 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -27,7 +27,7 @@ "approachingRefreshCycle": 6000, "approachingWindowTime": 72, "elapsedRefreshCycle": 300, - "initialRefreshCycle": 18000, + "initialRefreshCycle": 1, "maxRandomDelayInSeconds": 1200, "noTimers": false, "nudgeRefreshCycle": 60, From 58a4d08e8533d0ea8f66774d79d4d673270a2c71 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:40:23 +0100 Subject: [PATCH 19/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 6c09dde..a08d1bb 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-30T00:00:01Z", + "requiredInstallationDate": "2023-06-23T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From 0fa5495cba15852fa86fd00dc239af012f5e6f78 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:41:30 +0100 Subject: [PATCH 20/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index a08d1bb..fe16977 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -27,7 +27,7 @@ "approachingRefreshCycle": 6000, "approachingWindowTime": 72, "elapsedRefreshCycle": 300, - "initialRefreshCycle": 1, + "initialRefreshCycle": 1800, "maxRandomDelayInSeconds": 1200, "noTimers": false, "nudgeRefreshCycle": 60, From 2c85fe0a1590c8a934a9f73cde7efda86e9102f0 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 16:42:04 +0100 Subject: [PATCH 21/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index fe16977..3757dca 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-23T00:00:01Z", + "requiredInstallationDate": "2023-06-27T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From 9d1e892aecb0309b8771c8842a9543651ae34df3 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Fri, 23 Jun 2023 18:52:17 +0100 Subject: [PATCH 22/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 3757dca..e6cb151 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -52,7 +52,7 @@ "mainContentHeader": "Your device will restart during this update", "mainContentNote": "Important Notes", "mainContentSubHeader": "Updates can take around 10-15 minutes to complete.", - "mainContentText": "A fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\nTo begin the update, simply click on the Update Device button and follow the prompts.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", + "mainContentText": "A fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\nTo begin the update, simply click on the Update Device button and follow the prompts. If you see a button to Upgrade, please click this and follow the instructions. Thank you.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", "mainHeader": "Your device requires a macOS Security Update", "primaryQuitButtonText": "Later", "secondaryQuitButtonText": "I understand", From f78c8d63e663e6e38cfa82beeec9e3357d4ba0ab Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 10:49:35 +0100 Subject: [PATCH 23/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index e6cb151..b6a210a 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-27T00:00:01Z", + "requiredInstallationDate": "2023-06-26T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From 8a650a588fbc0b7b0d0cdb0ab4b0a338e9d6c73b Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 10:55:06 +0100 Subject: [PATCH 24/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index b6a210a..8c76a6d 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -17,7 +17,7 @@ } ], "requiredInstallationDate": "2023-06-26T00:00:01Z", - "requiredMinimumOSVersion": "13.4.1", + "requiredMinimumOSVersion": "13.4.2", "targetedOSVersionsRule": "default" } ], From 659e798cd6eacc1b5da9bc19d30a88c4541a23a0 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 10:59:42 +0100 Subject: [PATCH 25/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 8c76a6d..6192e5c 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -25,9 +25,9 @@ "allowedDeferrals": 50, "allowedDeferralsUntilForcedSecondaryQuitButton": 0, "approachingRefreshCycle": 6000, - "approachingWindowTime": 72, + "approachingWindowTime": 24, "elapsedRefreshCycle": 300, - "initialRefreshCycle": 1800, + "initialRefreshCycle": 18000, "maxRandomDelayInSeconds": 1200, "noTimers": false, "nudgeRefreshCycle": 60, From 5b83060dd98feba6546923787f4e09e3bd6b08d6 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:00:02 +0100 Subject: [PATCH 26/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 6192e5c..094de57 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-26T00:00:01Z", + "requiredInstallationDate": "2023-06-28T00:00:01Z", "requiredMinimumOSVersion": "13.4.2", "targetedOSVersionsRule": "default" } From 2b507608dacf5481b56a113b7b6974a2096ab517 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:00:17 +0100 Subject: [PATCH 27/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 094de57..f33258f 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-28T00:00:01Z", + "requiredInstallationDate": "2023-07-01T00:00:01Z", "requiredMinimumOSVersion": "13.4.2", "targetedOSVersionsRule": "default" } From 24b522315f57974b5905fd0ea1ec948d7b57d993 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:01:19 +0100 Subject: [PATCH 28/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index f33258f..d94e32c 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -17,7 +17,7 @@ } ], "requiredInstallationDate": "2023-07-01T00:00:01Z", - "requiredMinimumOSVersion": "13.4.2", + "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } ], From 7e54a571ae230c7063a51801fa2e197231fe41b5 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:02:13 +0100 Subject: [PATCH 29/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index d94e32c..c683228 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-07-01T00:00:01Z", + "requiredInstallationDate": "2023-07-10T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } @@ -51,7 +51,7 @@ "informationButtonText": "More Info", "mainContentHeader": "Your device will restart during this update", "mainContentNote": "Important Notes", - "mainContentSubHeader": "Updates can take around 10-15 minutes to complete.", + "mainContentSubHeader": "Updates can take around 20-30 minutes to complete.", "mainContentText": "A fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\nTo begin the update, simply click on the Update Device button and follow the prompts. If you see a button to Upgrade, please click this and follow the instructions. Thank you.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", "mainHeader": "Your device requires a macOS Security Update", "primaryQuitButtonText": "Later", From 75869078494c8f253628d8c6a200af07972951d3 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:07:18 +0100 Subject: [PATCH 30/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index c683228..03bde9c 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-07-10T00:00:01Z", + "requiredInstallationDate": "2023-07-01T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From fa85ca2f15b9aba0b937cedb0c598603a740d686 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:07:50 +0100 Subject: [PATCH 31/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 03bde9c..77d4dad 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-07-01T00:00:01Z", + "requiredInstallationDate": "2023-06-30T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From eb9c3a5bbd931e3afcc7caaa24d249f8cf8d8fd2 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:08:46 +0100 Subject: [PATCH 32/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 77d4dad..1e37b3f 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-30T00:00:01Z", + "requiredInstallationDate": "2023-06-28T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From e69c7266373e9ea5de37647d1ce0f0bf8c252b17 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:09:56 +0100 Subject: [PATCH 33/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 1e37b3f..31b0011 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -17,7 +17,7 @@ } ], "requiredInstallationDate": "2023-06-28T00:00:01Z", - "requiredMinimumOSVersion": "13.4.1", + "requiredMinimumOSVersion": "13.4.2", "targetedOSVersionsRule": "default" } ], From c93d9d71f3f4af5d2670e087383f919f1e9df20f Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:11:03 +0100 Subject: [PATCH 34/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 31b0011..44cbcbe 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -25,7 +25,7 @@ "allowedDeferrals": 50, "allowedDeferralsUntilForcedSecondaryQuitButton": 0, "approachingRefreshCycle": 6000, - "approachingWindowTime": 24, + "approachingWindowTime": 72, "elapsedRefreshCycle": 300, "initialRefreshCycle": 18000, "maxRandomDelayInSeconds": 1200, From 847f75785a4e7e1c43f444f242ca5db62b6ca544 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:19:54 +0100 Subject: [PATCH 35/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 44cbcbe..ddec97b 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -17,7 +17,7 @@ } ], "requiredInstallationDate": "2023-06-28T00:00:01Z", - "requiredMinimumOSVersion": "13.4.2", + "requiredMinimumOSVersion": "12.6.8", "targetedOSVersionsRule": "default" } ], From addcd65125d6da6836f91b62657465015894c9d1 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:20:38 +0100 Subject: [PATCH 36/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index ddec97b..2c5806d 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -17,7 +17,7 @@ } ], "requiredInstallationDate": "2023-06-28T00:00:01Z", - "requiredMinimumOSVersion": "12.6.8", + "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } ], From 8a52c0ebdbcd86a91eab2aba9a07dfa9fa47077e Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:21:43 +0100 Subject: [PATCH 37/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 2c5806d..eed2ac0 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -17,7 +17,7 @@ } ], "requiredInstallationDate": "2023-06-28T00:00:01Z", - "requiredMinimumOSVersion": "13.4.1", + "requiredMinimumOSVersion": "13.4.0", "targetedOSVersionsRule": "default" } ], From 178d3b7b820881fd67bed8c11775b6793e00e311 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:21:54 +0100 Subject: [PATCH 38/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index eed2ac0..2c5806d 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -17,7 +17,7 @@ } ], "requiredInstallationDate": "2023-06-28T00:00:01Z", - "requiredMinimumOSVersion": "13.4.0", + "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } ], From 482270f2c1b5574a423805fdc8ca057971b706a2 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:46:42 +0100 Subject: [PATCH 39/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 2c5806d..9a7a0c1 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -6,7 +6,7 @@ "aggressiveUserFullScreenExperience": true, "asynchronousSoftwareUpdate": true, "attemptToFetchMajorUpgrade": true, - "enforceMinorUpdates": true + "enforceMinorUpdates": false }, "osVersionRequirements": [ { From 629398482aa44d10551a79923f6fad58ccfce80c Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:47:27 +0100 Subject: [PATCH 40/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 9a7a0c1..c7b8b3a 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -5,8 +5,8 @@ "aggressiveUserExperience": true, "aggressiveUserFullScreenExperience": true, "asynchronousSoftwareUpdate": true, - "attemptToFetchMajorUpgrade": true, - "enforceMinorUpdates": false + "attemptToFetchMajorUpgrade": false, + "enforceMinorUpdates": true }, "osVersionRequirements": [ { From 2ce09688361bb49054b38a8ff8dd1eaa2ff245b4 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:48:44 +0100 Subject: [PATCH 41/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index c7b8b3a..9a7a0c1 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -5,8 +5,8 @@ "aggressiveUserExperience": true, "aggressiveUserFullScreenExperience": true, "asynchronousSoftwareUpdate": true, - "attemptToFetchMajorUpgrade": false, - "enforceMinorUpdates": true + "attemptToFetchMajorUpgrade": true, + "enforceMinorUpdates": false }, "osVersionRequirements": [ { From d52ec19986135343ce35781b0ece5a165d5a09d2 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 11:50:41 +0100 Subject: [PATCH 42/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 9a7a0c1..4a0c015 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-06-28T00:00:01Z", + "requiredInstallationDate": "2023-07-10T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From d8663845d7a00e22b4794d2df9c7e14e8dc88be3 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Wed, 28 Jun 2023 12:56:18 +0100 Subject: [PATCH 43/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index 4a0c015..fa16934 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -52,7 +52,7 @@ "mainContentHeader": "Your device will restart during this update", "mainContentNote": "Important Notes", "mainContentSubHeader": "Updates can take around 20-30 minutes to complete.", - "mainContentText": "A fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\nTo begin the update, simply click on the Update Device button and follow the prompts. If you see a button to Upgrade, please click this and follow the instructions. Thank you.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", + "mainContentText": "THIS UPDATE IS PERMITTED BY YOUR ORGANISATION AND HAS BEEN TESTED WITH YOUR SOFTWARE.\n\nA fully up-to-date device is required to ensure that our team at Purple Computing can protect your company data.\n\nIf you do not update by the due date, you will effectively be locked out of your system until you complete the update.\n\nTo begin the update, simply click on the Update Device button and follow the prompts. If you see a button to Upgrade, please click this and follow the instructions. Thank you.\n\nFor more information, hit *More Info* in the bottom left corner of this window.", "mainHeader": "Your device requires a macOS Security Update", "primaryQuitButtonText": "Later", "secondaryQuitButtonText": "I understand", From 11e9c2526df581e8950571df7dab5b45b836a255 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Tue, 11 Jul 2023 09:35:43 +0100 Subject: [PATCH 44/45] Update com.github.macadmins.Nudge.CLIENT.json --- Config-JSONs/com.github.macadmins.Nudge.CLIENT.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json index fa16934..c21079e 100644 --- a/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json +++ b/Config-JSONs/com.github.macadmins.Nudge.CLIENT.json @@ -16,7 +16,7 @@ "aboutUpdateURL": "https://support.apple.com/en-us/HT213268" } ], - "requiredInstallationDate": "2023-07-10T00:00:01Z", + "requiredInstallationDate": "2023-07-17T00:00:01Z", "requiredMinimumOSVersion": "13.4.1", "targetedOSVersionsRule": "default" } From ae89fb8295111058b52a8545c0c074f6142052f2 Mon Sep 17 00:00:00 2001 From: Michael <30936296+mtan93@users.noreply.github.com> Date: Tue, 11 Jul 2023 15:30:50 +0100 Subject: [PATCH 45/45] Rename nudge-macos-repo-CLIENT.mobileconfig to nudge-macos-repo-CLIENT.latest.major.mobileconfig --- ...leconfig => nudge-macos-repo-CLIENT.latest.major.mobileconfig} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename mobileconfigs/{nudge-macos-repo-CLIENT.mobileconfig => nudge-macos-repo-CLIENT.latest.major.mobileconfig} (100%) diff --git a/mobileconfigs/nudge-macos-repo-CLIENT.mobileconfig b/mobileconfigs/nudge-macos-repo-CLIENT.latest.major.mobileconfig similarity index 100% rename from mobileconfigs/nudge-macos-repo-CLIENT.mobileconfig rename to mobileconfigs/nudge-macos-repo-CLIENT.latest.major.mobileconfig