Domain Monitor v1.1.3
Adds CSV/JSON import/export for domains, tags, and groups, an in-app update system with backup and rollback, and admin tag/domain transfer actions.
What's new
- CSV/JSON Import & Export - Domains, Tags, and Notification Groups with drag-and-drop file upload
- Sensitive Data Masking - API tokens and webhook URLs masked in group exports; masked channels imported as disabled
- In-App Update System - Check, apply, and rollback updates from Settings (GitHub Releases + hotfix tracking)
- Update Channels - Stable (releases only) or Latest (releases + hotfixes) with configurable badge
- File & Database Backup - Automatic backup before every update, one-click rollback
- Update Notifications - In-app alerts for admins when new releases or hotfixes are detected
- Tag Transfer - Admin-only individual and bulk transfer of tags between users
- Domain Bulk Transfer - Admin-only bulk transfer of domains to another user
- Drag-and-Drop File Upload - Import zones on Domains, Tags, and Groups pages with format hints and size limits
- Bulk Action Bars Redesigned - Consistent inline toolbar styling across all list pages
- Installer Hardened - Admin auth required post-install; re-installation blocked
- ErrorHandler Improvements - Recursion guard, graceful fallback logging,
\Throwablecatch - Migration:
025_add_update_system_v1.1.3.sql
Install
- Upload & unzip to your web root
- Copy
.env.example→.envand set DB/mail info - Run
composer install --no-dev --prefer-dist - Point your webserver to the
public/folder
Version history:
View detailed changelog →