Introduces error log tracking with new ErrorLog model, controller, views, and migration. Adds admin UI for viewing, resolving, and deleting errors. Implements bulk actions for users and notification groups, refactors domain filtering/pagination, and centralizes admin access checks using Auth::requireAdmin().
22 lines
741 B
Plaintext
22 lines
741 B
Plaintext
# Application Environment
|
|
# APP_ENV: 'development' (shows detailed debug pages) or 'production' (shows clean error pages)
|
|
# IMPORTANT: Set to 'production' before deploying to hide sensitive debugging information!
|
|
APP_ENV=development
|
|
|
|
# Security - Encryption key (auto-generated during migration if not set)
|
|
# This key is used to encrypt sensitive data in the database (like SMTP passwords)
|
|
# IMPORTANT: Never share this key or commit it to version control!
|
|
APP_ENCRYPTION_KEY=
|
|
|
|
# Database
|
|
DB_HOST=localhost
|
|
DB_PORT=3306
|
|
DB_DATABASE=domain_monitor
|
|
DB_USERNAME=root
|
|
DB_PASSWORD=
|
|
|
|
# Session Security (set cookie_secure=1 only if using HTTPS)
|
|
SESSION_LIFETIME=1440
|
|
SESSION_COOKIE_HTTPONLY=1
|
|
SESSION_COOKIE_SECURE=0
|
|
SESSION_COOKIE_SAMESITE=Strict |