Keep up with the latest features and improvements to beta-webmon.
UI Overhaul — MaryUI Components & Livewire
Highlights
- Full migration to MaryUI component library with DaisyUI 5 theming
- Interactive features powered by Livewire — faster, smoother experience
- Charts bundled locally — removed all external CDN dependencies
Modernized Interface
- • All forms use standardized MaryUI components with consistent styling
- • Buttons, stat cards, and badges unified across every page
- • Status badges use DaisyUI badge-soft variant with automatic dark/light theming
- • Collapsible sections, progress bars, and loading indicators upgraded
- • Built-in theme toggle with smooth sun/moon animation
Livewire-Powered Features
- • Tag Manager with inline create, edit, and delete — no page reloads
- • Security Scanner, Redirect Checker, and Content Checker rebuilt as Livewire components
- • Notification bell with real-time polling
- • Security Status and Compliance cards with live updates
- • Monitor and Stats page charts rendered via MaryUI chart component
Performance & Security
- • Chart.js bundled via npm — no more external CDN scripts
- • Tightened Content Security Policy directives
- • Eliminated jsdelivr CDN dependency from CSP whitelist
- • Reduced custom CSS footprint — leveraging DaisyUI semantic classes
Navigation & Layout
- • Navigation rebuilt with MaryUI nav component and dropdown menus
- • Admin sidebar uses MaryUI menu with badge counts
- • Password fields have built-in show/hide toggle
- • Color picker for tag management with live preview
Plan-Based Features & Profile Improvements
Highlights
- Alert settings gated by plan — see only what your plan includes
- Login redirect preferences — choose your landing page
- CSP nonce hardening across all templates
Plan-Based Alert Settings
- • Alert settings page now shows only features available on your plan
- • SSL monitoring alerts available on Pro and Expert plans
- • DNS monitoring available on Pro and Expert plans
- • Telegram notifications available on Pro and Expert plans
- • Sidebar and active alerts summary respect plan gating
Profile & Login Improvements
- • Choose your landing page after login: Profile, Monitors, Alerts, or Stats
- • Change Password moved to a prominent button in the profile action bar
- • Plan names display correctly as "Starter" across the entire platform
- • New users get 6 default tags for organizing monitors (Landing Pages, WordPress, Offers, Tracking, Email, Domains)
- • Status page settings hidden for plans without the feature
Admin Improvements
- • Fixed plan update validation bug in admin user management
- • Affiliate link management with dropdown slot selection
- • Configurable recommended services display limit (1–4 links)
Security & Infrastructure
- • CSP nonce hardening across all Blade templates
- • Authorization policy consistency improvements
- • Contact form spam filtering hardened
- • HTMLPurifier integration for content sanitization
Security Hardening & Platform Stability
Highlights
- Comprehensive security audit and hardening
- Worker API nonce-based replay protection
- 1,200+ lines of dead code removed
Security Hardening
- • Nonce-based HMAC replay protection on worker API
- • Rate limiting on sensitive endpoints (login, tools, settings)
- • CORS lockdown — removed wildcard origins
- • Password breach checking via Have I Been Pwned
- • Uniform error responses to prevent information leakage
- • Deactivated user login prevention
- • Input validation limits on worker API payloads
Worker Improvements
- • IPv6 CIDR support for IP allowlisting
- • Reduced logging exposure (no token or header dumps)
- • Coordinated nonce signing between worker and server
Code Cleanup
- • Removed 33 unused model scopes across 13 models
- • Removed 11 unused service methods
- • Removed 7 unused helper functions and accessors
- • Removed unused packages (laravel/sail, autoprefixer, postcss)
- • Cleaned up 12 unused config keys
Bug Fixes
- • Fixed critical PlanChanged notification constructor mismatch
- • Fixed CheckMonitorHealth command TypeError
- • Fixed TinkerServiceProvider not found on production
- • Hardened User model mass assignment protection
DNS Monitoring & Bug Fixes
Highlights
- Full DNS monitoring for all record types
- Auto-close resolved bug reports
- Enhanced getting-started guide with screenshots
DNS Monitoring
- • Monitor DNS records: A, AAAA, MX, NS, TXT, CNAME, SOA, SRV, CAA
- • Custom DNS server selection (1.1.1.1, 8.8.8.8, or custom)
- • Expected value validation for DNS records
- • Historical DNS resolution tracking
- • User-friendly DNS error messages
Bug Tracking Improvements
- • Auto-close resolved bug reports after 72 hours
- • Reply to resolved tickets (closed tickets remain locked)
- • System activity logging for automated actions
Performance & Fixes
- • Fixed duplicate monitor checks
- • Fixed keyword monitor validation errors
- • Enhanced error message translation
- • Improved scheduler configuration
Documentation
- • Added 14 screenshots to Getting Started guide
- • Visual walkthrough of all features
- • Improved onboarding experience
Security Tools & Content Scanning
Highlights
- Security Scanner tool - scan any URL for threats
- Content Security Scanning on all HTTP monitors
- Notification pause feature
New Tools
- • Security Scanner - Scan any URL for phishing, hacks, and malicious content
- • Content Change Checker - Detect webpage modifications
Content Security Scanning
- • Automatic threat detection on every HTTP monitor check
- • 8 threat categories: Google bans, hacks, phishing, and more
- • Threat scoring (0-100) with clean/warning/threat status
- • Whitelist patterns to reduce false positives
- • Zero API cost - analyzes content already being fetched
Notification Pause
- • Pause notifications from dashboard, monitor page, or alert emails
- • Flexible durations: 1h, 4h, 24h, or indefinite
- • Monitor keeps checking - only notifications paused
Improvements
- • Standardized UI components
- • Improved CSP compliance
- • Form accessibility fixes
- • New Help Center articles
Redirect Checker & Status Pages
Highlights
- Redirect Checker tool with page download
- Status page performance improvements
- Bulk monitor operations
Redirect Checker Tool
- • Trace complete redirect chains
- • Multiple device emulation (Desktop, iPhone, Android)
- • Browser user-agent switching
- • View page source code
- • Download page with assets as ZIP
Status Pages
- • Performance optimization for large monitor lists
- • Fixed uptime color display (≥99% = green)
- • Improved response time calculations
- • Better tag and status filtering
Bulk Operations
- • Bulk pause/resume monitors
- • Bulk delete monitors
- • Select all / deselect all
Email Campaigns & Help Center
Highlights
- Admin email campaign system
- Knowledge Base launched
- Welcome emails for new users
Email System
- • Admin-managed email templates
- • Campaign management with user targeting
- • Filter by plan, activity, registration date
- • Send test emails before campaigns
- • Track sent/pending/failed status
Help Center
- • Knowledge Base with categorized articles
- • Markdown support with syntax highlighting
- • Search functionality
- • Related articles suggestions
- • View count tracking
User Experience
- • Auto welcome emails for new users
- • Improved FAQ page
- • Getting Started guide updates
Push Notifications & PWA
Highlights
- Web push notifications
- Full PWA support (iOS & Android)
- In-app notification center
Push Notifications
- • Web push notifications for monitor alerts
- • VAPID authentication for security
- • Works on desktop and mobile browsers
- • iOS PWA push support
- • Test notification button
Notification Center
- • Bell icon with unread count
- • Dropdown notification list
- • Mark as read / Mark all read
- • Full notification history page
PWA Improvements
- • Install prompt for mobile users
- • Offline indicator
- • App-like experience on mobile
Bug Tracking & Security Hardening
Highlights
- Bug report system with screenshots
- Critical security fixes
- Security compliance grading
Bug Tracking
- • Submit bug reports with descriptions
- • Screenshot attachments (up to 3)
- • Admin reply system
- • Status tracking (open, in progress, resolved)
- • Image modal for full-size viewing
Security Hardening
- • Fixed 5 high-risk security issues
- • Monitor authorization policies
- • Cloudflare trusted proxy setup
- • Tightened CSP headers
- • Rate limiting on sensitive endpoints
Security Compliance
- • Security header analysis for monitors
- • Compliance grading (A+ to F)
- • CSP, HSTS, X-Frame-Options checks
- • COOP, COEP, CORP header detection
Launch & Core Platform
Highlights
- Invite-only launch
- Core monitoring functionality
- SSL certificate monitoring
Monitor Types
- • HTTP/HTTPS website monitoring
- • Keyword presence/absence detection
- • Response time tracking
- • SSL certificate expiry monitoring
- • Configurable check intervals
Alerts
- • Email notifications for down/up events
- • Slow response time alerts
- • SSL expiry warnings
- • Customizable alert thresholds
Dashboard
- • Monitor overview with status
- • Response time charts
- • Uptime percentage display
- • Tag organization
- • Quick actions
User Management
- • Invite-only registration
- • Profile management
- • Two-factor authentication ready
- • Session management
Have feedback or suggestions?
We'd love to hear from you! Report bugs or suggest features.