Skip to content

SupportCompanion 1.0.7.80782

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 19 Jun 12:04
· 71 commits to main since this release
17d6d18

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