* 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
Currently, the actions "Open" & "Show in Folder" are not localised as part of the download manager. This commit adds japanese localisation for the above two actions.
Along with the above, we also add a better UX by using the string "Reveal in Finder" for macOS users.
* ELECTRON-651 - Assign focused window to the screen picker
which disables user interaction with the content below
* ELECTRON-651 - Fix jest-html-reporter's path in jest config
* ELECTRON-651 - Fix unit tests
* master:
SEARCH-905 - Electron "child_process" promisify issue (#462)
AVT-1081 [Spectron][Windows] pop-out chat, inbox (#460)
[AVT-1095] - [Spectron][MAC] Show 1 in tray icon when unread message = 1 (#458)
Support on MAC (#456)
bump up version number to 2.11.0
ELECTRON-600 (Implement Native Encryption for AESGCMEncrypt, AESGCMDecrypt & RSADecrypt) (#452)
ELECTRON-670 - Remove setting menu to null for pop-out (#457)
AVT-1031 AND AVT-1032: Verify toast notification for IMs, Signal,Room (#448)
AVT-1025: Verify toast notification when Persist Notification is ON (#447)
ELECTRON-607 (Optimization and bug fix) (#455)
AVT-1024 Add test "Pop-up alert play depends on setting" (#454)
ELECTRON-652: add new app icons for windows and macOS (#453)
ELECTRON-607 (Change native menu bar style - Windows 10) (#451)
ELECTRON-661 (Security fix for pop-outs RCE) (#450)
AVT-1029 Add test "Verify the production logs exists when clicking on "Show logs in Explorer"" (#445)
Add test (#443)
ELECTRON-591 - Add logic to close up child windows whenever parent window is navigated or reloaded (#446)
AVT-937,AVT-938,AVT-939 : [Spectron][Windows] Close window when 'Minimize on Close' is ON (#437)
AVT-914 [Spectron][Windows] Add test "Keep size and position of the windows in previous session" (#430)
Removes launchd plist files as there no longer needed (#442)
- Implement Native Encryption for AESGCMEncrypt & AESGCMDecrypt
- Refactor and remove spectron test case for security reasons
- Update library file for MacOS
- Include RSADecrypt method
- Throw errors instead of logs
- Remove exceptions throw
- Fix tag buffer in AESGCMDecrypt
- Optimize EncryptDecrypt method
* 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