1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-07 03:50:08 +02:00

👌 Alter update notification for DEV & EAP

This commit is contained in:
2023-05-17 20:10:41 +02:00
parent 402e65f82d
commit 20a0059f73
3 changed files with 15 additions and 9 deletions

View File

@ -187,12 +187,20 @@ class AppUpdater {
// Cleanup the upgrade.success file
if FileSystem.fileExists("~/.config/phpmon/updater/upgrade.success") {
Task { @MainActor in
if App.identifier.contains(".phpmon.eap") || App.identifier.contains(".phpmon.dev") {
LocalNotification.send(
title: "notification.phpmon_updated.title".localized,
subtitle: "notification.phpmon_updated_dev.desc".localized(App.shortVersion, App.bundleVersion),
preference: nil
)
} else {
LocalNotification.send(
title: "notification.phpmon_updated.title".localized,
subtitle: "notification.phpmon_updated.desc".localized(App.shortVersion),
preference: nil
)
}
}
Log.info("The `upgrade.success` file was found! An update was installed. Cleaning up...")
try? FileSystem.remove("~/.config/phpmon/updater/upgrade.success")

View File

@ -124,9 +124,6 @@ extension MainMenu {
// Check if the linked version has changed between launches of phpmon
PhpGuard().compareToLastGlobalVersion()
// Check if an update was performed earlier
AppUpdater.checkIfUpdateWasPerformed()
// We are ready!
Log.info("PHP Monitor is ready to serve!")

View File

@ -426,7 +426,8 @@ This has no effect on other terminals, only for the particular terminal session
"notification.preset_reverted_desc" = "The last preset you applied has been undone. Your previous configuration is now active.";
"notification.phpmon_updated.title" = "PHP Monitor has been updated!";
"notification.phpmon_updated.desc" = "You are now running PHP Monitor v%@.";
"notification.phpmon_updated.desc" = "You are now running PHP Monitor v%@. Thanks for staying up-to-date!";
"notification.phpmon_updated_dev.desc" = "PHP Monitor v%@ (build %@) is now installed and active.";
// Composer Update
"alert.composer_missing.title" = "Composer not found!";