From c987338c52d4fa4ded360e4f6415af8f8e64304b Mon Sep 17 00:00:00 2001 From: Ghawken Date: Thu, 23 Sep 2021 07:12:15 +1000 Subject: [PATCH] 1.2.4 Fix silly format log error 1.2.3 Fix for cookielib python2 version 1.2.2 remove unused import statement, Remove Cypto Libraries; Enables ongoing support for OSX moving forward (removes support for old OSX versions) Finalise Two Factor Authenication support Ideally better to have this disabled for account using FindFriends as per instructions. This version adds support for accounts with 2FA enabled. Enables Plugin Config support for code entry etc. Issue still will be frequency of emails regarding login (apparently still happening for some), and time frame when renewal will be required. Add Trigger, triggered when 2FA code expires Adds Own Devices Indigo Device - eg. This account Devices - in cases wish to locate specific devices. These devices are not included currently in the Geofence calculations --- iFindFriendsMini.indigoPlugin/Contents/Info.plist | 2 +- .../Contents/Server Plugin/plugin.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/iFindFriendsMini.indigoPlugin/Contents/Info.plist b/iFindFriendsMini.indigoPlugin/Contents/Info.plist index f68bb38..6924dc9 100755 --- a/iFindFriendsMini.indigoPlugin/Contents/Info.plist +++ b/iFindFriendsMini.indigoPlugin/Contents/Info.plist @@ -3,7 +3,7 @@ PluginVersion - 1.2.3 + 1.2.4 ServerApiVersion 2.0 CFBundleDisplayName diff --git a/iFindFriendsMini.indigoPlugin/Contents/Server Plugin/plugin.py b/iFindFriendsMini.indigoPlugin/Contents/Server Plugin/plugin.py index 9c0a368..bf06838 100755 --- a/iFindFriendsMini.indigoPlugin/Contents/Server Plugin/plugin.py +++ b/iFindFriendsMini.indigoPlugin/Contents/Server Plugin/plugin.py @@ -741,9 +741,9 @@ def refreshData(self): if appleAPIId == '': self.logger.info(u"{0:=^130}".format("")) - self.logger.info(u"{0:<30} {1}".format("Plugin Config is not complete.")) - self.logger.info(u"{0:<30} {1}".format("Please go to Plugin Config Page and re-Login")) - self.logger.info(u"{0:<30} {1}".format("& enter 2FA as required" )) + self.logger.info(u"Plugin Config is not complete.") + self.logger.info(u"Please go to Plugin Config Page and re-Login") + self.logger.info(u"& enter 2FA as required") self.logger.info(u"{0:=^130}".format("")) return