250 Commits
Author SHA1 Message Date
Kiran Niranjan bfde05efde SDA-4938 - Prevent double click on hamburger button (#2434)
* SDA-4938 - Prevent double click on hamburger button

* SDA-4938 - Reset presence on sign out
2025-07-07 14:56:06 +05:30
NguyenTranHoangSym 519068459f SDA-4930: Fixing ftp 2025-06-25 10:15:38 +07:00
NguyenTranHoangSym c3bc9a96a4 SDA-4876: Prevent malformed URL to action further 2025-06-19 12:22:57 +07:00
Kiran Niranjan 384d72757a SDA-4915 - Implement plural formating for i18n (#2400) 2025-06-06 07:56:21 +05:30
NguyenTranHoangSym 380c71aa48 SDA-4909_Main: Revert support including IV logs into bundle (#2388)
* Revert "SDA-4909_25.5: Neutralize Path if they arent exist (#2385)"

This reverts commit be0cea52cf.

* Revert "SDA-4909: Adding log handling exception for IV"

This reverts commit 0ca11a433c.

* Revert "SDA-4415: Fix comments"

This reverts commit 2fe830a3ed.

* Revert "SDA-4415: Adding UTs"

This reverts commit e939420435.

* Revert "SDA-4415: Finalizing the approach on working with files"

This reverts commit 0e75904399.
2025-06-03 08:47:47 +02:00
NguyenTranHoangSym 0ca11a433c SDA-4909: Adding log handling exception for IV 2025-05-27 17:32:18 +07:00
Kiran Niranjan 0f656f2ae1 SDA-4891 - Validate bounds on switching mini view (#2370)
* SDA-4891 - Validate bounds on switching mini view

* SDA-4891 - switch should constrain bounds within the same display
2025-05-12 09:20:26 +02:00
NguyenTranHoangSym 5ea9928de2 Merge pull request #2345 from NguyenTranHoangSym/SDA-4415
SDA-4415: Add IV Zeus log to logs bundle
2025-04-08 10:52:59 +07:00
NguyenTranHoangSym e939420435 SDA-4415: Adding UTs 2025-04-02 09:37:11 +07:00
Kiran Niranjan 658af3d42f SDA-4847 - add generic listener for enter-full-screen & async leave-full-screen (#2338)
* SDA-4847 - add generic listener for enter-full-screen & async leave-full-screen

* SDA-4847 - Fix uts

* SDA-4847 - Fix uts on windows

* SDA-4847 - Rebase
2025-03-14 16:51:47 +05:30
Kiran Niranjan a48996b09c SDA-4847 - SDA-4848 - Optimize mini view and fix mini state (#2332)
* SDA-4847 - SDA-4848 - Optimize mini view and fix mini state

* SDA-4847 - SDA-4848 - Refactor typo
2025-03-14 14:16:36 +05:30
NguyenTranHoangSym 38119fb8e7 SDA-4732: Fixing bugs related 2025-03-12 15:49:20 +07:00
Kiran Niranjan cfc88885c5 SDA-4844 - SDA-4843 - SDA-4842 - Fix windows shortcut & fix fullscreen & maximize state (#2325)
* SDA-4844 - SDA-4843 - SDA-4842 - Fix windows shortcut & fix fullscreen & maximize state

* SDA-4844 - SDA-4843 - SDA-4842 - Fix windows shortcut & fix fullscreen & maximize state
2025-03-11 17:40:48 +05:30
Kiran Niranjan b232c3405a SDA-4834 - SDA-4833 - SDA-4842 - SDA-4836 - fix issue related to miniview (#2323)
* SDA-4834 - SDA-4833 - SDA-4842 - SDA-4836 - fix issue related to mini view

* SDA-4834 - SDA-4833 - SDA-4842 - SDA-4836 - Fix uts
2025-03-10 13:47:43 +01:00
Kiran Niranjan 3600ac77c3 SDA-4537 - Add mini view switch & menu (#2316)
* SDA-4537 - Add mini view switch & menu

* SDA-4537 - Update title bar styling

* SDA-4537 - Update uts
2025-03-07 11:14:02 +05:30
NguyenTranHoangSym 8c34637322 SDA-4732: Adding fixes for comments 2025-03-06 16:17:48 +07:00
Antoine Rollin 858db41952 C2-25477: OpenFin - setContext in session context group (#2315)
In the OpenFin world, broadcasting a context in a session context group is different from broadcasting in a default context group.

The default context group way:
``` js
await openfin.joinContextGroup(id);
await openfin.setContext(context)
```

The session context group way:
```
const group = await openfin.joinSessionContextGroup(id);
await group.setContext(context)
```
2025-02-28 09:53:41 +01:00
NguyenTranHoangSym bab5965bd7 Merge pull request #2302 from NguyenTranHoangSym/SDA-4732
SDA-4732: Revamp the call notification
2025-02-27 16:02:15 +07:00
Antoine Rollin 8231068ffc C2-25477: OpenFin joinSessionContextGroup update (#2312)
When calling the exposed `joinSessionContextGroup`, it fails. This is probably because we try to return an object containing functions.
2025-02-26 17:31:42 +01:00
NguyenTranHoangSym 0785fb942c SDA-4732: Revamp notification 2025-02-23 17:44:38 +07:00
Salah Benmoussati 8b9c469163 SDA-4770 Expose Openfin API - Adding setContext (#2308) 2025-02-21 11:14:10 +01:00
Axel Eriksson 47caf65b9e Adding support for Windows to use navigator.mediaDevices.getDisplayMedia (#2270) 2025-01-31 13:33:18 +01:00
Antoine Rollin 99598737df C2-25226: OpenFin disconnection handler (#2274)
- `openfin.init` allows to provide a disconnection handler
- this disconnection handler is stored on SSF side
- the openfin handler forward the disconnection event through a new `openfin-disconnection` event
- SSF calls the disconnection handler when a new `openfin-disconnection` event is received

Minor:
- in the openfin handler, a call to reset is now done before trying to connect to OpenFin
- removed the timeout log in the timeout promise, the log will be shown if the timeout promise rejects first (or in case of error)
2025-01-31 11:42:11 +01:00
Antoine Rollin 17d1a6a96d SDA-4657: OpenFin - unregisterIntentHandler patch (#2273) 2025-01-27 15:00:46 +01:00
Antoine Rollin 2a85238443 SDA-4657: Patch for OpenFin (#2271) 2025-01-23 20:00:19 +01:00
Salah Benmoussati 72be5a43cb SDA-4770 Adaptations on openfin integration (#2268) (#2269)
* SDA-4770 Adaptations on openfin integration

* SDA-4770 Adaptations on openfin integration
2025-01-22 19:45:35 +01:00
Salah Benmoussati c9326fd5f8 SDA-4770 Adaptations on openfin integration (#2268)
* SDA-4770 Adaptations on openfin integration

* SDA-4770 Adaptations on openfin integration
2025-01-22 12:18:38 +01:00
Kiran Niranjan 5606a3e454 SDA-4754, SDA-4731, SDA-4729, SDA-4733, SDA-4755 - Update SDA branding (#2267)
* SDA-4754, SDA-4729, SDA-4733, SDA-4755 - Update Symphony Messaging branding

* SDA-4754, SDA-4729, SDA-4733, SDA-4755 - Update Symphony Messaging branding

* Ignore darwin resource on windows

* SDA-4755 - Update installer text

* SDA-4755 - Update close dialog text

* SDA-4755 - Update close dialog text

* SDA-4755 - Update the tabloid image

* SDA-4779 - Update macOS Icon
2025-01-22 15:09:35 +05:30
Salah Benmoussati b27faedc28 SDA-4770 Expose openfin (#2264) 2025-01-16 08:43:01 +01:00
Salah Benmoussati 8a6704b449 Revert "Revert "SDA-4725 - Update SDA title bar branding (#2234)" (#2241)" (#2262)
This reverts commit 01f53c51bd.
2025-01-16 06:03:38 +01:00
Kiran Niranjan 0290b41f57 SDA-4730 - Update SDA login branding (#2254)
* SDA-4730 - Update SDA login branding

* SDA-4730 - Update snapshot
2025-01-15 09:47:42 +05:30
Salah Benmoussati 1a85223a93 SDA-4785 AutoUpdate on app launch fix (#2259) 2025-01-14 15:09:40 +01:00
Kiran Niranjan 80519f5fb7 SDA-4774 - Display dynamic status message (#2246)
* SDA-4774 - Display dynamic status message

* SDA-4774 - Update snapshot file

* SDA-4774 - Update message
2025-01-07 14:40:55 +01:00
Kiran Niranjan e4fc421c84 SDA-4757 - Fix config race condition (#2244)
* SDA-4757 - Fix config race condition

* SDA-4757 - Fix uts

* SDA-4757 - Update jsdoc
2024-12-27 15:32:41 +05:30
Salah Benmoussati 01f53c51bd Revert "SDA-4725 - Update SDA title bar branding (#2234)" (#2241)
This reverts commit 4c366bcf2f.
2024-12-20 20:04:19 +01:00
Kiran Niranjan b18bb12028 SDA-4737 - Add retry logic for browser login (#2232)
* SDA-4737 - Add retry logic for browser login

* SDA-4725 - Update SDA title bar branding

* SDA-4737 - Add abort & handle network changed use case
2024-12-05 08:35:25 +05:30
Kiran Niranjan 4c366bcf2f SDA-4725 - Update SDA title bar branding (#2234)
* SDA-4725 - Update SDA title bar branding

* SDA-4725 - Update snap file
2024-12-04 09:13:16 +05:30
Kiran Niranjan b76884dcfc SDA-4714 - Use plist parser to validate if a field exists (#2227)
* SDA-4714 - Use plist parser to validate if a field exists

* SDA-4714 - Fix uts
2024-11-20 09:09:33 +01:00
Kiran Niranjan 5c76460707 SDA-4714 - Add missing latestAutoUpdateChannelEnabled into plist file (#2221) 2024-11-08 16:22:19 +05:30
Axel Eriksson 5488ef8452 Remove Citrix code (#2220) 2024-11-05 15:06:01 +01:00
Salah Benmoussati e6a733f708 Upgrade electron@32.1.2 (#2208)
* Upgrade electron@32.1.2

* Fix issue on menu items click returning BaseWindow instead of BrowserWindow objects
2024-10-03 19:35:41 +02:00
NguyenTranHoangSym 7b13b6d34d SDA-3572: Adding Initial Menu Help (#2193)
* SDA-3572: Adding Initial Menu Help

* SDA-3572: adding UT
2024-09-04 17:53:43 +02:00
Salah Benmoussati e543476c38 SDA-4604 Limiting window activation change to macOS for bring-to-front feature only (#2176) (#2177) 2024-07-18 12:33:23 +02:00
Salah Benmoussati 6d6818548a SDA-4604 Bring to the front feature fix by calling show method (#2174)
* SDA-4604 Bring to the front feature fix by calling show method

* Upgrade electron@31.2.1
2024-07-17 09:57:22 +02:00
Salah Benmoussati defcd1a90a SDA-4606 Setting programmatically default values of new config fields (#2171)
* SDA-4606 Setting programmatically default values of new config fields

* Upgrade electron to patch reported file picker issue
2024-07-15 09:31:54 +02:00
Kiran Niranjan 3dde3d0678 SDA-4507 - Add validation for copying old global config file (#2115) 2024-03-21 11:33:06 +05:30
Kiran Niranjan 27a8953326 SDA-4479 - Backup and restore global config (#2099) 2024-02-22 13:59:19 +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