* 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
* 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
- upgrade electron framework version to address security vulnerability with native window open and node integration
- disable background throttling on requests when creating a new window
When a notification’s position is changed and the browser window is destroyed, SDA throws up an undesired error message which is not apt for users to see. This was because of a validity check missing to see if the browser window still exists.
* ELECTRON-965 - Display warning dialog if certificate fails to verify Root CA or is not whitelisted
* ELECTRON-965 - Set ignoreAllCertErrors to false when main window loads
Upgrading Electron to 4.0.2 resolves the following 2 issues:
1. Pop-outs crashing
2. File dialog going to background. We use sheets in place of modals now
* Revert "bump up version number"
This reverts commit 549c1892d4.
* Revert "ELECTRON-956 - removing the minimize and maximize from the configure desktop alert position (#535)"
This reverts commit a1426c79b6.
* Revert "SEARCH-1243 - Fix electron crash (#549)"
This reverts commit 9a049a3b20.
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
Currently on Windows, when the app is killed, a crash event is emitted which sends the wrong signal to the user that the app actually crashed which isn't the case because the app was in fact killed. So, this PR adds an extra check to see if the app was killed and shows the crash dialog based on that.
- To gather data from multiple instances, sometimes, we would need to have different logs folder for different instances. We add support for setting custom logs folder via command line with this change