Commit Graph

1125 Commits

Author SHA1 Message Date
Vishwas Shashidhar
289ca3c6ae bump up version to 3.2.0 2018-09-06 15:10:35 +05:30
Kiran Niranjan
db221204e5 ELECTRON-730 - Add logic to fetch active network requests from the client to validate (#494) 2018-09-06 14:52:04 +05:30
Vishwas Shashidhar
18b1cf154b Merge branch 'master' of github.com:symphonyoss/SymphonyElectron 2018-09-06 11:45:17 +05:30
Vishwas Shashidhar
a28fd90b09 refactoring
- move the jest configuration files to the root directory
- remove squirrel installer startup check
- increase coverage for protocol handler
- update package.json as per the above
2018-09-06 11:45:07 +05:30
thaisym1912
ce5b6a8409 Updated (#493) 2018-09-06 10:21:05 +05:30
Truong Pham
4d98f59deb Upgrade electron-chromedriver version to 3.0.0-beta.1 (#492) 2018-09-05 17:30:17 +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
96707907c7 ELECTRON-730 (Implement aggressive refresh to optimize refresh) (#488)
* ELECTRON-730 - Implement aggressive refresh to optimize refresh

* ELECTRON-730 - Increase memory threshold to 800MB
2018-09-01 16:35:53 +05:30
Vishwas Shashidhar
c2ce4e9120 ELECTRON-718: fix the relaunch string 2018-08-31 17:45:38 +05:30
Vishwas Shashidhar
5cdca33a09 ELECTRON-718: fix cancel button issue on japanese text
If we don't specify the cancel id, cancel action doesn't work in the japanese language. So, we need to pass the cancelId in the dialog options
2018-08-31 16:42:41 +05:30
Vishwas Shashidhar
d6247c4158
ELECTRON-718: localise the relaunch and cancel strings, (#487)
ELECTRON-707: add support for opening japanese help page from help menu
2018-08-31 12:06:40 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
2ff39cac86 ELECTRON-719 - Relaunch Application displays many times when selecting Native/ Custom (#486) 2018-08-31 11:35:06 +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
0d04ac03e2
ELECTRON-685: upgrade electron framework version to 3.0.0-beta.8 (#485)
Electron framework v3.0.0-beta.8 fixes remote object count issue due to which we had to turn on sandboxing which lead to spell checker and right click actions not working.
2018-08-30 12:12:58 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
199aa76207 ELECTRON-729 - Accessibility color fix for customizing toast notifications on Windows (#483) 2018-08-30 11:32:21 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
558f2cb61e ELECTRON-647 - Fixing fullscreen mode disappears after reloading app (#482) 2018-08-29 22:29:40 +05:30
Kiran Niranjan
154b66e195 ELECTRON-656 - Correct Japanese translation (#480) 2018-08-29 10:39:16 +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
Kiran Niranjan
e5fb89842b ELECTRON-592 - Prevent custom title bar buttons from taking focus (#478) 2018-08-28 11:49:01 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
29fb713b75 ELECTRON-695 - Fixing hover close button on notification (#475) 2018-08-28 11:47:24 +05:30
Kiran Niranjan
10e0f8a295 ELECTRON-694 (Send activity only if network status is online) (#469)
- Send activity only if network status is online
- Fix require statement for ELECTRON_QA env
2018-08-28 11:47:09 +05:30
Vishwas Shashidhar
74e5123e48
ELECTRON-669: add japanese localisation for download manager actions (#477)
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.
2018-08-27 20:28:21 +05:30
Keerthi Niranjan
418de90fb3 SEARCH-915 - Revert back to ffi (ffi-napi - napi_get_uv_event_loop issue on windows) (#473) 2018-08-23 16:05:02 +05:30
Kiran Niranjan
1695920d24 ELECTRON-656 (Localize context menu labels) (#472)
- Localize context menu labels
- Update condition to setLocale for pop-out window
2018-08-22 17:34:16 +05:30
Vishwas Shashidhar
c4726a9dc2
ELECTRON-655: implement dynamic chrome command line flags logic (#471)
- implement dynamic chrome command line flags logic
- added more validation
2018-08-22 15:41:33 +05:30
Vishwas Shashidhar
d6dbdb866d correct napi reference import 2018-08-22 13:20:49 +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
4823995013 SEARCH-915 - Use N-API version of ffi to support Node > 10.0.0 (#470) 2018-08-21 15:39:28 +05:30
Vishwas Shashidhar
a6eabca960 upgrade electron version and app version 2018-08-21 15:36:26 +05:30
Kiran Niranjan
5a0576402c ELECTRON-651 (Assign focused window to the screen picker) [Windows] (#468)
* 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
2018-08-20 17:35:40 +05:30
thaisym1912
9dba7521fc AVT-1082 [Spectron][Windows] Pop-in popped-out chat (#463)
* Add test

* Updated
2018-08-16 13:24:58 +05:30
thaisym1912
146db038f0 AVT-1026 [Spectron][Windows] Configure alert position at top/bottom left/right (#466)
* Add test

* Updated
2018-08-16 13:03:13 +05:30
tranducanh
66d1a9f8e7 Fix to run all test on jenkins (#467)
* Fix issue

* fix run all test and is not hang on jenkin

* fix space

* remove npm run rebuild
2018-08-16 11:54:46 +05:30
tranducanh
42335eb446 AVT-1107:Open ACP inside Electron when clicking on the 'Go to AC portal' (#461)
* AVT-1107

* update code
2018-08-16 11:49:10 +05:30
tranducanh
6629d5c67c AVT-1083: Verify Flash notification in taskbar option when multiple applications are opened (#459)
* AVT-1083 add new test

* update code

* remove check isMac
2018-08-16 11:48:44 +05:30
Kiran Niranjan
7fb6c4c407 ELECTRON-648 (Prevent drag and drop of files) (#464)
- Prevent drag and drop of files
- Prevent drag and drop of files for about app window
2018-08-16 11:35:40 +05:30
Kiran Niranjan
a2510677ed ELECTRON-665 - Localize custom title bar buttons for Windows 10 (#465) 2018-08-16 11:34:35 +05:30
Vishwas Shashidhar
6dcc8089c7 Merge branch 'master' into rc-1.53.0
* 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)
2018-08-14 10:28:43 +05:30
Keerthi Niranjan
924ae9bb6f SEARCH-905 - Electron "child_process" promisify issue (#462) 2018-08-14 10:21:30 +05:30
thaisym1912
21b79f7714 AVT-1081 [Spectron][Windows] pop-out chat, inbox (#460) 2018-08-14 10:20:16 +05:30
Truong Pham
a0968d1752 [AVT-1095] - [Spectron][MAC] Show 1 in tray icon when unread message = 1 (#458)
- Support new test on MAC
- Support Badge Count test on MAC
- Use let instead of var
2018-08-13 14:24:55 +05:30
Truong Pham
d92a123f32 Support on MAC (#456) 2018-08-13 14:24:04 +05:30
Vishwas Shashidhar
f6db6b08db bump up version number to 2.11.0 2018-08-10 10:25:06 +05:30
Kiran Niranjan
668b49a826 ELECTRON-600 (Implement Native Encryption for AESGCMEncrypt, AESGCMDecrypt & RSADecrypt) (#452)
- 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
2018-08-09 21:21:37 +05:30
Kiran Niranjan
65b107a1ab ELECTRON-670 - Remove setting menu to null for pop-out (#457) 2018-08-09 18:17:49 +05:30
tranducanh
2624e706c5 AVT-1031 AND AVT-1032: Verify toast notification for IMs, Signal,Room (#448) 2018-08-08 13:00:44 +05:30
tranducanh
d3f77685dd AVT-1025: Verify toast notification when Persist Notification is ON (#447) 2018-08-07 18:19:42 +05:30
Kiran Niranjan
3ce535ae21 ELECTRON-607 (Optimization and bug fix) (#455)
- Fix setLocale args
- Optimize Alt key press
- Optimize title bar style menu selection
2018-08-07 18:02:02 +05:30
thaisym1912
6746fb294c AVT-1024 Add test "Pop-up alert play depends on setting" (#454) 2018-08-07 15:19:01 +05:30