Commit Graph

809 Commits

Author SHA1 Message Date
Kiran Niranjan
b1196a74d2 Electron-460 - Change the value of location and media checkboxes (#353) 2018-05-03 12:11:02 +05:30
Vikas Shashidhar
77999b3a87
Merge pull request #340 from VikasShashidhar/Electron-430
ELECTRON-430: Enable context isolation
2018-05-03 12:09:20 +05:30
Vishwas Shashidhar
10f1e02c20
ELECTRON-451: add "Symphony Help" item in the "Help" menu (#352) 2018-05-02 13:00:36 +05:30
Vishwas Shashidhar
8bfdd20011
ELECTRON-448: upgrade electron to 2.0.0 stable (#351) 2018-05-02 12:43:17 +05:30
Vishwas Shashidhar
16051e5c04 Remove stale config 2018-05-01 15:28:43 +05:30
Vishwas Shashidhar
8952785719 Bump up version number to 2.5.0 2018-05-01 15:23:29 +05:30
Kiran Niranjan
59a80f558c Electron-385 (Remove third party dependency and write custom implementation) (#350)
- Remove third party dependency and write custom implementation
- Add negative test case
2018-05-01 15:21:00 +05:30
Vishwas Shashidhar
c1e4016e93
Electron 446: Disable setting custom downloads directory (#349)
- remove feature to set custom downloads directory
- fix formatting
- fix formatting
2018-05-01 13:35:57 +05:30
Kiran Niranjan
4d15f03492 Electron-414 (Add a logic not to close the notifications on mouse hover) (#338)
- Add logic to not close the notification on mouse hover
- Clear timer when the notification content is reset
- Move logic from preload to main process
- Remove unwanted code
- Remove event listener on reset
2018-05-01 12:04:24 +05:30
Kiran Niranjan
3a9f156317 Electron-414 - Remove unwanted files (#348) 2018-04-30 20:49:32 +05:30
Vishwas Shashidhar
9a11bf90e1
Electron 385: add support for custom tlds (#347)
- add logic setting ntlm on default session
- add logic to include custom tlds
- fix failing tests
2018-04-30 17:32:10 +05:30
Kiran Niranjan
ab978399ff Electron-391 (Redesigned Windows & macOS installer) (#346)
- update Mac installer design
- update installer as per latest design and content
- fix outlet connection issues in installer pane
- Redesign Symphony installer for Windows
- Fix spacing issue in installer
- Fix launch Symphony action
- add new design for mac installer
- Fix typo from Advanced Installer to Advance Settings
- Add test script to unpacked-mac
-  added font family for macOS in intro page
- update font family
2018-04-30 17:02:51 +05:30
Kiran Niranjan
a24255bf69 Electron-417 (Reposition active notifications whenever the config is updated) (#339)
- Reposition active notifications when the config is updated
- Fix spectron test cases
2018-04-25 16:31:43 +05:30
Vishwas Shashidhar
1ea6c2af3c
ELECTRON-132: update icons for the app (#343) 2018-04-23 20:04:13 +05:30
Kiran Niranjan
8a0cf5327f Electron-416 - Fix wrapped text in installer (#342) 2018-04-20 12:48:19 +05:30
Vishwas Shashidhar
f14c6878e7
bump up version number 2018-04-19 23:27:35 +05:30
Kiran Niranjan
ec98374bcf Electron-433 (Changes the logic for updating user config) (#341)
- change logic in handling user config selection on install
- fix log issues
- Update user config by validating execPath or is mac
- Remove post install from aip config
- Update user config by validating execPath or is mac
- Fix lint issues
- use native isNaN method
- Remove unwanted code
- PR review
2018-04-19 23:26:42 +05:30
Vikas Shashidhar
2fb82e9d60 ELECTRON-430: Enable context isolation
1. Enables context isolation when creating any browser window instance.
2018-04-18 12:59:44 +05:30
Kiran Niranjan
b1209083cb Electron-420 - Add 'bringToFront' to the ignoreSettings (#337) 2018-04-13 14:27:43 +05:30
Kiran Niranjan
81d9cae5d5 Electron-409 - Fix generating crash report (#336) 2018-04-12 14:36:16 +05:30
Vishwas Shashidhar
cffa8962a6 Fix eslint error for map and bump up version 2018-04-11 19:04:21 +05:30
Vishwas Shashidhar
600ff53472 Bump up version number to 2.4.0 2018-04-11 18:48:39 +05:30
Kiran Niranjan
3be2986c7e Electron-401 (fixes crash reporter) (#334)
- fix crash reporter
- fix typo
- Add support to generate crash report
- Add logic to store globally and return
- PR review fixes
- Add logic to validate file mime type
2018-04-11 18:43:59 +05:30
Kiran Niranjan
2de86c8003 Electron-136 (Optimize memory by reloading the app when the user is idle) (#335)
- Refresh app when memory exceeds the threshold and if user is inactive
- Add logic to reload app when memory exceeds threshold and if user is inactive
- Add reload threshold
- Fix unit test
2018-04-11 18:36:46 +05:30
Vishwas Shashidhar
2e25c97bec
Electron 380: add share logs support (#333)
- add capabilities to generate log files
- change the location of share logs menu item
- add spectron tests
- add menu item text for windows
- fix issue reported on windows archiving other files
- fix failing spectron tests
- pin archiver dependency version
2018-04-06 13:42:41 +05:30
Vishwas Shashidhar
1d1b90d2ae
bump up version number
- bump up version number on fixing critical bug ELECTRON-397
2018-04-02 15:52:01 +05:30
Vishwas Shashidhar
2526fdd65c
ELECTRON-397: fix the regression on opening external urls (#332) 2018-04-02 15:51:22 +05:30
Vishwas Shashidhar
8cb4382606 Merge branch 'master' of https://github.com/symphonyoss/SymphonyElectron 2018-03-29 15:56:30 +05:30
Vishwas Shashidhar
b24cbd7791 bump up version number 2018-03-29 15:55:53 +05:30
Vishwas Shashidhar
2f38ea0049 enforce loading urls to https only 2018-03-29 15:54:42 +05:30
Vishwas Shashidhar
e449ece7bf
ELECTRON-337: remove dev tools menu item and map the behaviour to global shortcut (#331) 2018-03-29 12:43:54 +05:30
Vishwas Shashidhar
923bd3ba1a
ELECTRON-370: upgrade electron dependency to 1.8.4 (#328) 2018-03-28 11:45:51 +05:30
Vishwas Shashidhar
07c5672385
change default values for the permissions in config file 2018-03-20 23:06:01 +05:30
Vikas Shashidhar
7d5ee72b6b
Merge pull request #330 from KiranNiranjan/ELECTRON-373
- Fix issue with closing screen picker modal
2018-03-20 20:00:07 +05:30
Vishwas Shashidhar
217299bcf8
Electron 323: allow admins to set permissions to peripherals (#329)
- implement permissions settings for electron
- add "Yes" / "No" as user visible text in the windows installer confirmation screen
- add "Yes" / "No" as user visible text in the windows installer for settings screen
- fix windows installer conflicts
2018-03-20 17:49:27 +05:30
Keerthi Niranjan
6a8592694e ELECTRON-371 (#327)
- Fix FreeDiskSpace.exe path
2018-03-20 15:01:50 +05:30
Kiran Niranjan
88c5c49cfa Electron-373 - Make close button clickable by adding app-region: no-drag 2018-03-20 14:13:27 +05:30
Kiran Niranjan
6914f30151 Electron-235 (Fix javascript error in notification) (#326)
- Fix javascript error "object has been destroyed"
- Fix notification javascript error and position issue
- Remove unused export
2018-03-18 14:35:02 +05:30
Kiran Niranjan
ecb0f88660 Electron-336 (Update bring to front logic on Windows) (#325)
- Added an arg which prevents window from getting focus when it is set to false
- Update bring to front logic
- Rename "Bring to Front on Notifications" to Flash Notification in Taskbar for Windows
- Update Spectron test cases
2018-03-16 12:26:07 +05:30
Vishwas Shashidhar
9856548e82
ELECTRON-341: fix typo in the advanced installer config (#324) 2018-03-15 17:50:37 +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
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
Vishwas Shashidhar
e0b831bcde
Electron 292: fix command line installer issues (#323)
- fix the command line installer issue
- fix merge issues
2018-03-15 15:28:06 +05:30
Kiran Niranjan
1092e7b4a7 Electron-338 (Replace html tags from message content) (#320)
- Replace html tags from message content
- Replace html tag <> from message content to prevent html injection
- Add a function to replace strong html tags
- Remove TODO comment
- Change param naming
2018-03-15 12:31:08 +05:30
Vishwas Shashidhar
3a9df2a9af
Electron 360: fix configuration property issues on 32 bit windows installer (#322)
- add text update component for the 32 bit aip configuration file
- fix the text update component which was failing to overwrite values to the config file from the installer
2018-03-14 21:38:28 +05:30
Vishwas Shashidhar
2757a58604
Electron 324: allow only https in pod url config during installation (#319)
- add logic to validate pod url strictly with https
- add logic to validate pod url strictly with https (windows)
- fix url replacement in the post install script and regular expression for validating url in the installer pane
2018-03-14 11:59:09 +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
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
Vishwas Shashidhar
ff803e3a24
Merge pull request #317 from VishwasShashidhar/ELECTRON-293
ELECTRON-293: remove notification limit of 5 and match it with screen size
2018-03-09 16:19:43 +05:30