Releases: vipgabe09267/SouthlandServers_Mass_Notify_app
Release list
v1.0.6-beta
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.exefrom 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
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.2-beta
- 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
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