Commit Graph

89 Commits

Author SHA1 Message Date
Kiran Niranjan
e859b50a31
SDA-4487 - Remove escaping url string (#2102) 2024-02-26 20:21:55 +05:30
Kiran Niranjan
db0d878747
SDA-4476 - Add // nosemgrep (#2096)
SDA-4476 - Add installVariant to defaults

SDA-4476 - Initialize plist file

Revert "Revert "SDA-4472 (Migrate Symphony.config & installVariant into /Library/Preference) (#2090)" (#2094)"

This reverts commit 0aeee5b7a3.
2024-02-19 10:41:50 +01:00
Salah Benmoussati
0aeee5b7a3
Revert "SDA-4472 (Migrate Symphony.config & installVariant into /Library/Preference) (#2090)" (#2094)
This reverts commit be01c781b2.
2024-02-15 15:19:20 +01:00
Kiran Niranjan
be01c781b2
SDA-4472 (Migrate Symphony.config & installVariant into /Library/Preference) (#2090)
* SDA-4472 - Migrate settings from Symphony.config and installVariant to /Library/Preferences
2024-02-14 18:37:36 +05:30
NguyenTranHoangSym
be50ab8d5a SDA-4288_main: Allow / Disallow user edit pod url via config 2023-09-11 17:05:53 +07:00
NguyenTranHoangSym
049442dfe0 SDA-4223: Add new option to overwrite auto-update pmp 2023-07-13 16:25:46 +07:00
Salah Benmoussati
0af813ae97 SDA-4089 Browser login autoconnect (#1809)
* RTC-13931 Disable D3D11 by default

* SDA-4089 Browser login autolaunch

* SDA-4089 Browser login autolaunch

* SDA-4089 Browser login autolaunch

* SDA-4089 Browser login autolaunch

* SDA-4089 Browser login autolaunch

* SDA-4089 Browser login autolaunch

* SDA-4089 Browser login autolaunch

* cleanup
2023-03-29 14:38:50 +02:00
Salah Benmoussati
828df78d57
SDA-4014 Add browser login install setting for macOS (#1767) 2023-03-14 11:14:27 +01:00
sbenmoussati
6728c9ca49 SDA-4015 Adding space-line in macOS installer intro 2023-01-12 10:46:19 +01:00
sbenmoussati
b081dca9c5 Adding missing paragraph closing tag 2022-12-09 09:02:35 +01:00
sbenmoussati
e29d67ef02 SDA-3995 MacOS - Introduction content not displayed bugfix 2022-12-09 09:02:35 +01:00
Salah Benmoussati
50b7276ea8
SDA-3589 Ability to install SDA for local user only (#1468) 2022-08-08 13:49:58 +02:00
Axel Eriksson
c1120aecbd
Python is needed for Mac development (#1370) 2022-04-01 09:54:11 +02:00
Vishwas Shashidhar
23a97d9d3a
feat: SDA-2846, SDA-2847: add support for context origin url in installer (#1170)
* SDA-2846, SDA-2847: add context origin url to installers

* SDA-2846, SDA-2847: fix instructions and update mac script
2021-01-08 23:30:05 +05:30
Vishwas Shashidhar
538f2e92a0
docs: SDA-2702: generate install instructions pdf for macOS (#1148)
* SDA-2702: generate install instructions

- Generate installation instructions for macOS builds

* SDA-2702: generate install instructions

- Generate installation instructions for macOS builds

* SDA-2702: fix build script issue

* SDA-2702: fix path and update documentation

* SDA-2702: unify documentation

* SDA-2702: create targets directory
2020-12-14 19:15:37 +05:30
Mattias Gustavsson
0a3ba3a492 SDA-2232 Remove extra blank line in installer dialog 2020-07-02 08:07:21 +02:00
Mattias Gustavsson
48873d031f SDA-2209 Applied consistent font styling 2020-06-25 07:39:49 +02:00
Vishwas Shashidhar
310186f2dd
fix: SDA-2068: show welcome screen per installation (#1020)
* SDA-2068: show welcome screen per installation - macOS

* SDA-2068: show welcome screen per installation - windows

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-2068: support welcome screen on install for Windows
2020-06-13 11:42:57 +05:30
Vishwas Shashidhar
f09b5a8996
SDA-2016: fix simplified installer issues (#986)
- update the background image on macOS installer to support dark mode
- fix issues with saving window position on welcome screen

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-05-06 13:16:20 +05:30
Vishwas Shashidhar
9dbb273af3 SDA-1818: fix absolute path on intro.html
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-27 19:45:56 +05:30
Vishwas Shashidhar
f097490c40
SDA-1818: simplify mac installer (#973)
- Remove the pod settings plugin
- Set defaults in postinstall.sh
- Set default url to my.symphony.com in postinstall.sh

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-27 16:34:56 +05:30
Vishwas Shashidhar
a145e56369
SDA-1062: warn users before closing running app (#972)
- On macOS, currently, when trying to install new version of SDA, we simply kill the app before asking user if they'd like to quit and proceed.
- This fixes the issue and provides a better user experience.

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-21 11:18:27 +05:30
Kiran Niranjan
2ba5046f0c
fix: SDA-1859 & SDA-1857 (Add cloud config installer changes for MacOS & fix ZoomIn shortcut menu item) (#917)
* SDA-1859 & SDA-1857 - Add cloud config changes for macOS and fix zoomIn shortcut issue

* SDA-1859 & SDA-1857 - escape quot

* SDA-1859 & SDA-1857 - add quot for the values

* SDA-1859 & SDA-1857 - remove unwanted log
2020-03-15 17:17:49 +05:30
Johan Kwarnmark
9f33d31189 Let build script set app-version instead of hardcording 2020-03-03 13:22:44 +01:00
Vishwas Shashidhar
284ec984e6
fix: SDA-1749: Enable code signing for third party binaries (#874)
* SDA-1749: add all binaries for signing

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: add hardened run time attribute

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: reformat package.json

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: add echo for copying libraries

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: codesign exec files manually

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: codesign exec files with hardened runtime

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-1749: codesign exec files with hardened runtime

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-02-13 23:41:16 +05:30
Vishwas Shashidhar
4a37a78e0f
SDA-1636: revert auto layout settings (#836) 2019-12-20 11:41:14 +05:30
Vishwas Shashidhar
304ea124e1
fix: SDA-1628: update installer plugin with latest SDK (#832)
* SDA-1628: update installer plugin with the latest SDK

* SDA-1628: fix auto layout constraints
2019-12-17 21:36:10 +05:30
Johan Kwarnmark
3ac823d333 We could not update Symphony on mac because the version was wrong 2019-11-26 16:39:01 +01:00
Vishwas Shashidhar
1e8afb17ab
fix: SDA-1531: add support for uppercase URLs in mac installer (#788)
* SDA-1531: add support for uppercase URLs in mac installer

* SDA-1531: updated xcode team id
2019-10-09 11:38:20 +05:30
Vishwas Shashidhar
ef920f38e0 update mac packager 2019-09-04 17:41:18 +05:30
Vishwas Shashidhar
14e6975590 build scripts
- create build script for macOS
- create build script for linux
- create build script for windows
- create build script for windows x86
2019-08-27 16:38:26 +05:30
Kiran Niranjan
d5d59d3861 fix: ELECTRON-1426 (Update custom title bar icon and fix Symphony icons) (#749)
* ELECTRON-1426 - Update custom title bar icon and fix Symphony icons

* ELECTRON-1426 - Bump screen snippet version to 1.0.7 to support new icon
2019-07-24 00:18:49 +05:30
Vishwas Shashidhar
5b002e9d23
wip: ELECTRON-1426: update assets to reflect new branding (#746)
* ELECTRON-1426: update assets to reflect new branding

* ELECTRON-1426: added installer assets

* ELECTRON-1426: update aip assets
2019-07-20 07:04:17 +05:30
Vishwas Shashidhar
64b62e975f
ELECTRON-993: add pod url validation for installers (#569)
* ELECTRON-993: add pod url validation for macOS

- change default url to https://[POD].symphony.com
- validate the above default url to ensure user enters the right url
- remove deprecated code
- add tool tip for the pod url text box

* ELECTRON-993: add pod url validation for windows installers
2019-02-13 18:16:39 +05:30
Vishwas Shashidhar
1f6017a1fa fix preinstall script app_version placeholder 2019-02-12 19:58:08 +05:30
Vishwas Shashidhar
fc68318efa update pre-install script to get version number dynamically 2019-02-12 19:08:53 +05:30
Vishwas Shashidhar
769bef59e9 update version in preinstall script 2019-02-12 11:18:38 +05:30
Vishwas Shashidhar
c7a780a827 update version number in preinstall script 2019-01-30 05:51:34 +05:30
Vishwas Shashidhar
943815cd37 bump up version number in pre install script 2019-01-24 10:08:34 +05:30
Vishwas Shashidhar
abca0ec4f7 Update version in mac installer script 2019-01-16 10:36:58 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
f9f3a4ab98 ELECTRON-990 - add description to SSO checkbox in electron installer (#542) 2019-01-11 12:07:39 +05:30
Vishwas Shashidhar
af4ac9ddf5 Update version number for electron and self 2018-12-26 13:03:19 +05:30
Vishwas Shashidhar
b91ce398cf enable dev tools by default 2018-11-30 13:52:43 -08:00
Vishwas Shashidhar
afdaa39836 ELECTRON-907: add more info menu item
- add a new menu item that displays version information about the app
- bump up the version number
2018-11-28 16:42:46 -08:00
Vishwas Shashidhar
ee9ed0d225
ELECTRON-932: change default pod url in installers (#527)
* ELECTRON-932: change the default pod url on the installers

- Currently, we have the default pod url on the installers pointed to corp
- We change this to my.symphony.com so as not to expose corp and also allow public users to use my.symphony.com by default

* ELECTRON-932: update the settings pane bundle
2018-11-27 10:14:49 -08:00
Vishwas Shashidhar
f869ce5d3c Update mac pre-install script version 2018-10-23 14:51:05 +05:30
Vishwas Shashidhar
4e25fddbe6 update version in preinstall script 2018-10-03 12:13:48 +05:30
Vishwas Shashidhar
97ea80a9f8 Update the version handler logic and remove the script 2018-09-19 12:28:41 +05:30
Vishwas Shashidhar
8bef28234d
ELECTRON-595: macOS installer improvements (#496)
* ELECTRON-595: add sso checkbox in macOS installer

To enable easy configuration of SSO url, we add a checkbox that appends the SSO path on to the pod url in the installer

* ELECTRON-695: add support for sso checkbox for windows installers
2018-09-17 13:53:14 +05:30
Vishwas Shashidhar
3306473f07
ELECTRON-602: fix the pre-install script on macOS installation / upgrade cases (#481)
* ELECTRON-602: fix the pre-install script on macOS installation

Currently, when we try to install a version that is lower than the currently installed version, the pre install script deletes the existing version and the new version is not installed either. This is because of how macOS handles upgrades.

So, we add a version check function that exits the script if we have a new version already installed on the system rather than deleting the existing version installed on the system

* ELECTRON-602: fix the version comparison as per PR comments
2018-08-29 09:48:46 +05:30