v15062026113

Forge Platform v15062026113 - Notification Delivery & Deployment Hardening

This release completes the Forge notification and email delivery overhaul while strengthening the staging and production deployment process.

Jun 15, 2026
Detailed Body

It introduces automated email outbox processing, environment-specific validation, deterministic Git deployments, migration dependency checks, improved operational visibility, and safer production release guardrails.

Added

Automated Notification Email Processing

Added automated notification email processing through environment-specific systemd path and timer units, allowing queued emails to be delivered immediately when triggered and retried periodically as a recovery mechanism.

Notification Email Operations Hub

Added administrative tools for monitoring the notification email outbox, reviewing delivery status, inspecting failed messages, and accessing worker health and notification configuration information.

User Notification Delivery Preferences

Added per-user notification delivery preferences, allowing users to choose between in-app notifications, email notifications, or both for supported notification categories.

Changed

Improved Notification Worker Health Reporting

Improved worker health reporting to distinguish between a successfully completed one-shot worker service and missing or inactive path and timer automation, providing more accurate operational status information.

Fixed

Email Worker Deployment Readiness

Fixed production health checks reporting a critical status when the notification email service templates existed in the repository but the required production systemd units had not yet been rendered, installed, and enabled on the VPS.

Performance

More Efficient Email Queue Processing

Improved notification email delivery through trigger-based processing, batched outbox draining, idempotent notification handling, and periodic retry execution without requiring continuous polling.

Deployment Diagnostics and GitHub Summaries

Expanded GitHub Actions diagnostics and deployment summaries with Git commit verification, migration status, dependency validation, application health, worker status, and outbox delivery information.