* 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
* SDA-1487: add support for creating custom log folders on the fly
- Currently, if we use custom logs path and a directory doesn't exist, logs are created in the default Electron path.
- This change fixes that by creating the custom logs directory (recursively) on the fly
- This change also fixes issue with clearing old log files. Now, we keep the log files for the last 5 days instead of 10 days
* SDA-1487: fix unit tests
* SDA-1530 - Fix url validation check
* SDA-1530 - Bump spellchecker to support open link validation
* SDA-1530 - bump spellchecker version to 2.3.0
* SDA-1530 - add comment
Currently, any url passed via command line is not validated, and, SDA essentially acts as a browser. To counter this, we add a "podWhitelist" parameter in the config file that allows admins to configure what pod urls can be passed via command line. And, only those URLs will be supported to be loaded via command line
* 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
Currently, even if the dev tools is disabled in the Symphony config file, we show the menu item and display an error message. This change fixes the confusion of showing the error message and instead just doesn't bring up the dev tools if it is disabled in the configuration file
* ELECTRON-1463: support linux build
* ELECTRON-1463: add scripts for linux build
* ELECTRON-1463: fix unit tests
* ELECTRON-1463: fix logger issue
* ELECTRON-1463: fix menu not showing up
* ELECTRON-1463: add screen-snippet functionality for linux
* ELECTRON-1463: fix log path for linux
* ELECTRON-1463: fix config path for linux
* ELECTRON-1463: fix config path for linux
* ELECTRON-1463: fix path in spellchecker
* ELECTRON-1463: fix log path issues
* ELECTRON-1463: remove unneeded dependencies and support rpm