Kiran Niranjan
60d5a0cdde
fix: ELECTRON-1331 (Update the menu element text casing) ( #701 )
...
* ELECTRON-1331 - Update the menu element text casing
* ELECTRON-1331 - Track initial analytics data
2019-07-05 10:23:17 +05:30
Kiran Niranjan
7af27d4780
fix: ELECTRON-1227 (Add translations for permissions dialog) ( #699 )
...
* ELECTRON-1227 - Add translations for permissions dialog
* ELECTRON-1227 - Add translations for permissions dialog
* ELECTRON-1227 - Arrange JSON alphabetically
2019-07-05 10:13:19 +05:30
Kiran Niranjan
6aca522a1e
Typescript (Optimize loading styles & register global shortcuts) ( #629 )
...
* Typescript - Optimize loading styles and register global shortcuts
* Typescript - Update version info logic to support BC
* Typescript - Implement memory refresh logic
* Typescript - Optimize memory refresh, devtools & appBridge code
* Typescript - Mock window-handler to fix unit tests
* Typescript - Change logic to remove if else and early exit
2019-04-12 16:11:04 +05:30
Kiran Niranjan
f65fa74057
Typescript (Fix bound changes and update child window security) ( #628 )
...
* Typescript - Update child window security and permissions
* Typescript - Update bound change logic
* Typescript - Update unit tests
* Typescript - Update aip files and package.json
* Typescript - Fix unit tests for child window handler
2019-04-08 13:05:14 +05:30
Kiran Niranjan
1b10648d6b
Typescript (Added logic to clean up child windows) ( #627 )
...
* Typescript - Fix string formatter function and update snack bar style
* Typescript - Update string formatter unit test
* Typescript - Fix screen snippet
* Typescript - Add logic to clean up child windows on before unload
* Typescript - Add logic to check for screen sharing media permissions
* Typescript - Fix display selecting option in notification settings
2019-04-05 10:50:54 +05:30
Kiran Niranjan
efe15967b5
Typescript (Fix spellchecker issue and bump electron version) ( #626 )
...
* Typescript - Fix spellchecker issues and bump electron version to 5.x
* Typescript - Update unit test cases
2019-04-03 18:25:27 +05:30
Kiran Niranjan
e8cb240b92
Typescript (Fix issues and add support for BC) (Bring to front & More Info) ( #625 )
...
* Typescript - Bring to front - Fix issue with bring to front
* Typescript - Remove memory refresh from app menu
* Typescript - Add icons for loading screen network issue
* Typescript - Update and fix more info view
* Typescript - Update unit test to remove memory refresh
2019-04-02 10:58:41 +05:30
Kiran Niranjan
8adabfebda
Typescript (Fix issues and add support for BC) ( #617 )
...
* Typescript - Fix Auto launch, first time launch, pick safety checks
* Typescript - Fix basic auth issue
* Typescript - Add demo content for desktop capturer
* Typescript - Add BC support for Desktop capturer
* Typescript - Update code documentation
* Typescript - Add whitelisting logic and certificate verifying proxy
* Typescript - Fix console log and safety checks
* Typescript - Add screens to display loading failure and bugs fixes
* Typescript - Update unit test case for loading screen and app menu
* Typescript - Rename isCustomTitleBarAndWindowOS to isCustomTitleBar
* Typescript - Downloader Manager - Fix flashing issue and add demo
2019-04-02 10:58:41 +05:30
Kiran Niranjan
5905b7507d
Typescript (Complete notification & notification settings modules) ( #609 )
...
* Typescript - Implement notification settings configuration window
* Typescript - Completed notification and notification settings for Context Isolation
* Typescript - Fix code comment
* Typescript - Enable contextIsolation for all windows
* Typescript - Fix notification setup condition
2019-04-02 10:58:40 +05:30
Kiran Niranjan
82b57abaa7
Typescript (About app for Windows) ( #611 )
...
* Typescript - Complete about app screen for Windows
* Typescript - Fix unit test for about app component
* Typescript - Add safety checks for window validation
2019-04-02 10:58:40 +05:30
Kiran Niranjan
13e82bac00
Merge TS context isolation branch onto Typescript master branch ( #598 )
...
* Typescript 🎉
* Typescript 🎉 (logger, get-guid, string-format and throttle)
* Refactor typescript code
* consolidate all the utility functions to one file
* refactor protocol handler feature
* Typescript:
Add code documentation
Add pre-commit hooks
* Typescript: Fix logger formatting
* Typescript: Add support for react
* Typescript: Completed about app
* Typescript: Completed about app
* Typescript: Completed about app
* Typescript - Fix issues with about-app and add login to convert less to css
* Typescript - Fix loading screen
* Typescript - Add custom title bar
* Typescript - Add method to get locale
* Typescript - Add logic to clean up old logs
* Typescript - Add set badge count api
* Typescript - Complete application menu
* Typescript - Add logic to translate menu items
* Typescript - freeze window.ssf api
* Typescript - Handle popup menu on alt key press
* Typescript - Completed activity detection
* Typescript - Completed screen snippet
* Typescript - Add login to close screen snippet
* Typescript - Completed window actions & snackbar, Updated i18n module
* Typescript - Completed native crypto implementation & fixed bugs
* Typescript - Completed Desktop capturer & screen picker implementation
* Typescript - Optimize window actions
* Typescript - Add support for child window
* Typescript - fix pop url validation issue & browserify preload
* Typescript - Completed context menu implementation and fixed screen snippet
* Typescript - Completed screen sharing indicator and fixed i18n usage issue
* Typescript - Fix i18n locale setting issue
* Typescript - Completed download manager
* Typescript - Completed Basic auth
* Typescript - Network connectivity dialog
* Typescript - Handle certificate error
* Typescript - Add translation for certificate error dialog buttons
* Typescript - Add gulp tasks to compile less, typescript and copy files
* Typescript - Fix some issues with custom title bar, loading screen & screen snippet
* Typescript - Remove ES2015 lib
* :typescript: - Do not inject custom title bar for mac
* :typescript: - Fix screen sharing indicator text and format string
* Typescript - Fix esc to full screen
* Typescript - handle multiple/single instance of the client and add safety checks
* Typescript - Refactor code base
* Typescript - Optimize window validation and fix screen picker issue
* Typescript - Optimize protocol handler
* typescript: logger unit test
* typescript: activityDetection unit test (#560 )
* ELECTRON-1022 - Create app bridge that communicates between renderer and preload via postMessage
* ELECTRON-1024 - Add support for screen share and screen sharing indicator
* config unit test (#566 )
* ELECTRON-1024 - Fix screen sharing indicator close issue
* ELECTRON-1022 - Bump Symphony version to 5.0.0 (1.55)
* fixing jest coverage output report (#575 )
* protocol handle unit test (#576 )
* Typescript - Remove unwanted checks in protocol handler and add test cases
* added more tests to increase coverage to 100 for protocol handler
* Typescript download manager unit test (#579 )
* adding enzyme
* download manager unit test
* Typescript - Completed notification workflow
* about app unit test
* Typescript - Fix notification styles
* fixing Compiler error: Generic type ReactElement<P, T> (#583 )
* fix app path on windows (#580 )
* basic auth unit test (#582 )
* screen picker unit test (#587 )
* screen picker unit test
* screen sharing indicator unit test
* loading screen unit test (#588 )
* improving snapshot using snapshotSerializers to remove unnecessary things (#596 )
* Typescript - Enforce braces for if/for/do/while statements.
* Typescript - Fix Lint issues and Unit test
* Typescript - Enable eofline (Ensure the file ends with a newline.)
* Typescript - Update logger logic and format
* Typescript - Provide option for user to set custom log path
* Typescript - Fix eofline in css files
* Typescript - ignore spec from compiling and remove unwanted rebuild command
2019-04-02 10:58:09 +05:30
Kiran Niranjan
9418d8103b
ELECTRON-1100 - Add safety check for toggle developer tools ( #622 )
2019-03-29 09:55:54 +05:30
Kiran Niranjan
e4d5cfbc80
ELECTRON-1141 - Display network error info screen only if SDA ends up in a blank screen ( #606 )
2019-03-20 20:35:05 +05:30
Kiran Niranjan
c3bbadb955
ELECTRON-967 (Handle network state and implement retry logic) ( #600 )
...
* ELECTRON-967 - Display Error content when there is no active network connection
* ELECTRON-967 - Fix css issue for Windows
* ELECTRON-967 - Optimize code
2019-03-19 19:00:40 +05:30
Kiran Niranjan
71eb796139
ELECTRON-1132 (Remove HKU registry entry on uninstalling the SDA) ( #592 )
...
* 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
2019-03-13 16:32:55 +05:30
Kiran Niranjan
491a0ca24e
ELECTRON-1129 - Fix first time launch issue ( #590 )
2019-03-12 21:30:28 +05:30
Kiran Niranjan
029c545e6f
ELECTRON-1110 - Add power shell script to clean up Windows registry entries ( #584 )
2019-03-11 06:39:16 -07:00
Kiran Niranjan
07c40fe8ec
ELECTRON-965 (Display warning dialog if certificate fails to verify Root CA or is not whitelisted) ( #553 )
...
* 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
2019-01-23 16:37:06 +05:30
Kiran Niranjan
a206b567c2
ELECTRON-869 Enable spellchecker for main window ( #547 )
2019-01-14 17:28:20 +05:30
Kiran Niranjan
0bb617aab3
ELECTRON-826 - Change logic window focus logic for Window ( #543 )
2019-01-09 13:01:21 +05:30
Kiran Niranjan
f8044051df
ELECTRON-925 (Add support for customizing Windows title bar styles) ( #529 )
...
* 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
2018-11-29 09:54:23 -08:00
Kiran Niranjan
7ced97ce5a
[R53] ELECTRON-879 (Bump Electron version to 4.0.0-beta.7) ( #528 )
...
* ELECTRON-879 - Fix memory refresh and upgrade electron to 4.x.x
* ELECTRON-879 - Remove files from aip electron 3.x.x
* ELECTRON-879 - Add supporting (dll) files
2018-11-28 08:08:19 -08:00
Kiran Niranjan
9f889abecc
ELECTRON-906 - Fix copy image context menu ( #524 )
2018-11-15 15:03:20 +05:30
Kiran Niranjan
0d44901180
ELECTRON-720 - Set menu to null ( #513 )
2018-10-29 14:35:00 +05:30
Kiran Niranjan
bae410ebbb
ELECTRON-736 (Show menu at 0,0 cord if the window is in full-screen mode) ( #512 )
...
* ELECTRON-736 - Show menu at 0,0 cord if the window is in full screen mode
* ELECTRON-736 - Fix unit registry test
2018-10-29 14:25:45 +05:30
Kiran Niranjan
e4b28f176d
ELECTRON-874 (Change version numbering 1.53-3.4.0) ( #522 )
...
* ELECTRON-874 Change version numbering 1.53.0-3.4.0 (0)
* ELECTRON-874 setAboutPanelOptions only if running in Mac
2018-10-26 22:37:31 +05:30
Kiran Niranjan
4ebf9603b7
ELECTRON-874 Change version numbering 1.53.0-3.4.0 (0) ( #523 )
2018-10-26 22:21:36 +05:30
Kiran Niranjan
7fea8b0383
ELECTRON-791 (Fix pop-out memory leak and move spellchecker module to main process) ( #519 )
...
* ELECTRON-791 - Bump electron version to 3.0.5 and change spellchecker module
* ELECTRON-791 - Remove AESDecryptGCM & AESEncryptGCM logs
2018-10-22 22:34:48 +05:30
Kiran Niranjan
1089fe62c1
ELECTRON-808 - Remove RSA related methods to fix crash issue ( #516 )
2018-10-10 22:14:59 +05:30
Kiran Niranjan
77dd4e4946
ELECTRON-808 - Remove RSA related methods to fix crash issue ( #515 )
2018-10-10 22:02:31 +05:30
Kiran Niranjan
c895291324
Revert "ELECTRON-758 - Change network request implementation to use electron's API ( #509 )" ( #514 )
...
This reverts commit 0c8b322
2018-10-03 21:30:52 +05:30
Kiran Niranjan
2a1f2b16e8
ELECTRON-801 (Dynamically update notification based on message length) ( #511 )
...
* ELECTRON-801 - Dynamically update notification based on message length
* ELECTRON-801 - hide text only if the length is greater than 96 char
2018-10-02 20:31:37 +05:30
Kiran Niranjan
0c8b322d63
ELECTRON-758 - Change network request implementation to use electron's API ( #509 )
2018-09-28 12:39:26 +05:30
Kiran Niranjan
e23075445f
Merge pull request #500 from thaisym1912/AVT-1147
...
AVT-1147 [Spectron] Review and update the existing tests in getVersionInfo.spectron
2018-09-10 12:31:38 +05:30
Kiran Niranjan
2710f7bb83
Merge pull request #499 from thaisym1912/AVT-1146
...
AVT-1146 [Spectron] Review and update the existing tests in full-screen.spectron
2018-09-10 12:22:01 +05:30
Kiran Niranjan
0331596438
Merge pull request #497 from tranducanh/AVT-1141
...
AVT-1141: Review and fix : AVT-1141,AVT-1142,AVT-1144
2018-09-10 09:59:46 +05:30
Kiran Niranjan
3e3f43f8ca
Merge pull request #501 from thaisym1912/AVT-1155
...
AVT-1155 [Spectron] Review and update the existing tests in spellChecker.spectron
2018-09-10 09:26:17 +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
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
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
Kiran Niranjan
154b66e195
ELECTRON-656 - Correct Japanese translation ( #480 )
2018-08-29 10:39:16 +05:30
Kiran Niranjan
e5fb89842b
ELECTRON-592 - Prevent custom title bar buttons from taking focus ( #478 )
2018-08-28 11:49:01 +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
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
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
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
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
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
Kiran Niranjan
42021087ae
ELECTRON-607 (Change native menu bar style - Windows 10) ( #451 )
...
- Change native menu bar style
- Display dialog confirmation for app relaunch
- Update menu coordinates
- Display dialog confirmation for app relaunch
2018-08-06 15:31:02 +05:30
Kiran Niranjan
76b995d064
ELECTRON-661 (Security fix for pop-outs RCE) ( #450 )
...
- Security fix for pop-outs RCE
- Bump Electron version to 2.0.6
2018-08-03 19:31:54 +05:30
Kiran Niranjan
75d2e06673
ELECTRON-591 - Add logic to close up child windows whenever parent window is navigated or reloaded ( #446 )
2018-08-01 14:51:29 +05:30
Kiran Niranjan
6489990b19
ELECTRON-618 - Initially register global shortcut ( #436 )
2018-07-20 12:20:34 +05:30
Kiran Niranjan
08ca667c3c
ELECTRON-378 - Focus the correct module with protocol actions ( #424 )
2018-07-17 10:43:43 +05:30
Kiran Niranjan
17a197a8d2
Revert "ELECTRON-512 (Create API only if the location.origin matches with whitelist or pod URL)" ( #428 )
...
* Revert "fix path issues on x86 aip file"
This reverts commit 4395d18dc0 .
* Revert "fix aip path issue for screen snippet"
This reverts commit eeeb5cbc67 .
* Revert "bump up version number to 2.9.0"
This reverts commit 77de432eb9 .
* Revert "ELECTRON-512 (Create API only if the location.origin matches with whitelist or pod URL) (#421 )"
This reverts commit d47e18072a .
2018-07-17 10:43:26 +05:30
Kiran Niranjan
a14a4ae9ae
ELECTRON-492 - Disable screen share when media permissions are disabled ( #431 )
2018-07-17 10:42:33 +05:30
Kiran Niranjan
d47e18072a
ELECTRON-512 (Create API only if the location.origin matches with whitelist or pod URL) ( #421 )
...
- Create API only if the location.origin matches with whitelist or pod URL
- Include isNodeEnv for Spectron test cases to pass
- Reset whitelistUrl to support SSO login
- Remove unnecessary return statement
2018-07-09 18:09:45 +05:30
Kiran Niranjan
af124e3aab
ELECTRON-539 - Prevent multiple instance of notification configuration window ( #423 )
2018-07-09 15:22:00 +05:30
Kiran Niranjan
37194505bb
ELECTRON-588 - Fix keyboard shortcut issue on Windows 10 ( #419 )
2018-07-09 13:33:19 +05:30
Kiran Niranjan
a18f3eb64c
ELECTRON-485 (Add throttle of 1 sec for activate, bringToFront and setLocale to prevent DoS attacks) ( #414 )
...
- Add throttle of 1 sec for activate, bringToFront and setLocale to prevent DoS attacks
- Skip resize Spectron test case for Mac
2018-07-09 13:29:47 +05:30
Kiran Niranjan
cc39f43ee7
ELECTRON-483 (Implement a functionality to display snack bar) ( #390 )
...
- Implement a functionality to display snack bar
- Localize snack bar
- Move key press logic to windowMgr
- Center snackbar
- Add functionality to remove snackbar on leave-full-screen event
- Add safety check
- optimize code to listen keydown event only if the window is in full screen
2018-07-09 13:24:35 +05:30
Kiran Niranjan
ea3c789516
ELECTRON-535 - Add missing screen snippet dependency files ( #418 )
2018-07-03 16:18:31 +05:30
Kiran Niranjan
e6d16241f8
ELECTRON-445 (Change the memory refresh logic to auto-refresh after 4Hrs of user inactivity) ( #415 )
...
- Change the memory refresh logic to auto refresh after 4Hrs
2018-07-02 17:17:01 +05:30
Kiran Niranjan
9552e83549
ELECTRON-538 - Fix the scroll issue ( #416 )
2018-07-02 17:16:29 +05:30
Kiran Niranjan
5b42da6d77
ELECTRON-573 - Disable automatic detection of language and set system locale ( #412 )
2018-06-27 14:17:03 +05:30
Kiran Niranjan
5ad6ca12d0
ELECTRON-540 - Add support for automatic selection of desktop capturer source ( #404 )
...
- Add support to automatic selection of desktop capturer source
- constraint return statements
- Remove unwanted ELECTRON_QA env
- Fix arg issue
2018-06-25 14:36:20 +05:30
Kiran Niranjan
33f31fc507
ELECTRON-572 - Include missing screensnippet.exe for Windows x86 ( #409 )
2018-06-21 18:03:14 +05:30
Kiran Niranjan
c78d402d19
ELECTRON-572 - Include missing screensnippet.exe for Windows x86 ( #410 )
2018-06-21 17:54:50 +05:30
Kiran Niranjan
ee321b2b13
ELECTRON-535 (Add support for screen snippet localization) ( #407 )
...
- Bump screen snippet ver to 1.0.2 add support for screen snippet localization
- Update getLanguage to return system locale
2018-06-20 14:15:37 +05:30
Kiran Niranjan
68d9ed9c00
ELECTRON-568 - Enable applications tab only if it is passed in the types ( #406 )
2018-06-20 11:23:57 +05:30
Kiran Niranjan
fd39d680a0
ELECTRON-568 - Enable applications tab only if it is passed in the types ( #400 )
2018-06-16 14:42:59 +05:30
Kiran Niranjan
c5417288ea
ELECTRON-445 (Adds memory refresh menu item) ( #393 )
...
- Adds memory refresh menu item
- Update menu item text
2018-06-11 12:07:07 +05:30
Kiran Niranjan
d1c1e3caa2
Electron-486 (Add an option to configure Windows 10 title bar) ( #389 )
...
- 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
2018-06-06 17:27:10 +05:30
Kiran Niranjan
a54266a0ae
ELECTRON-508 - Change error and warn functions to prevent from exposing application path ( #388 )
2018-06-06 15:42:01 +05:30
Kiran Niranjan
7ae769df7e
ELECTRON-508 (Fix security issue with getSource and getSources) ( #384 )
...
- Fix security issue with getSource and getSources
- Change method to get desktop sources
- Fix lint issues
2018-06-06 15:18:32 +05:30
Kiran Niranjan
7c68e71d83
ELECTRON-525 - Hide cancel button in the Windows installer advance settings ( #382 )
2018-05-24 18:03:58 +05:30