Commit Graph
100 Commits
Author SHA1 Message Date
Keerthi Niranjan 6345ac7495 Add swift-search related .node files (#969) 2020-04-13 18:54:21 +05:30
Keerthi Niranjan 36bc8cfc99 Change to ffi-napi and bump swift-search version (#767) 2019-08-18 10:48:16 +05:30
Keerthi Niranjan cebada1b99 SEARCH-1646 - Include dictionary file and Update libraries for compressing the renderingBlob filed (#760) 2019-08-07 14:48:45 +05:30
Keerthi Niranjan cd55ccb00d SEARCH-1627 - Use AVAILABLE instead of FREE (#751) 2019-07-25 17:40:49 +05:30
Keerthi Niranjan 5506e58295 Fix typo (#748) 2019-07-23 10:46:59 +05:30
Keerthi Niranjan fd79f0ba1a SEARCH-1621 - Fix indexVersion to be updated after lz4 is created (#747) 2019-07-22 17:05:18 +05:30
Keerthi Niranjan 9c12dd468e Fix large lz4 size (new library) and bump index-version (#739) 2019-07-19 11:33:09 +05:30
Keerthi Niranjan 2fd6498689 SEARCH-1582 - Fix sort order check (#723) 2019-07-12 15:21:40 +05:30
Keerthi Niranjan 7b0b1300c1 fix: Bump release version 1.55.3-rc.1 (#706)
* Bump release version `1.55.3`

* Bump release version `1.55.3-rc.1`
2019-07-09 11:01:59 +05:30
Keerthi Niranjan 2277d4eb92 SEARCH-1564 - Bump swift-search version (safety check) (#700) 2019-07-04 18:54:25 +05:30
Keerthi Niranjan 720c653274 feat: SEARCH-1565 - Swift Search - ThreadAPI client interaction with throttling (#698)
* SEARCH-1564 - Bump swift-search version (destroy search)

* SEARCH-1564 - Bump swift-search version (destroy search)
2019-07-04 14:42:44 +05:30
Keerthi Niranjan 63534d04cd SEARCH-1562 - Check index file size before initializing swift-search (#694) 2019-06-28 20:09:42 +05:30
Keerthi Niranjan 0caef99513 SEARCH-1541 - Remove FreeDiskSpace to use node native binding (#692) 2019-06-25 00:53:09 -04:00
Keerthi Niranjan 79c38e7834 feat: SEARCH-1527 - Display swift-search version details in the More Info (#688)
* SEARCH-1527 - Display swift-search version details in the More Info window

* SEARCH-1527 - Arrange in alphabetically order

* SEARCH-1527 - Change the implementation to use package json
2019-06-21 14:23:57 -04:00
Keerthi Niranjan 9f6fb708fa Bump search api version to 1.55.3 to support from R55.3 (#687) 2019-06-18 13:10:35 -04:00
Keerthi Niranjan 36613e3023 Revert ffi and version changes (#681) 2019-06-13 11:39:40 -04:00
Keerthi Niranjan a6a34c9c6d SEARCH-1313 - Bump swift-search version from 3.0.0 to 1.55.2 (#674)
1. Swift-Search will be supported from 1.55.2
2. All the older build we will be deprecated
2019-06-12 17:12:45 -04:00
Keerthi Niranjan 7c67fa897f feat: SEARCH-1514 - Include Index-Validator for verifying the index (#669)
* SEARCH-1514 - Include index-validator for validating index before initializing search

* SEARCH-1514 - Bump version from 1.55.2-beta.2 to 1.55.2-beta.3 Expose index validator response to SFE
2019-06-12 17:12:15 -04:00
Keerthi Niranjan bc7b815e2c SEARCH-1502 - Move Query constructor to SFE (#664) 2019-05-30 17:20:49 +05:30
Keerthi Niranjan e094aa7fff 1. Set shell-path (#659)
1. Add isMac check for set path if shell path has errors.
2019-05-22 13:56:57 +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
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
Keerthi Niranjan dd5dbda122 SEARCH-1346 - Support new field renderingBlob Swift Search (#619) 2019-03-28 18:08:31 +05:30
Keerthi Niranjan 97def71ffb SEARCH-1347 - Improve recency and relevance sort filter (#572) 2019-02-18 20:23:14 +05:30
Keerthi Niranjan 6353cc09f9 SEARCH-1243 - Electron crashing after 54 pushed to corp on Thursday, Jan 10, 2019. (#551)
* SEARCH-1243 - Fix electron crash

* SEARCH-1243 - Change index version and Move Initialization inside Deserializing
2019-01-20 14:06:52 +05:30
Keerthi Niranjan 7316d3a1d7 Revert "SEARCH-1243 (Electron crashing after 54 pushed to corp on Thursday, Jan 10, 2019)" (#550)
* Revert "bump up version number"

This reverts commit 549c1892d4.

* Revert "ELECTRON-956 - removing the minimize and maximize from the configure desktop alert position (#535)"

This reverts commit a1426c79b6.

* Revert "SEARCH-1243 - Fix electron crash (#549)"

This reverts commit 9a049a3b20.
2019-01-16 10:08:14 +05:30
Keerthi Niranjan 9a049a3b20 SEARCH-1243 - Fix electron crash (#549) 2019-01-15 15:50:13 +05:30
Keerthi Niranjan 272e4fcc8d Change node-ffi base fork to symphonyoss (#533)
Bump swift-search which also changes node-ffi base fork to symphonyoss
2018-12-14 10:04:29 +05:30
Keerthi Niranjan 562b7df80e SEARCH-1059 - Add try catch for removing indexing dir (#526) 2018-11-19 17:08:50 +05:30
Keerthi Niranjan 6eefc624a0 Merge pull request #503 from tranducanh/AVT-1152
AVT-1152: fix and review AVT-1152,AVT-1149,AVT-1151,AVT-1156
2018-09-12 10:59:18 +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
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
Keerthi Niranjan 924ae9bb6f SEARCH-905 - Electron "child_process" promisify issue (#462) 2018-08-14 10:21:30 +05:30
Keerthi Niranjan 0d1fe72849 Removes launchd plist files as there no longer needed (#441) 2018-07-24 11:24:27 +05:30
Keerthi Niranjan f0de24ccf6 Removes launchd plist files as there no longer needed (#442) 2018-07-24 11:24:21 +05:30
Keerthi Niranjan 8485a5f915 SEARCH-840 Fix FreeDiskSpace path issue (#440) 2018-07-20 16:35:24 +05:30
Keerthi Niranjan 205c08977d SEARCH-840 Updates searchApiVer and AIP (#438)
* 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
2018-07-20 14:12:51 +05:30
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
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
Keerthi Niranjan 25772f1141 ELECTRON-426 (Only first character of room name displays for the toast of room starting with '<" or '>' character) (#344)
- Fixes html content in the notification title
- Removes 'replaceStrongTag' and 'replaceHTMLTags' function and changing to innerHTML to innerText
2018-05-07 14:50:31 +05:30
Keerthi Niranjan 6a8592694e ELECTRON-371 (#327)
- Fix FreeDiskSpace.exe path
2018-03-20 15:01:50 +05:30
Keerthi Niranjan 944eb389ba SEARCH-621 (New exe for checking disk space) (#315)
- Implements new exe from the utils library
- Update AIP
- Increase utils version
2018-03-15 17:13:14 +05:30
Keerthi Niranjan c3b82a0869 SEARCH-598 and SEARCH-611 (Deleting data folder on Electron Crash) (#307)
- Deleting the data folder on crash and unexpected shutdown
- Created script for clearing the index data on start up
- Working in dev env
- Added path to package
- Windows path file change
- Working on production build
- Completed implementation
- Few changes to callback
- Few changes to callback
- Updated package
- Fixed windows bug
- Fixed windows bug
- Fixed windows bug
- Added exe for task
- Added exe for task
- Fixed exe file
- Code refactoring
- Updated api file
- Added uuid for the task name
- Updated exe for the uuid
- Updated API file
- AIP version
- Fixes all the scenarios for mac
- Updated the boot file to clear data file on login
- Fixed data folder deleting on application is open
- Windows launch agent
- Working on all the scenario
- Added a launch script and starting the register
- Updated search-win-task.exe file
- Updating the aip file
- Updating the aip file
- Removed randomString lib
- Requested changes (PR)
- Included the library from new repo electron-uitls
- Updated AIP file
- Updated AIP
- Bumped up electron-utils version
- Added missing quotes
- Bumped up electron-utils version
- Added missing quotes
- Bumped utils version
- Bumped utils version
- Update AIP
2018-03-15 16:37:50 +05:30
Keerthi Niranjan 55e75cf5e5 ELECTRON-357 (#321)
- Skipping npm rebuild every time and only running it once.
- Changed the time-out to 60000ms
- Moved the require to global
- Added done fail in all the catch functions
- Removed unwanted require
2018-03-13 15:50:31 +05:30
Keerthi Niranjan 70f37644e9 Merge remote-tracking branch 'upstream/master' into SEARCH-605-new
# Conflicts:
#	js/search/searchConfig.js
2018-02-16 15:34:29 +05:30
Keerthi Niranjan b789a0a855 SEARCH-622
- Review comments
2018-02-16 13:55:57 +05:30
Keerthi Niranjan 6449393c7f SEARCH-605
- Changed the check
2018-02-16 13:44:52 +05:30
Keerthi Niranjan 48fe7a6fbe SEARCH-605
- Review comments fix
2018-02-16 13:32:50 +05:30
Keerthi Niranjan 5c1674070a SEARCH-622
- Updated tests
2018-02-16 12:43:54 +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 a71a62720d SEARCH-605
- return resolve missing
2018-02-15 14:00:53 +05:30
Keerthi Niranjan 0ee004ccf1 SEARCH-605
- Updated unit tests
2018-02-15 12:20:52 +05:30
Keerthi Niranjan ba342d571e SEARCH-605
- Permission error on windows 7 temporary fix
2018-02-15 11:06:49 +05:30
Keerthi Niranjan 26a5b1d22f SEARCH-569
- Updated indexVersion
2018-01-18 14:31:04 +05:30
Keerthi Niranjan 253aee2ac6 SEARCH-569
- Updated indexVersion
2018-01-12 17:31:59 +05:30
Keerthi Niranjan 27cab1ab93 SEARCH-569
- Fixed tests for Windows
2018-01-12 16:32:18 +05:30
Keerthi Niranjan fdad87b22a SEARCH-569
- Fixed tests for Windows
2018-01-12 14:09:19 +05:30
Keerthi Niranjan 68f65248d7 SEARCH-569
- Fixed tests for Windows
2018-01-12 12:23:34 +05:30
Keerthi Niranjan df277cd4e4 Merge remote-tracking branch 'upstream/master' into SEARCH-569
# Conflicts:
#	js/cryptoLib/index.js
2018-01-10 10:36:22 +05:30
Keerthi Niranjan e9a89ff429 SEARCH-569
- Fixed tests
2018-01-10 10:15:03 +05:30
Keerthi Niranjan 181fa7b767 SEARCH-569
- Review comments fix
2018-01-09 19:59:00 +05:30
Keerthi Niranjan 603d74c5b9 SEARCH-569
- Removing the version information from user index folder
2018-01-09 16:16:59 +05:30
Keerthi Niranjan 761875559c SEARCH-563
- Typo
2018-01-09 14:25:30 +05:30
Keerthi Niranjan b32c7784ea SEARCH-563
- Fixed unit tests
2018-01-09 14:20:29 +05:30
Keerthi Niranjan 7b71c8f2dc Merge remote-tracking branch 'upstream/master' into SEARCH-563 2018-01-09 13:38:21 +05:30
Keerthi Niranjan 77ac2102d4 SEARCH-563
- Deleting the tmp files
2018-01-09 13:37:03 +05:30
Keerthi Niranjan 63b2fe25bd SEARCH-538
- Review comments
2018-01-08 17:38:58 +05:30
Keerthi Niranjan 252047891e SEARCH-538
- Review comments
2018-01-08 16:57:18 +05:30
Keerthi Niranjan 4322615e6b SEARCH-538
- Included two new tests
2018-01-02 10:12:14 +05:30
Keerthi Niranjan 988439b780 SEARCH-538
- User config unit tests
2017-12-29 17:36:40 +05:30
Keerthi Niranjan d1e7604895 SEARCH-538
- Removed comment
2017-12-29 12:06:19 +05:30
Keerthi Niranjan c48bb2225e SEARCH-538
- Test for search limit
2017-12-29 12:04:40 +05:30
Keerthi Niranjan 3a3eb4bb15 Merge remote-tracking branch 'upstream/master' into SEARCH-538 2017-12-29 09:38:44 +05:30
Keerthi Niranjan fbf051b3a3 Fixed tests 2017-12-28 15:29:37 +05:30
Keerthi Niranjan 25fdaa78da Merge remote-tracking branch 'upstream/master' into newSkynet 2017-12-27 17:14:00 +05:30
Keerthi Niranjan 81f14b4916 Merge remote-tracking branch 'upstream/master' into SEARCH-538 2017-12-27 15:56:39 +05:30
Keerthi Niranjan ef820ed999 Removing the library 2017-12-27 15:05:14 +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
Keerthi Niranjan d7b5c28e0f SEARCH-538
- Completed Unit tests for search.js
2017-12-27 14:04:04 +05:30
Keerthi Niranjan 786a26d110 Review comments changes 2017-12-27 12:20:34 +05:30
Keerthi Niranjan 52c2078e96 Completed search.js tests 2017-12-27 11:57:49 +05:30
Keerthi Niranjan 316744acaf Working on unit tests 2017-12-26 17:34:18 +05:30
Keerthi Niranjan a7e838fe0c SEARCH-538
- Working on electron unit tests
2017-12-22 15:46:10 +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 867fe40d72 SEARCH-539 & SEARCH-206
- Removed the version
2017-12-19 15:06:37 +05:30
Keerthi Niranjan f67fb1db2e SEARCH-539 & SEARCH-206
- Removed the multiplication (receiving bytes)
2017-12-18 15:18:31 +05:30
Keerthi Niranjan 5e2396d7e8 SEARCH-539 & SEARCH-206
- Updated demo html
2017-12-18 11:08:14 +05:30
Keerthi Niranjan 6528ae8a60 SEARCH-539 & SEARCH-206
- Added index version dynamically
2017-12-18 10:59:58 +05:30
Keerthi Niranjan f536726216 SEARCH-539 & SEARCH-206
- Removed log
2017-12-18 10:29:55 +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 831a9be446 SEARCH-535
- Renamed deleteFolderRecursive to deleteIndexFolders
2017-12-12 11:02:05 +05:30
Keerthi Niranjan 38915ed5ad SEARCH-535
- Using the Node.js to remove the index data folder
- SEARCH-501 fixed some linting issues
2017-12-08 14:34:07 +05:30
Keerthi Niranjan f500a3b5ce SEARCH-440
- Review comments push
2017-11-28 16:14:13 +05:30
Keerthi Niranjan 3e898eca46 SEARCH-440
- Updated name from config
2017-11-28 15:33:20 +05:30
Keerthi Niranjan 0ba1fd3cf5 Merge branch 'SEARCH-444' into SEARCH-440 2017-11-28 15:22:32 +05:30
Keerthi Niranjan bf537d3902 SEARCH-440
- Removed the hard-coded version in crypto
2017-11-27 18:49:23 +05:30
Keerthi Niranjan 3312e49e75 SEARCH-440
- Removed un-used app
2017-11-27 18:41:31 +05:30
Keerthi Niranjan d1c4450dbc SEARCH-440
- Moved all the config and paths to searchConfig file
2017-11-27 18:21:30 +05:30