• 1.0.3 850a6c81a1

    mysticmomba released this 2026-06-30 16:26:17 -04:00 | 0 commits to master since this release

    [1.0.3] - 2026-06-30

    🐛 Bug Fixes

    • Enabled the builtin single instance tauri plugin
    Downloads
  • 1.0.2 4570cac5e5

    mysticmomba released this 2026-06-18 10:53:57 -04:00

    [1.0.2] - 2026-06-18

    🐛 Bug Fixes

    • (backend javascript) Updated URL in inject.js
    • (seenAlerts) Added a function so that every 2 minutes it clears the seenAlerts variable. This should fix a problem when multiple real different alerts for some reason have the same name.
    Downloads
  • 1.0.1 967fb2cd6b

    mysticmomba released this 2026-06-17 11:54:52 -04:00 | 5 commits to master since this release

    WVU Medicine Help Alert Web Client — v1.0.1 Release Notes

    Release Date: June 17, 2026

    Bug Fixes

    • Updated URL in configuration to point directly to the HA portal instead of the dashboard
    Downloads
  • 1.0.0 6479e3b6da

    mysticmomba released this 2026-06-11 10:46:51 -04:00 | 11 commits to master since this release

    WVU Medicine Help Alert Web Client — v1.0.0 Release Notes

    Release Date: June 11, 2026

    Overview

    Initial release of the WVU Medicine Help Alert Web Client — a lightweight desktop application that replaces the vendor's unstable HelpAlert desktop client. The app wraps the existing PinPoint HelpAlert web interface in a persistent, tray-resident window with automatic alert detection and window foregrounding.

    Features

    • Native desktop wrapper for the PinPoint HelpAlert web application, eliminating the crashes caused by the vendor's desktop client
    • System tray integration — closing the window minimizes to tray instead of exiting, ensuring continuous monitoring
    • Automatic alert detection — monitors the HelpAlert page for new duress alerts every 2 seconds and brings the application window to the foreground when a new alert is detected
    • Per-alert tracking — detects and notifies for each individual alert, including repeated alerts at the same location after the previous one is cleared
    • Temporary always-on-top — the window pins itself on top for 5 seconds when an alert fires, then returns to normal behavior
    • Bundled WebView2 runtime — the installer includes the WebView2 runtime offline so target machines do not require internet access during installation

    Installation

    Run the installer on any Windows 10 or 11 machine. No additional software or internet access is required.

    Usage

    1. Launch the application
    2. Log in with your PinPoint credentials
    3. Click the Alerts button to navigate to the HelpAlert page
    4. Minimize or close the window — the app continues running in the system tray
    5. When a duress alert is triggered, the window automatically comes to the foreground
    6. To fully exit, right-click the tray icon and select Quit

    Known Limitations

    • Session keepalive is not yet implemented. If the session expires, you will need to log in again manually. Early testing suggests sessions persist as long as the app is running.
    • Alert detection is text-based, relying on patterns in the HelpAlert page content. Changes to the vendor's UI may require an update to the detection logic.
    • The application currently does not produce OS-level toast notifications. Alert notification is handled by bringing the window to the foreground.

    Technical Notes

    • Built with Tauri v2 and Rust
    • Requires a patched version of WRY to resolve a global variable collision between the WebView IPC bridge and the vendor's GWT-compiled JavaScript
    • Cross-compiled for Windows from Linux using the x86_64-pc-windows-gnu target
    Downloads