Commit Graph

320 Commits

Author SHA1 Message Date
Keerthi Niranjan
bc7b815e2c SEARCH-1502 - Move Query constructor to SFE (#664) 2019-05-30 17:20:49 +05:30
Kiran Niranjan
fe77bc259b ELECTRON-1247 (Remove old Symphony launch agent plist file) (#658)
* ELECTRON-1247 - Remove old Symphony launch agent

* ELECTRON-1247 - Rearrange dependency

* ELECTRON-1247 - Remove config path logs

* ELECTRON-1247 - Add log for removing old launch agent
2019-05-22 13:41:19 +05:30
Vishwas Shashidhar
fa79bde23a remove packager dep and refactor jest config 2019-05-22 12:51:49 +05:30
Vishwas Shashidhar
4e77f418d8 remove stale dependencies 2019-05-22 12:11:08 +05:30
Kiran Niranjan
586e0f0f25 Typescript (Fix custom user data path and menu items) (#655)
* Typescript - Fix custom user data path

* Typescript - Fix menu items for Windows OS

* Typescript - Fix indentation & menu items
2019-05-21 15:58:18 +05:30
Keerthi Niranjan
d66fce587d SEARCH-1466 - LZ4 not creating in custom user data path (was using cd on drive) (#653) 2019-05-17 16:16:54 +05:30
Vishwas Shashidhar
9e347bab77 refactor code and remove old JS code 2019-05-07 13:26:57 +05:30
Vishwas Shashidhar
2c356ab641 update dependencies and version number 2019-05-07 12:30:00 +05:30
Kiran Niranjan
4d2609263d Typescript - Downgrade electron version to 3.x and fix api changes 2019-05-07 11:26:12 +05:30
Kiran Niranjan
1957f834d6 Merge remote-tracking branch 'origin/ELECTRON-1170' into ts-3.x
# Conflicts:
#	installer/win/Symphony-x64.aip
#	installer/win/Symphony-x86.aip
#	package.json
2019-05-06 15:42:13 +05:30
Kiran Niranjan
eb67bc1b16 ELECTRON-1170 - Bump electron-spellchecker version to v2.0.1 2019-05-03 08:16:52 +05:30
Kiran Niranjan
6f07376e9f ELECTRON-1170 - Remove ncp module 2019-04-26 15:26:05 +05:30
Kiran Niranjan
aef3ff7139 ELECTRON-1170 - Update unpack scripts and bump electron-spellchecker to v2.0.0 2019-04-25 14:53:45 +05:30
Keerthi Niranjan
5cb931e31c SEARCH-1428 (Complete workflow of context-isolation) (#632)
* SEARCH-1313 - Completed full work flow

* SEARCH-1313 - Change get-version-info to return promise

* SEARCH-1313 - Bump Swift-search to 4.0.0-beta.1 to support context isolation

* SEARCH-1313 - Bump Swift-search to 5.0.0-beta.2 to support context isolation

* SEARCH-1313 - Rename export
2019-04-25 14:02:58 +05:30
Kiran Niranjan
ecca7ecf54 ELECTRON-1170 - Package dictionary files 2019-04-25 11:32:20 +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
f250e1ad30 Typescript - Bump electron version to 5.0.0-beta.8 2019-04-05 12:21:36 +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
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
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
e352363848 improving snapshot using snapshotSerializers to remove unnecessary things (#596) 2019-04-02 10:57:27 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
1bbe6486c5 fixing Compiler error: Generic type ReactElement<P, T> (#583) 2019-04-02 10:57:26 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
670735a4e9 Typescript download manager unit test (#579)
* adding enzyme

* download manager unit test
2019-04-02 10:57:26 +05:30
Victor R. Braga de Sales Mascarenhas
a0a3d77ca0 typescript: logger unit test 2019-04-02 10:57:26 +05:30
Kiran Niranjan
9c138ddf25 Typescript - Refactor code base 2019-04-02 10:57:26 +05:30
Kiran Niranjan
a923da3667 Typescript - Fix some issues with custom title bar, loading screen & screen snippet 2019-04-02 10:57:26 +05:30
Kiran Niranjan
02c4dd4319 Typescript - Add gulp tasks to compile less, typescript and copy files 2019-04-02 10:56:37 +05:30
Kiran Niranjan
c58678eeb2 Typescript - Completed screen sharing indicator and fixed i18n usage issue 2019-04-02 10:56:37 +05:30
Kiran Niranjan
4f65ee21cf Typescript - fix pop url validation issue & browserify preload 2019-04-02 10:56:37 +05:30
Kiran Niranjan
1054884417 Typescript - Completed Desktop capturer & screen picker implementation 2019-04-02 10:56:37 +05:30
Kiran Niranjan
c17d5e8536 Typescript - Completed native crypto implementation & fixed bugs 2019-04-02 10:56:37 +05:30
Kiran Niranjan
8c44c04540 Typescript - Add logic to clean up old logs 2019-04-02 10:56:37 +05:30
Kiran Niranjan
e9d8f62080 Typescript - Fix issues with about-app and add login to convert less to css 2019-04-02 10:56:37 +05:30
Kiran Niranjan
e49537479c Typescript: Completed about app 2019-04-02 10:56:37 +05:30
Kiran Niranjan
19be8422c7 Typescript: Completed about app 2019-04-02 10:56:37 +05:30
Kiran Niranjan
c0453d03b6 Typescript: Add support for react 2019-04-02 10:56:37 +05:30
Vishwas Shashidhar
6c33d92806 Refactor typescript code 2019-04-02 10:56:36 +05:30
Kiran Niranjan
1fc1e29d1a Typescript 🎉 2019-04-02 10:56:36 +05:30
Vishwas Shashidhar
d4dcb933d1 remove spectron related code 2019-04-02 10:50:41 +05:30
Vishwas Shashidhar
8d3878c00d bump up client version 2019-04-01 11:14:56 +05:30
Keerthi Niranjan
dd5dbda122 SEARCH-1346 - Support new field renderingBlob Swift Search (#619) 2019-03-28 18:08:31 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
b591a1fe56 ELECTRON-1161: converting from png to jpg using jimp (#615) 2019-03-28 10:15:53 +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
Vishwas Shashidhar
a074126537 ELECTRON-1138: support opening email composition in new window (#602)
* bump up version number

* ELECTRON-1138: support opening email composition in new window

Currently, due to security reasons, we don't open any url which is not the same as the main window url in a new window, instead, we open it in a new tab of the system default browser.

However, this impacts the email app as we'll need new window to be opened to compose an email. This commit fixes that issue by checking if we need to open a sub-domain of the pod url domain.
2019-03-19 18:00:52 +05:30
Vishwas Shashidhar
e8fb5bea91 ELECTRON-1125: upgrade electron framework 2019-03-11 20:11:39 +05:30
Vishwas Shashidhar
ae508da377 upgrade spellchecker to use new version 2019-03-04 14:27:41 +05:30
Vishwas Shashidhar
a03f7e3c06 upgrade ffi to use new version 2019-03-04 14:24:38 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
21b97e772d ELECTRON-1019: enable spellchecker for popup window (#571) 2019-02-19 10:14:36 +00:00
Keerthi Niranjan
97def71ffb SEARCH-1347 - Improve recency and relevance sort filter (#572) 2019-02-18 20:23:14 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
23c0b5bae8 ELECTRON-802: ScreenSnippet improving capture quality (#570) 2019-02-16 00:34:20 +05:30
Vishwas Shashidhar
c9c38605c5 ELECTRON-1070: let electron handle protocol registration (#568)
* ELECTRON-1070: add default protocol client code for windows

* ELECTRON-1070: add comments

* bump up version number
2019-02-13 18:16:27 +05:30