SupportCompanion 1.0.7.80782
Pre-release
Pre-release
github-actions
released this
19 Jun 12:04
·
71 commits
to main
since this release
Notes
This is a pre-release version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Added
- A package for the LaunchAgent which is signed and notarized using the same certificate as the main app
- An option to disable all notifications, the disable notifications set the value for
NotificationInterval
to 0 - The option to show information about the device and support contact information on the desktop background. This allows for admins to show information about the device and support contact information on the desktop background. The information is displayed in any corner of the desktop background and can be customized using the configuration. Example configuration:
<key>ShowDesktopInfo</key>
<true/>
<key>FontSize</key>
<integer>19</integer>
<key>DesktopInfoLevel</key>
<string>Custom</string>
<key>DesktopInfoCustomItems</key>
<array>
<string>HostName</string>
<string>SerialNumber</string>
<string>SupportEmail</string>
</array>
<key>DesktopInfoBackgroundColor</key>
<string>#000000</string>
<key>DesktopInfoBackgroundOpacity</key>
<real>0.6</real>
<key>DesktopInfoColorHighlight</key>
<false/>
<key>DesktopPosition</key>
<string>BottomRight</string>
Changed
- Line breaks and white space is removed when
BrandLogo
is parsed as a base64 string to ensure that the logo is displayed correctly in the side menu - Post-install script now re-launches the app after the installation is complete to ensure that the app is running with the latest version
Fixed
- AD Password Expiry color was not being set correctly in the UI. This has been fixed by setting the color based on the number of days until the password expires
Changes
- 274b167 - Add desktop info support
- 6cf8aaf - Additional configurations for desktop info
- c8457c5 - Remove line breaks and white space on BrandLogo
- 656f924 - Re-launch the app post install
- 5e6f58a - Only change opacity on background not text
- 2069e06 - Only remove if not a path
- b81d0a9 - Create signed LaunchAgent package
- 0853992 - Change path detection method
- b0574a1 - Fix LA install location
- 7bcf9f0 - Change FontSize key to DesktopInfoFontSize
- fc94ab0 - Fix text color for AD Password Expiry days
- 6391a98 - Change Console to logger
- acfac11 - Always keep app alive using Launch Agent
- ced4991 - Do not send notification if interval is 0