Skip to content

Releases: vipgabe09267/SouthlandServers_Mass_Notify_app

v1.0.6-beta

v1.0.6-beta Pre-release
Pre-release

Choose a tag to compare

@vipgabe09267 vipgabe09267 released this 12 Jul 23:54

Full Changelog: v1.0.4-beta...v1.0.6-beta

SLS Mass Notify v1.0.6-beta

This beta release delivers a major interface refresh, more reliable alert presentation, and a substantially hardened automatic update system.

What's New

  • Completely redesigned settings interface with a cleaner modern theme
  • Modernized installer and uninstaller
  • Added a compact endpoint selector for managing up to three notification sources
  • Improved Bearer token, username/password, and no-auth configuration
  • Authentication fields now appear only when required
  • Improved endpoint security warnings and status information
  • Updated application and installer identity to 1.0.6-Beta

Alert Improvements

  • Fixed weather alerts briefly showing the fallback screen before the final alert image
  • Alert windows now remain hidden until their final content is ready
  • Made image loading thread-safe
  • Prevented delayed images from replacing an already displayed fallback
  • Improved alert dismissal and delayed-callback cleanup
  • Retained support for weather alerts and standard Mass Notify announcements

Automatic Updates

  • Checks GitHub Releases shortly after startup and approximately every 15 minutes
  • Supports beta, RC, and stable semantic release versions
  • Prevents downgrades and repeated installation of the same release
  • Downloads only SLS_Mass_Notify_Installer.exe from the official repository
  • Verifies the installer against GitHub's published SHA-256 digest
  • Uses the Windows UAC elevation flow correctly
  • Retries canceled or failed update attempts
  • Preserves custom installation paths and Windows startup preferences
  • Preserves endpoints, credentials, audio selection, and other user settings
  • Maintains compatibility with the updater included in v1.0.5-beta

Automatic updates require user approval through the Windows UAC prompt.

Security Improvements

  • Added hardened XML parsing with defusedxml
  • Blocked authenticated redirects to different origins
  • Blocked HTTPS downgrade redirects
  • Restricted update downloads to the official repository release path
  • Added image URL, file-size, and decoded-dimension limits
  • Blocked embedded credentials in endpoint and image URLs
  • Replaced interpolated batch uninstall cleanup with literal-path PowerShell handling
  • Added SHA-256 update integrity verification

Installation

Download and run:

SLS_Mass_Notify_Installer.exe

The installer adds the app to Program Files, creates Start Menu entries, registers the uninstaller, and optionally enables Windows startup and automatic updates.

Existing installations can install this release directly without removing their saved settings.

Installer SHA-256

714FA1DE935D67B78915ECC03C2561799DE1CD1D67F962B3E932D9B4CEB3DE23

Known Notice

The installer is currently unsigned. Windows SmartScreen may display an unknown publisher warning, and installation or updates may require UAC approval.

This project is open source under the GNU Affero General Public License v3.0.

v1.0.5-beta

v1.0.5-beta Pre-release
Pre-release

Choose a tag to compare

@vipgabe09267 vipgabe09267 released this 04 Jul 21:33

Full Changelog: v1.0.4-beta...v1.0.5-beta
Remove Remote API controls and rebuild V1.0.5-Beta dist

  • added endpoint monitoring settings with bearer token, no-auth, and username/password authentication
  • Fixed auth-mode UI so only the selected credential fields are visible
  • Updated README and Terms of Service to describe the app as a notification client only
  • Verified auth header generation for bearer, basic auth, and no-auth endpoints

v1.0.4-beta

v1.0.4-beta Pre-release
Pre-release

Choose a tag to compare

@vipgabe09267 vipgabe09267 released this 28 Jun 17:01

v1.0.2-beta

v1.0.2-beta Pre-release
Pre-release

Choose a tag to compare

@vipgabe09267 vipgabe09267 released this 28 Jun 02:47
  • Added red warning alert when an http:// endpoint is used instead of https://
  • Added yellow caution alert when no token is configured
  • Cleaned up and modernized the app UI
  • Added Terms of Service support for the app download flow
  • Added customizable .wav audio selection from the audio folder
  • Added audio preview and upload support

v1.0.1-beta

v1.0.1-beta Pre-release
Pre-release

Choose a tag to compare

@vipgabe09267 vipgabe09267 released this 21 Jun 19:02

Added Sip Notify announcement support

  • Integrates the feature of mass non-urgent notifications to the app from Mass Notify Server
  • Added automatic github updates

Full Changelog: Beta...Beta_V1.0.1

v1.0.0-beta

v1.0.0-beta Pre-release
Pre-release

Choose a tag to compare

@vipgabe09267 vipgabe09267 released this 21 Jun 13:43