From ef3940b7e3edef6c2f604b51423c43dff2b0137a Mon Sep 17 00:00:00 2001 From: Vishwas Shashidhar Date: Tue, 26 Sep 2017 23:22:28 +0530 Subject: [PATCH] electron-141: added support for validating pod url while installation on mac --- .../Contents/Info.plist | 12 ++--- .../Contents/MacOS/SymphonySettingsPlugin | Bin 59184 -> 59936 bytes .../Resources/Base.lproj/MyInstallerPane.nib | Bin 5649 -> 7154 bytes .../Contents/_CodeSignature/CodeResources | 6 +-- .../project.pbxproj | 14 +++++- .../xcschemes/SymphonySettingsPlugin.xcscheme | 4 +- .../Base.lproj/MyInstallerPane.xib | 41 +++++++++++------- .../SymphonySettingsPlugin/MyInstallerPane.h | 1 + .../SymphonySettingsPlugin/MyInstallerPane.m | 19 +++++++- 9 files changed, 70 insertions(+), 27 deletions(-) diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist b/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist index 8e2ff5de..04a7d2c5 100644 --- a/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist +++ b/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 16F73 + 16G29 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 8E3004b + 9A235 DTPlatformVersion GM DTSDKBuild - 16E185 + 17A360 DTSDKName - macosx10.12 + macosx10.13 DTXcode - 0833 + 0900 DTXcodeBuild - 8E3004b + 9A235 InstallerSectionTitle Pod Settings NSHumanReadableCopyright diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/MacOS/SymphonySettingsPlugin b/installer/mac/SymphonySettingsPlugin.bundle/Contents/MacOS/SymphonySettingsPlugin index 74ea7b0ff3f0d5ace91a4cff8937847f71e5c7e7..af21406d756eaf2989c6d97d6770327584007e92 100755 GIT binary patch delta 19172 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 B13~}* delta 17792 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 diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/Resources/Base.lproj/MyInstallerPane.nib b/installer/mac/SymphonySettingsPlugin.bundle/Contents/Resources/Base.lproj/MyInstallerPane.nib index 8cf8a2694fe7d9739d8678500a96d359356e5fe5..fbf8a9ed715ea61a9bb2792eb868975d23190054 100644 GIT binary patch literal 7154 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 Wi=4m4{Ud%TjsNE9zn%Y`EB+UXL}NAp diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources b/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources index ba1cea80..94e53ef7 100644 --- a/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources +++ b/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Resources/Base.lproj/MyInstallerPane.nib - 5MlJroM8UDQ/u/OkMCiK9J3aK/o= + At41iNbxMlMas0ELI3BWnJbGNW4= Resources/InstallerSections.plist @@ -37,11 +37,11 @@ hash - 5MlJroM8UDQ/u/OkMCiK9J3aK/o= + At41iNbxMlMas0ELI3BWnJbGNW4= hash2 - KL0ObYrvW43xgEFaDXdRTINfN6qOdiK1EqrvpTusCao= + mSrjJC8ekR2GTbkiPEKuza4hvv9s0YPYpiKiYTQBm8k= Resources/InstallerSections.plist diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/project.pbxproj b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/project.pbxproj index ff898633..715569dd 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/project.pbxproj +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/project.pbxproj @@ -92,7 +92,7 @@ 3A10EBC71ED4336D0083702F /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0830; + LastUpgradeCheck = 0900; ORGANIZATIONNAME = Symphony; TargetAttributes = { 3A10EBCE1ED4336D0083702F = { @@ -183,7 +183,9 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; @@ -191,7 +193,11 @@ CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -231,7 +237,9 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; @@ -239,7 +247,11 @@ CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/xcuserdata/vishwas.xcuserdatad/xcschemes/SymphonySettingsPlugin.xcscheme b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/xcuserdata/vishwas.xcuserdatad/xcschemes/SymphonySettingsPlugin.xcscheme index 560399f6..3529329e 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/xcuserdata/vishwas.xcuserdatad/xcschemes/SymphonySettingsPlugin.xcscheme +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin.xcodeproj/xcuserdata/vishwas.xcuserdatad/xcschemes/SymphonySettingsPlugin.xcscheme @@ -1,6 +1,6 @@ @@ -36,6 +37,7 @@ buildConfiguration = "Release" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + language = "" launchStyle = "0" useCustomWorkingDirectory = "NO" ignoresPersistentStateOnLaunch = "NO" diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib index 1bd2a139..41d07131 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib @@ -1,14 +1,15 @@ - + - + + @@ -20,6 +21,7 @@ + @@ -27,7 +29,7 @@ - + @@ -36,8 +38,8 @@ - - + + @@ -45,8 +47,8 @@ - - + + @@ -55,7 +57,7 @@ - - + + - + - - + + @@ -89,13 +91,22 @@ + + + + + + + + + diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h index ef72d5d0..552f03a6 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h @@ -13,5 +13,6 @@ @property (weak) IBOutlet NSButton *autoLaunchCheckBox; @property (weak) IBOutlet NSTextField *podUrlTextBox; @property (weak) IBOutlet NSButton *alwaysOnTopCheckBox; +@property (weak) IBOutlet NSTextField *podUrlAlertTextBox; @end diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m index d7dc6086..5f5da232 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m @@ -14,6 +14,23 @@ return [[NSBundle bundleForClass:[self class]] localizedStringForKey:@"PaneTitle" value:nil table:nil]; } +- (BOOL)shouldExitPane:(InstallerSectionDirection)dir { + + NSString *podUrl = [_podUrlTextBox stringValue]; + NSURL *validUrl = [NSURL URLWithString:podUrl]; + + if (!validUrl || !validUrl.host) { + + [_podUrlAlertTextBox setTitleWithMnemonic:@"Please enter a valid Pod url.\nIt should be in the format \"https://corporate.symphony.com\""]; + + return NO; + + } + + return YES; + +} + - (void)willExitPane:(InstallerSectionDirection)dir { // Set the default protocol to https @@ -23,7 +40,7 @@ // If the pod url is empty, by default, set it to my.symphony.com if ([podUrl length] == 0) { - podUrl = @"my.symphony.com"; + podUrl = @"corporate.symphony.com"; } // Create the final url