- 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>
* 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>
- 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>
* 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
* 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
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
* 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
* 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
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.
* 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
* 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
* 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
* 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
* 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
- 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
- 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
- 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