Commit Graph

66 Commits

Author SHA1 Message Date
SergeyS
9609bc7976 RTC-5104: screensharing indicator (#536)
* RTC-5104: screensharing indicator

* RTC-5104: screensharing indicator, windows fixes
2019-01-03 18:18:50 +05:30
Vishwas Shashidhar
3dedefbae8 ELECTRON-899: add japanese & french localisation for the dev tools menu item 2018-12-04 12:30:53 -08:00
Keerthi Niranjan
a71d8cb2c7 SEARCH-840 Migrates SwiftSearch to a different project (#434)
* 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
2018-07-19 18:45:16 +05:30
Kiran Niranjan
a14a4ae9ae ELECTRON-492 - Disable screen share when media permissions are disabled (#431) 2018-07-17 10:42:33 +05:30
Keerthi Niranjan
4aaa9ac539 Swift Search to Master (#405)
* SEARCH-627 & SEARCH-628

- Add implementation for memory indexing
- Batch indexing and Real-time indexing

* ELECTRON-426 (#345)

- Changes innerHTML to innerText
- Removes 'replaceStrongTag' and 'replaceHTMLTags' function and changing to innerHTML to innerText

* SEARCH-764

- Rework "deleteIndexFolders" in the Electron Preload Script
- Fixes the Security Vulnerability

* SEARCH-764

- Updates spectron test preload api version

* SEARCH-766

- Rework "readFile" in Electron Preload Script
- Removing this method as this is only for the demo app

* SEARCH-766

- Removes merge method

* SEARCH-767

- Rework "path" in Electron Preload Script
- Removes the constructor to use hardcoded path

* SEARCH-767

- Updates unit test

* SEARCH-775

- Adds search api version to match with the client app

* SEARCH-775

- Spectron test fix

* SEARCH-770 (#391)

- constructor is required which was removed as part of SEARCH-767
2018-06-27 14:12:16 +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
dc7079e0d7 Electron-325 (Removed restriction from opening a popup from another popup window) (#318)
- Updated the event `new-window` by removing the restriction to open new windows in pop-outs
- Added Spectron test cases for pop-outs
- Fix PR concerns
2018-03-15 17:18:06 +05:30
Kiran Niranjan
191ca0c05e Electron-318 (Included build number in the client version info) (#314)
1. Included build number in getVersionInfo method
2. Update the demo page version info to table view
3. Changed let to var to make it consistent across the file
4. Add Spectron test cases for getVersionInfo
2018-03-12 17:05:25 +05:30
Kiran Niranjan
08c25e4b58 Electron-256 (Changed the implementation from modal to electron window) (#308)
1. Completed functionality
2. Refactored and added code comments
3. Fixed some style issues
4. Added some safety checks
5. Updated Window size
6. Added some safety checks
7. Fixed some keyboard interaction
8. Fixed styles for Windows OS
9. Added a functionality to place screen picker based on the event sender
10. Updated the code to open the screen picker on top of the focused window instead of finding a ref using window name
11. Added a HTML content to display error message
12. Updated window title
13. Added missing return
14. Changed the method name from `openScreenPickerWindowWindow` to `openScreenPickerWindow`
15. Fixed a typo and added code comment
16. Changes as per PR review
17. Created Enum for key code
18. Updated for loop to for..of loop
19. Updated colors from hex to rgba
20. Setting cursor property as pointer for cancel button and item-container
21. Made window draggable
22. Changed font-family to system fonts
23. Added box shadow for buttons
24. Added a new API to support backward compatibility and deprecated the existing one
25. Fixed the condition prevent a new window from being opened if there is an existing window
2018-03-09 15:31:44 +05:30
Keerthi Niranjan
b789a0a855 SEARCH-622
- Review comments
2018-02-16 13:55:57 +05:30
Keerthi Niranjan
391b3e13ea SEARCH-622
- Removed the randomString library and included custom file
- Made some refactoring which was exposing the path which can be deleted from anywhere
2018-02-16 12:34:03 +05:30
Keerthi Niranjan
c48bb2225e SEARCH-538
- Test for search limit
2017-12-29 12:04:40 +05:30
Keerthi Niranjan
fbf051b3a3 Fixed tests 2017-12-28 15:29:37 +05:30
Keerthi Niranjan
0c652be973 Merge remote-tracking branch 'upstream/master' into skynet
# Conflicts:
#	js/windowMgr.js
#	package.json
2017-12-27 14:52:53 +05:30
Vikas Shashidhar
368320f109
Merge pull request #267 from keerthi16/SEARCH-544
SEARCH-544 (Re-create real-time index)
2017-12-27 13:01:43 +05:30
Keerthi Niranjan
786a26d110 Review comments changes 2017-12-27 12:20:34 +05:30
Keerthi Niranjan
754ffa9ad1 SEARCH-544
- Added an api to remove real-time indexing
2017-12-21 13:46:32 +05:30
Keerthi Niranjan
f7b6597c1a SEARCH-539 & SEARCH-206
- Removed .enc
2017-12-19 16:51:02 +05:30
Keerthi Niranjan
5e2396d7e8 SEARCH-539 & SEARCH-206
- Updated demo html
2017-12-18 11:08:14 +05:30
Keerthi Niranjan
1a5a3c0fbe SEARCH-539 & SEARCH-206
- Implemented the key logic
- Implemented the user config logic
2017-12-18 10:26:11 +05:30
Keerthi Niranjan
15dc549610 SEARCH-539
- Check disk space before enabling Electron-Search
2017-12-14 14:16:00 +05:30
Keerthi Niranjan
89c435c361 Merge remote-tracking branch 'upstream/skynet' into SEARCH-438
# Conflicts:
#	js/search/search.js
2017-11-23 21:48:03 +05:30
Keerthi Niranjan
1cbc443024 SEARCH-438
- Implemented the real-time indexing in a queue and flush
2017-11-20 12:01:30 +05:30
Kiran Niranjan
4fafe44423 Electron-211 - Updated the toast notification to display company information 2017-11-14 13:44:51 +05:30
Keerthi Niranjan
1bbb1f3ff0 Merge remote-tracking branch 'upstream/skynet' into SEARCH-197
# Conflicts:
#	js/main.js
2017-11-07 15:00:14 +05:30
Vikas Shashidhar
48610c3681 Merge remote-tracking branch 'symphony/master' into skynet
# Conflicts:
#	installer/win/Symphony-x64.aip
#	js/main.js
#	package.json
2017-11-07 13:31:03 +05:30
Keerthi Niranjan
4bae7ab60e SEARCH-197
- Error handling for compression and decompression
2017-10-24 16:37:56 +05:30
Keerthi Niranjan
ab963f4567 SEARCH-273
- Changed the encryption to async
- Logged decryption time
2017-10-12 11:07:04 +05:30
Kiran Niranjan
6b6a1d27a7 Electron-134 - Completed the notification redesign 2017-10-10 14:37:11 +05:30
Keerthi Niranjan
718459c201 SEARCH-273
- Added new library
- New attachments implementation
2017-10-06 13:00:25 +05:30
Vishwas Shashidhar
40f0cdcdf9 Merge branch 'master' into electron-17
# Conflicts:
#	js/main.js
#	js/windowMgr.js
2017-09-13 16:13:49 +05:30
Keerthi Niranjan
698e1a3b32 SEARCH-155
Index real-time data.

- safety checks
- removed lodash isobject
2017-09-08 14:45:55 +05:30
Keerthi Niranjan
c8b45e091e SEARCH-154 & SEARCH-116
1. Getting the key and the userId from the client app
2. Creating a encrypted file as soon as the batch indexes are merged
3. Deleting the data folder when the quits
4. Few changes in the encryption and decryption
2017-08-28 12:13:58 +05:30
Keerthi Niranjan
8d73e930ed SEARCH-154 & SEARCH-116
1. Hardcoded the key and userId for now
2017-08-22 16:34:57 +05:30
Keerthi Niranjan
9d97579e48 SEARCH-154 - Changed the isInitialized method 2017-08-17 15:04:24 +05:30
Keerthi Niranjan
86dde3c71f SEARCH-154 - Initial setup for skynet branch 2017-08-17 13:15:43 +05:30
Keerthi Niranjan
c94bc0c327 SEARCH-154 - get latest messages timestamp 2017-08-16 11:21:06 +05:30
Keerthi Niranjan
728bae9c07 Merge remote-tracking branch 'upstream/master' into SEARCH-154
# Conflicts:
#	installer/win/Symphony-x64.aip
2017-08-16 10:32:55 +05:30
Keerthi Niranjan
0a302de3e7 Added code documentation 2017-08-08 11:05:40 +05:30
Keerthi Niranjan
0d8a716587 Removed while loop 2017-08-02 17:33:35 +05:30
Keerthi Niranjan
53dbb3c51d New indexValidator 2017-08-02 17:18:49 +05:30
Keerthi Niranjan
5f0a6cd211 Fixed the pointer issue
Added query filter
2017-08-01 17:19:50 +05:30
Kiran Niranjan
e21f7adfaa Electron-47
1. Fixed some issues with windows
2. Changed the arg from external to exclude
2017-08-01 12:19:59 +05:30
Keerthi Niranjan
d7bb3a100c Change the indexFolderExist function 2017-07-31 11:49:16 +05:30
Keerthi Niranjan
8a61b86a3d Fixed some bugs related to build 2017-07-27 20:20:26 +05:30
Keerthi Niranjan
c76397f601 Testing for windows 2017-07-27 10:48:11 +05:30
Keerthi Niranjan
1e9648deed Search implementation 2017-07-25 20:58:38 +05:30
Kiran Niranjan
6485324677 Implemented Spell checker 2017-07-25 14:27:57 +05:30
Vishwas Shashidhar
981df664a9 electron-17: merged master onto electron-17 and resolved conflicts 2017-07-05 15:45:46 +05:30
Kiran Niranjan
2b6ec2aeb8 Electron-43 (Configure Notification Position) (#142)
* ELECTRON-43 - Implemented Alert settings functionality

* ELECTRON-43
1. Added multiple monitor support for notifications in windows
2. Implemented a settings window to change notification position
3. Completed implementing configure alert position window

* ELECTRON-43 - Refactored code and changed config data

* ELECTRON-43
1. Refactored the code
2. Added modal property to browser window

* ELECTRON-43
1. Resolved conflicts
2. Made config default display value to null
3. Renamed api method from 'showAlertSettings' to 'showNotificationSettings' for consistency
4. Fixed some bugs
2017-06-16 15:29:56 -07:00