Commit Graph

284 Commits

Author SHA1 Message Date
mattias-symphony
0266bfb7be
Merge branch 'master' into SDA-1959b 2020-04-27 15:37:29 +02:00
Mattias Gustavsson
c6ada71158 SDA-1959 Removed dialogs from windows installer 2020-04-27 14:46:47 +02:00
Vishwas Shashidhar
f097490c40
SDA-1818: simplify mac installer (#973)
- Remove the pod settings plugin
- Set defaults in postinstall.sh
- Set default url to my.symphony.com in postinstall.sh

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-27 16:34:56 +05:30
Vishwas Shashidhar
ea15d48688
feat: SDA-1062: warn users before closing running app (windows) (#974)
* SDA-1062: warn users before closing running app

- On Windows, currently, when trying to install new version of SDA, we simply kill the app before asking user if they'd like to quit and proceed.
- This fixes the issue and provides a better user experience.

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1062: warn users before closing running app

- remove x86 support for Windows

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-21 17:31:38 +05:30
Vishwas Shashidhar
a145e56369
SDA-1062: warn users before closing running app (#972)
- On macOS, currently, when trying to install new version of SDA, we simply kill the app before asking user if they'd like to quit and proceed.
- This fixes the issue and provides a better user experience.

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-21 11:18:27 +05:30
Keerthi Niranjan
6345ac7495
Add swift-search related .node files (#969) 2020-04-13 18:54:21 +05:30
Vishwas Shashidhar
9e69b5c002 remove source map from spawn-rx
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-01 10:59:42 +05:30
Vishwas Shashidhar
a104af42c6
SDA-1860: add flag to overwrite exe files upon installation (#930)
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-19 10:08:59 +05:30
Kiran Niranjan
e29e76f558
SDA-1859 - Support silent installation (#920) 2020-03-16 12:33:53 +05:30
Kiran Niranjan
2ba5046f0c
fix: SDA-1859 & SDA-1857 (Add cloud config installer changes for MacOS & fix ZoomIn shortcut menu item) (#917)
* SDA-1859 & SDA-1857 - Add cloud config changes for macOS and fix zoomIn shortcut issue

* SDA-1859 & SDA-1857 - escape quot

* SDA-1859 & SDA-1857 - add quot for the values

* SDA-1859 & SDA-1857 - remove unwanted log
2020-03-15 17:17:49 +05:30
Kiran Niranjan
91b3cd8aa9
SDA-1859 - Update aip file to use ENABLED/DISABLED instead of boolean (#915) 2020-03-13 16:18:41 +05:30
Vishwas Shashidhar
07a978c2da SDA-1838: update aip files for 8.x
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-10 18:18:33 +05:30
Vishwas Shashidhar
0ffef9af2b SDA-1838: update aip files for 8.x
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-10 17:57:06 +05:30
Johan Kwarnmark
9f33d31189 Let build script set app-version instead of hardcording 2020-03-03 13:22:44 +01:00
Vishwas Shashidhar
284ec984e6
fix: SDA-1749: Enable code signing for third party binaries (#874)
* SDA-1749: add all binaries for signing

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: add hardened run time attribute

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: reformat package.json

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: add echo for copying libraries

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: codesign exec files manually

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: codesign exec files with hardened runtime

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: codesign exec files with hardened runtime

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-02-13 23:41:16 +05:30
mattias-symphony
445a75c6c3 Added removal of startup key 'electron.app.Symphony' (#837) 2019-12-20 14:58:20 +05:30
Vishwas Shashidhar
4a37a78e0f
SDA-1636: revert auto layout settings (#836) 2019-12-20 11:41:14 +05:30
Mattias Gustavsson
b5afe3c4b5 Added startup registry key removal to uninstall script 2019-12-18 13:19:36 +01:00
Vishwas Shashidhar
304ea124e1
fix: SDA-1628: update installer plugin with latest SDK (#832)
* SDA-1628: update installer plugin with the latest SDK

* SDA-1628: fix auto layout constraints
2019-12-17 21:36:10 +05:30
Mattias Gustavsson
be6bcc6f69 Fixed installer path 2019-12-13 13:56:29 +01:00
Mattias Gustavsson
f8d3a7e3d9 Merge remote-tracking branch 'upstream/master' into new_screen_snippet_tool 2019-12-13 13:47:17 +01:00
Mattias Gustavsson
1b5e589620 Changed to correct installer path 2019-12-05 09:12:32 +01:00
Mattias Gustavsson
6a7b6df86d Updated installer files 2019-12-03 12:44:42 +01:00
Mattias Gustavsson
1ed65700da Switching to new screen snippet tool 2019-12-03 12:19:32 +01:00
Mattias Gustavsson
9aed2ae6a8 Switching to new screen snippet tool 2019-12-03 12:16:38 +01:00
Mattias Gustavsson
89af983755 Added ScreenShareIndicatorFrame.exe to installer 2019-11-29 07:54:28 +01:00
Mattias Gustavsson
0e1a8fa601 Added ScreenShareIndicatorFrame.exe to installer 2019-11-29 07:54:28 +01:00
Mattias Gustavsson
7b98b3982c Added ScreenShareIndicatorFrame.exe to installer 2019-11-29 07:54:28 +01:00
Mattias Gustavsson
3cd0dc8ba3 Added ScreenShareIndicatorFrame.exe to installer 2019-11-29 07:54:28 +01:00
Johan Kwarnmark
02f741c834 We could not update Symphony on mac because the version was wrong 2019-11-29 07:54:28 +01:00
Johan Kwarnmark
3ac823d333 We could not update Symphony on mac because the version was wrong 2019-11-26 16:39:01 +01:00
Kiran Niranjan
d64dba8853
SDA-1582 - Include missing .node files in aip (#804) 2019-11-11 18:13:09 +05:30
Kiran Niranjan
4c5b1b745c 6.x Include unpacked native modules spellchecker & cld 2019-10-31 21:20:20 +05:30
Kiran Niranjan
0431a9f5ad fix: Upgrade master to 6.x (#795)
* Upgrade Electron version to 6.x

* fix: SDA-1347 (Group multiple processes into a single task bar icon) (#778)

* update mac build script

* update mac packager

* feat: ELECTRON-1462 (Combine more information into about app window) (#777)

* ELECTRON-1462 - Merge more info window in to about app window

* ELECTRON-1462 - Adjust window size

* ELECTRON-1462 - Add line space

* ELECTRON-1462 - Resize for windows

* ELECTRON-1462 - Add translation for swift search

* ELECTRON-1462 - Adjust width for Windows OS

* ELECTRON-1462 - Add about app snapshots file

* SDA-1347 - Group multiple processes into single task bar icon

* Change dependency from gulp-tsc to gulp-typescript

* 6.x Update activity detection api

* 6.x Update aip file to remove unwanted spellchecker files

* 6.x Update electron version to 6.1.2

* 6.x Update SDA version and change spellchecker base

* 6.x Update electron-builder version to support 6.x

* 6.x fix escape char for window build command

* 6.x Optimize log path set and get methods

* 6.x Change yml to json

* 6.x Make Window local path as default user data path
2019-10-30 20:58:25 +05:30
Vishwas Shashidhar
1e8afb17ab
fix: SDA-1531: add support for uppercase URLs in mac installer (#788)
* SDA-1531: add support for uppercase URLs in mac installer

* SDA-1531: updated xcode team id
2019-10-09 11:38:20 +05:30
Vishwas Shashidhar
ef920f38e0 update mac packager 2019-09-04 17:41:18 +05:30
Vishwas Shashidhar
877ed17315 revert the icons and remove icon-gen 2019-08-29 11:26:54 +05:30
Vishwas Shashidhar
14e6975590 build scripts
- create build script for macOS
- create build script for linux
- create build script for windows
- create build script for windows x86
2019-08-27 16:38:26 +05:30
Vishwas Shashidhar
70273f9308 fix aip files icon path 2019-08-21 15:08:09 +05:30
Vishwas Shashidhar
18be108425
ELECTRON-1321: support uppercase urls in windows installer (#764) 2019-08-07 17:32:08 +05:30
Kiran Niranjan
be62c242e7 ELECTRON-1327 - Add support for 5.x Electron build (#763) 2019-08-07 15:37:50 +05:30
Keerthi Niranjan
cebada1b99 SEARCH-1646 - Include dictionary file and Update libraries for compressing the renderingBlob filed (#760) 2019-08-07 14:48:45 +05:30
Kiran Niranjan
d5d59d3861 fix: ELECTRON-1426 (Update custom title bar icon and fix Symphony icons) (#749)
* ELECTRON-1426 - Update custom title bar icon and fix Symphony icons

* ELECTRON-1426 - Bump screen snippet version to 1.0.7 to support new icon
2019-07-24 00:18:49 +05:30
Vishwas Shashidhar
5b002e9d23
wip: ELECTRON-1426: update assets to reflect new branding (#746)
* ELECTRON-1426: update assets to reflect new branding

* ELECTRON-1426: added installer assets

* ELECTRON-1426: update aip assets
2019-07-20 07:04:17 +05:30
Kiran Niranjan
627935bd98 ELECTRON-1292 - Unpack node binding files (#693) 2019-06-25 15:04:49 +05:30
Keerthi Niranjan
0caef99513 SEARCH-1541 - Remove FreeDiskSpace to use node native binding (#692) 2019-06-25 00:53:09 -04:00
Vishwas Shashidhar
5e2149da08
ELECTRON-1306: update aip files to uninstall on scripts failure (#683) 2019-06-16 09:29:04 -04:00
Kiran Niranjan
099235b424 Typescript - Include missing supporting files for electron 3.x in aip (#644) 2019-05-13 13:17:52 +05:30
Kiran Niranjan
f548a93a58 ELECTRON-1170 - Update spawn-rx files in aip 2019-04-26 10:20:50 +05:30
Kiran Niranjan
7b6a5f6044 ELECTRON-1170 - Update aip file 2019-04-25 15:14:20 +05:30
Kiran Niranjan
370320bca8 ELECTRON-1170 - update aip files 2019-04-25 14:06:38 +05:30
Kiran Niranjan
71eb796139 ELECTRON-1132 (Remove HKU registry entry on uninstalling the SDA) (#592)
* ELECTRON-1132 - Remove HKU registry entry on uninstalling the SDA

* ELECTRON-1132 - Change logic to use build number instead of version number to validate first time launch

* ELECTRON-1132 - Remove config exits check as we gracefully create a new config file
2019-03-13 16:32:55 +05:30
Kiran Niranjan
029c545e6f ELECTRON-1110 - Add power shell script to clean up Windows registry entries (#584) 2019-03-11 06:39:16 -07:00
Vishwas Shashidhar
64b62e975f
ELECTRON-993: add pod url validation for installers (#569)
* ELECTRON-993: add pod url validation for macOS

- change default url to https://[POD].symphony.com
- validate the above default url to ensure user enters the right url
- remove deprecated code
- add tool tip for the pod url text box

* ELECTRON-993: add pod url validation for windows installers
2019-02-13 18:16:39 +05:30
Vishwas Shashidhar
1f6017a1fa fix preinstall script app_version placeholder 2019-02-12 19:58:08 +05:30
Vishwas Shashidhar
fc68318efa update pre-install script to get version number dynamically 2019-02-12 19:08:53 +05:30
Vishwas Shashidhar
769bef59e9 update version in preinstall script 2019-02-12 11:18:38 +05:30
Vishwas Shashidhar
c7a780a827 update version number in preinstall script 2019-01-30 05:51:34 +05:30
Vishwas Shashidhar
943815cd37 bump up version number in pre install script 2019-01-24 10:08:34 +05:30
Vishwas Shashidhar
abca0ec4f7 Update version in mac installer script 2019-01-16 10:36:58 +05:30
Vishwas Shashidhar
6de3c05223
ELECTRON-989: fix sso checkbox refresh (#545)
When sso checkbox was checked, the dialog was not being refreshed which resulted in the pod url text box not being updated. Now, we refresh the dialog when the SSO checkbox is checked or unchecked both
2019-01-11 16:29:22 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
f9f3a4ab98 ELECTRON-990 - add description to SSO checkbox in electron installer (#542) 2019-01-11 12:07:39 +05:30
Vishwas Shashidhar
a6df31cc00 removed unwanted files from aip configuration 2018-12-26 16:32:37 +05:30
Vishwas Shashidhar
97ca902810 Revert "Update aip files to include / exclude new files"
This reverts commit 72bf8168
2018-12-26 16:15:29 +05:30
Vishwas Shashidhar
72bf81687f Update aip files to include / exclude new files 2018-12-26 15:37:54 +05:30
Vishwas Shashidhar
af4ac9ddf5 Update version number for electron and self 2018-12-26 13:03:19 +05:30
Vishwas Shashidhar
b91ce398cf enable dev tools by default 2018-11-30 13:52:43 -08:00
Kiran Niranjan
f8044051df ELECTRON-925 (Add support for customizing Windows title bar styles) (#529)
* ELECTRON-925 - Add support for customizing Windows title bar styles

* ELECTRON-925 - Fix file path

* ELECTRON-925 - Validate if the file exists, if not use the default styles
2018-11-29 09:54:23 -08:00
Vishwas Shashidhar
afdaa39836 ELECTRON-907: add more info menu item
- add a new menu item that displays version information about the app
- bump up the version number
2018-11-28 16:42:46 -08:00
Kiran Niranjan
7ced97ce5a [R53] ELECTRON-879 (Bump Electron version to 4.0.0-beta.7) (#528)
* ELECTRON-879 - Fix memory refresh and upgrade electron to 4.x.x

* ELECTRON-879 - Remove files from aip electron 3.x.x

* ELECTRON-879 - Add supporting (dll) files
2018-11-28 08:08:19 -08:00
Vishwas Shashidhar
67690be031 Merge branch 'rc-1.53.0' into I18N-597
# Conflicts:
#	installer/win/Symphony-x64.aip
#	package.json
2018-11-27 19:37:18 -08:00
Vishwas Shashidhar
ee9ed0d225
ELECTRON-932: change default pod url in installers (#527)
* ELECTRON-932: change the default pod url on the installers

- Currently, we have the default pod url on the installers pointed to corp
- We change this to my.symphony.com so as not to expose corp and also allow public users to use my.symphony.com by default

* ELECTRON-932: update the settings pane bundle
2018-11-27 10:14:49 -08:00
Vishwas Shashidhar
1c2c3143d2 I18N-597: add missing french resource file for screen snippet 2018-11-26 15:56:27 -08:00
Vishwas Shashidhar
f869ce5d3c Update mac pre-install script version 2018-10-23 14:51:05 +05:30
Vishwas Shashidhar
4e25fddbe6 update version in preinstall script 2018-10-03 12:13:48 +05:30
Vishwas Shashidhar
6d86071072
ELECTRON-805: fix protocol handler uninstall issues on Windows (#510)
Currently, when we uninstall symphony on Windows, the protocol handler registry entry is left as is because it is created by Electron in the first place.

To avoid such leftovers, we add logic to use Electron to register protocol handler only on Mac. On Windows, we use the installer to create a registry entry and manage it during installation as well.
2018-09-29 12:30:17 +05:30
Vishwas Shashidhar
97ea80a9f8 Update the version handler logic and remove the script 2018-09-19 12:28:41 +05:30
Vishwas Shashidhar
8bef28234d
ELECTRON-595: macOS installer improvements (#496)
* ELECTRON-595: add sso checkbox in macOS installer

To enable easy configuration of SSO url, we add a checkbox that appends the SSO path on to the pod url in the installer

* ELECTRON-695: add support for sso checkbox for windows installers
2018-09-17 13:53:14 +05:30
Kiran Niranjan
b4c559c3ee ELECTRON-705 (Add custom title bar support for Window 7) (#490)
* ELECTRON-705 - Add custom title bar support for Window 7

* ELECTRON-705 - Optimize title bar menu selection logic and include detail section

* ELECTRON-705 - Change installer check box titles and des
2018-09-03 16:25:46 +05:30
Kiran Niranjan
274f4811f0 ELECTRON-635 (Custom auto launch implementation)[Windows] (#484)
* ELECTRON-635: add support for auto launch custom path

* ELECTRON-635 - autolaunch aip testing

* ELECTRON-635 - Add quot

* ELECTRON-635 - Escape quot

* ELECTRON-635 - Escape quot

* ELECTRON-635 - Fix escape auto launch path

* ELECTRON-635 - Fix escape auto launch path

* ELECTRON-635 - Fix escape auto launch path

* ELECTRON-635 - add empty property to the AUTO_LAUNCH_PATH property

* ELECTRON-635 - final fix for auto launch

* ELECTRON-635 - Fix auto launch issue

* ELECTRON-635 - Fix path escape

* ELECTRON-635 - Fix first time launch

* ELECTRON-635 - Mock app.getVersion

* ELECTRON-635 - Fix per user app path
2018-08-30 22:58:07 +05:30
Vishwas Shashidhar
3306473f07
ELECTRON-602: fix the pre-install script on macOS installation / upgrade cases (#481)
* ELECTRON-602: fix the pre-install script on macOS installation

Currently, when we try to install a version that is lower than the currently installed version, the pre install script deletes the existing version and the new version is not installed either. This is because of how macOS handles upgrades.

So, we add a version check function that exits the script if we have a new version already installed on the system rather than deleting the existing version installed on the system

* ELECTRON-602: fix the version comparison as per PR comments
2018-08-29 09:48:46 +05:30
Vishwas Shashidhar
870f79abd0 fix dll path issue on win32 installer 2018-08-21 20:35:14 +05:30
Vishwas Shashidhar
09a1dbb003 fix dll references in advanced installer files 2018-08-21 18:08:04 +05:30
Keerthi Niranjan
8485a5f915 SEARCH-840 Fix FreeDiskSpace path issue (#440) 2018-07-20 16:35:24 +05:30
Vishwas Shashidhar
1898c36508
ELECTRON-505: add dev tools administration control (#435)
* ELECTRON-505: enable / disable dev tools

implement logic to disable / enable dev tools with installer and configuration file

* ELECTRON-505: fix mac installer issues

* ELECTRON-505: add dev tools option to the windows installers

* ELECTRON-505: enable signing in the installers

* ELECTRON-505: update mac installer dev tools label text

* ELECTRON-505: remove dev tools from configuration windows
2018-07-20 16:23:08 +05:30
Keerthi Niranjan
205c08977d SEARCH-840 Updates searchApiVer and AIP (#438)
* SEARCH-840 Migrates SwiftSearch to a different project https://github.com/symphonyoss/SwiftSearch

* SEARCH-840 Changes swift-search require

* SEARCH-840 refactor

* SEARCH-840 Changes swift-search version

* SEARCH-840 Changes warn message

* SEARCH-840 Updates api version and removes unwanted libraries from aip
2018-07-20 14:12:51 +05:30
Vishwas Shashidhar
4395d18dc0 fix path issues on x86 aip file 2018-07-09 20:59:39 +05:30
Vishwas Shashidhar
eeeb5cbc67 fix aip path issue for screen snippet 2018-07-09 19:54:17 +05:30
Kiran Niranjan
ea3c789516 ELECTRON-535 - Add missing screen snippet dependency files (#418) 2018-07-03 16:18:31 +05:30
Kiran Niranjan
c78d402d19 ELECTRON-572 - Include missing screensnippet.exe for Windows x86 (#410) 2018-06-21 17:54:50 +05:30
Kiran Niranjan
d1c1e3caa2 Electron-486 (Add an option to configure Windows 10 title bar) (#389)
- Initial title bar menu item implementation
- Allow users to customization title bar style
- Add separators for menu item and hide action items
- Fix menu item separator and bold text in installer
2018-06-06 17:27:10 +05:30
Kiran Niranjan
7c68e71d83 ELECTRON-525 - Hide cancel button in the Windows installer advance settings (#382) 2018-05-24 18:03:58 +05:30
Vishwas Shashidhar
d092726432 remove old exe file committed to git 2018-05-22 18:26:08 +05:30
Vishwas Shashidhar
6a782efa25
ELECTRON-463: fix typo in the installer (#362) 2018-05-09 12:51:58 +05:30
Kiran Niranjan
4092984298 Electron-471 (Add URL validation dialog for the Windows installer) (#357)
- Add URL validation dialog for the Windows installer
- Update the error message with new text content
2018-05-08 10:41:36 +05:30
Kiran Niranjan
b1196a74d2 Electron-460 - Change the value of location and media checkboxes (#353) 2018-05-03 12:11:02 +05:30
Kiran Niranjan
3a9f156317 Electron-414 - Remove unwanted files (#348) 2018-04-30 20:49:32 +05:30
Kiran Niranjan
ab978399ff Electron-391 (Redesigned Windows & macOS installer) (#346)
- update Mac installer design
- update installer as per latest design and content
- fix outlet connection issues in installer pane
- Redesign Symphony installer for Windows
- Fix spacing issue in installer
- Fix launch Symphony action
- add new design for mac installer
- Fix typo from Advanced Installer to Advance Settings
- Add test script to unpacked-mac
-  added font family for macOS in intro page
- update font family
2018-04-30 17:02:51 +05:30
Kiran Niranjan
8a0cf5327f Electron-416 - Fix wrapped text in installer (#342) 2018-04-20 12:48:19 +05:30
Kiran Niranjan
ec98374bcf Electron-433 (Changes the logic for updating user config) (#341)
- change logic in handling user config selection on install
- fix log issues
- Update user config by validating execPath or is mac
- Remove post install from aip config
- Update user config by validating execPath or is mac
- Fix lint issues
- use native isNaN method
- Remove unwanted code
- PR review
2018-04-19 23:26:42 +05:30
Vishwas Shashidhar
217299bcf8
Electron 323: allow admins to set permissions to peripherals (#329)
- implement permissions settings for electron
- add "Yes" / "No" as user visible text in the windows installer confirmation screen
- add "Yes" / "No" as user visible text in the windows installer for settings screen
- fix windows installer conflicts
2018-03-20 17:49:27 +05:30
Kiran Niranjan
ecb0f88660 Electron-336 (Update bring to front logic on Windows) (#325)
- Added an arg which prevents window from getting focus when it is set to false
- Update bring to front logic
- Rename "Bring to Front on Notifications" to Flash Notification in Taskbar for Windows
- Update Spectron test cases
2018-03-16 12:26:07 +05:30
Vishwas Shashidhar
9856548e82
ELECTRON-341: fix typo in the advanced installer config (#324) 2018-03-15 17:50:37 +05:30
Keerthi Niranjan
c3b82a0869 SEARCH-598 and SEARCH-611 (Deleting data folder on Electron Crash) (#307)
- Deleting the data folder on crash and unexpected shutdown
- Created script for clearing the index data on start up
- Working in dev env
- Added path to package
- Windows path file change
- Working on production build
- Completed implementation
- Few changes to callback
- Few changes to callback
- Updated package
- Fixed windows bug
- Fixed windows bug
- Fixed windows bug
- Added exe for task
- Added exe for task
- Fixed exe file
- Code refactoring
- Updated api file
- Added uuid for the task name
- Updated exe for the uuid
- Updated API file
- AIP version
- Fixes all the scenarios for mac
- Updated the boot file to clear data file on login
- Fixed data folder deleting on application is open
- Windows launch agent
- Working on all the scenario
- Added a launch script and starting the register
- Updated search-win-task.exe file
- Updating the aip file
- Updating the aip file
- Removed randomString lib
- Requested changes (PR)
- Included the library from new repo electron-uitls
- Updated AIP file
- Updated AIP
- Bumped up electron-utils version
- Added missing quotes
- Bumped up electron-utils version
- Added missing quotes
- Bumped utils version
- Bumped utils version
- Update AIP
2018-03-15 16:37:50 +05:30
Vishwas Shashidhar
e0b831bcde
Electron 292: fix command line installer issues (#323)
- fix the command line installer issue
- fix merge issues
2018-03-15 15:28:06 +05:30
Vishwas Shashidhar
3a9df2a9af
Electron 360: fix configuration property issues on 32 bit windows installer (#322)
- add text update component for the 32 bit aip configuration file
- fix the text update component which was failing to overwrite values to the config file from the installer
2018-03-14 21:38:28 +05:30
Vishwas Shashidhar
2757a58604
Electron 324: allow only https in pod url config during installation (#319)
- add logic to validate pod url strictly with https
- add logic to validate pod url strictly with https (windows)
- fix url replacement in the post install script and regular expression for validating url in the installer pane
2018-03-14 11:59:09 +05:30
Vishwas Shashidhar
036077ba8e
ELECTRON-307 : add 32 bit windows installer support (#313)
add aip configuration for 32 bit windows build
2018-03-07 22:22:27 +05:30
kiranniranjan
605fad25c0 Electron-262 - Updated display text for both Mac and Windows 2018-01-17 15:23:50 +05:30
Kiran Niranjan
92076ce9c7 Electron-249 - Fixed new line issue in setting plugin 2018-01-05 23:40:32 +05:30
Kiran Niranjan
5ef535d88e Electron-249 - Implemented a new feature that brings electron wrapper when a user receives a notification 2018-01-05 17:42:43 +05:30
Vikas Shashidhar
73dbd98f4e
Merge pull request #282 from KiranNiranjan/ELECTRON-231
Electron-231 (Fixes the installer config issue on Windows)
2018-01-03 16:37:36 +05:30
Kiran Niranjan
742dcf2517 Electron-250
Renamed the variables as per the review
2018-01-02 13:00:28 +05:30
Kiran Niranjan
9010c341cb Electron-231
Fixes the installer config issue on Windows
2017-12-29 17:55:42 +05:30
Vikas Shashidhar
3cf9226bf4 Revert "Merge pull request #269 from keerthi16/skynet"
This reverts commit 1388c835ef, reversing
changes made to c9d6229d6d.
2017-12-28 17:29:27 +05:30
Vikas Shashidhar
d5f7073fef
Revert "Updating Master with Skynet" 2017-12-27 16:38:27 +05:30
Kiran Niranjan
193a4c126d Electron-250
Updated the bundle file
Added "http" prefix validation
2017-12-27 16:25:40 +05:30
Keerthi Niranjan
0c652be973 Merge remote-tracking branch 'upstream/master' into skynet
# Conflicts:
#	js/windowMgr.js
#	package.json
2017-12-27 14:52:53 +05:30
Kiran Niranjan
4724e99647 Electron-250 - Fixed http prefix validation 2017-12-22 12:22:15 +05:30
Kiran Niranjan
18a7166714 Electron-223 - Update the regexp to validate URLs 2017-12-14 21:46:33 +05:30
Vishwas Shashidhar
4ae04a1f69 electron-219: added logic to set default values in the postinstall script 2017-11-29 14:06:34 +05:30
Vishwas Shashidhar
a274eb5db3 electron-219: added a pre-install script for macOS 2017-11-27 10:28:57 +05:30
Vishwas Shashidhar
aa9bb743cd electron-214: added logic to have checkbox selected for "minimize on close" in advanced installer on windows 2017-11-16 15:29:20 +05:30
Vishwas Shashidhar
1a99998a0f electron-214: added logic to check minimize on close by default for mac installer 2017-11-16 09:31:32 +05:30
Keerthi Niranjan
5b4c0a4306 SEARCH-197
- Added api config for windows
2017-11-10 16:56:36 +05:30
Keerthi Niranjan
3e3bcec600 SEARCH-197
- Removed the post script for installing lz4
2017-11-09 20:00:11 +05:30
Keerthi Niranjan
1bbb1f3ff0 Merge remote-tracking branch 'upstream/skynet' into SEARCH-197
# Conflicts:
#	js/main.js
2017-11-07 15:00:14 +05:30
Vishwas Shashidhar
d8cc2531be electron-201: applied common changes for windows too 2017-11-07 13:31:45 +05:30
Vishwas Shashidhar
b1299a1283 electron-201: fixes issue related to auto launch 2017-11-07 13:23:31 +05:30
Vikas Shashidhar
8fb57d2375
Merge pull request #207 from VishwasShashidhar/electron-141
Electron 141: fix on url validation issue on installer
2017-10-31 15:36:30 +05:30
Vishwas Shashidhar
4beefbaed6 electron-141: added logic in the mac installer to prepend protocol for a url in case of absence of one 2017-10-25 15:08:19 +05:30
Vishwas Shashidhar
a85d15e21d electron-141: added logic to prepend protocol if it is missing during the installation process 2017-10-25 14:02:07 +05:30
Vishwas Shashidhar
f29d09301f electron-141: enabled digital signing in AIP 2017-10-25 12:15:28 +05:30
Vishwas Shashidhar
cf3dda3022 electron-141: added logic to validate pod url via JScript and removed C sharp dependencies 2017-10-25 12:14:28 +05:30
Vishwas Shashidhar
aa6166d646 electron-185: bumped up version numbers for mac and windows installers 2017-10-18 18:43:05 +05:30
Keerthi Niranjan
a515ab3c35 SEARCH-197
- Removed archiver
- Removed extract-zip
- Implemented new compression algorithm (lz4)
2017-10-17 12:11:13 +05:30
Vishwas Shashidhar
89bbcfde61 electron-141: fixes the url validation issue for both mac and windows 2017-10-09 19:29:05 +05:30
Vishwas Shashidhar
e0f03011ae electron-141: fixed typo in the advanced installer messages 2017-10-09 13:39:09 +05:30
Vishwas Shashidhar
3b62ae5313 electron-141: fixed the messages in advanced installer 2017-10-09 13:35:55 +05:30
Vishwas Shashidhar
caa406dc55 Merge branch 'master' into electron-141
* master: (30 commits)
  Electron-172 - Fixes the pop-out issue
  electron-173: added dependencies to the advanced installer
  electron-173: enabled spell checker
  electron-145: fixes the issue with invalid json config upon repair
  Electron-142 - Changed the symphony logo
  Electron-142 - Moved inline styles to style tag
  electron-158: added logic to disable spellchecker
  Updated window title
  Electron-142 - Made changes as per review
  Electron-142 - Made changes as per review
  electron-17: added logic to open the completed directory under the crashes directory
  Updated comment
  Change title to reflect new file display name as per Electron-144
  Adds a count to the file name in the download manager if the user downloads a file with the same name.
  Electron-142 - Added a new menu item to show application version details
  Add tooltip to display full filename in download manager.
  electron-17: added an event to capture a renderer crash for child windows and initialized the crash reporter there too.
  electron-17: added logic to check dev environment for crashing the renderer process
  electron-17: removed config that was not needed
  electron-17: refactored code related to crash reporter
  ...

# Conflicts:
#	installer/win/Symphony-x64.aip
2017-10-09 12:34:04 +05:30
Vishwas Shashidhar
9ace38634e electron-173: added dependencies to the advanced installer 2017-10-06 10:27:42 +05:30
Vishwas Shashidhar
4b00baf997 electron-141: added url validation on the windows installer with a workaround 2017-10-02 22:10:40 +05:30
Vishwas Shashidhar
3ce1ec2986 electron-141: added tooltip against the pod url text box and beautified the error message 2017-09-28 16:41:49 +05:30
Vishwas Shashidhar
b03cc6ac64 electron-141: fixed pod url protocol issue 2017-09-26 23:44:45 +05:30
Vishwas Shashidhar
ef3940b7e3 electron-141: added support for validating pod url while installation on mac 2017-09-26 23:22:28 +05:30
Vikas Shashidhar
9e26aa9d45 Merge pull request #176 from keerthi16/SEARCH-154
Search-154 (initial commit)
2017-08-21 21:31:09 +05:30
Vishwas Shashidhar
d4807279f6 electron-113: implemented changes as per the use cases defined in the ticket 2017-08-18 17:59:03 +05:30
Keerthi Niranjan
fe8d403725 SEARCH-154 - Added lib dir to config 2017-08-16 10:42:32 +05:30
Kiran Niranjan
598f75038b Electron-109 - Changed "launchOnStartup" custom implementation to "auto-launch" 2017-08-10 18:28:17 +05:30
Kiran Niranjan
9de7e3f7e8 Electron-158 - Removed spellchecker dependencies from aip 2017-08-04 13:21:15 +05:30