- Scaling Doc: Add sections for handling critical errors, and monitoring alerts.
- System Hooks Doc: Change word.
- System Hooks Doc: Add note about creating overdue tickets.
- API Doc: Added note regarding passing query string or POST parameters to the magic API
- Install Script: Disable current version check, in case user wants to reinstall the same version.
- API Doc: Added note in run_event about overriding event properties, and specifying tags.
- Wrote: System Hooks doc.
- System Web Hooks: Remove legacy configuration properties.
- Multi-Server System: Improvements to background upgrades and remote command notifications.
- Now using exclusive "background.log" to capture restart/shutdown/upgrade command output.
- Now using unref'd timer to check for crashed background commands after 60sec, and log critical activity.
- On startup, in becomeMaster, check for background.log AND crash.log, and log activity if each is found.
- Support for notice, warning, error and critical activity from conductor peer sockets.
- As a backup conductor peer, look for background/crash log on startup and send appropriate activity to the current primary server.
- Mailer: New "activity.txt" email template for system hook activity email reports.
- Mailer: Look in both conf/emails/ and sample_conf/emails/ for templates, as new ones may be introduced.
- Also, add support for new client.company (dynamic copyright footer).
- WebSocket Comm: Add support for notice, error, warning and critical activity log entries from remote servers.
- System Hook: Major improvements to shell exec, add "email" and "ticket" system hook actions.
- Shell Exec now uses proper CWD, ENV and timeout.
- Shell Exec now pipes JSON to STDIN.
- New "email" system hook for sending activity email.
- New "ticket" system hook for creating a ticket on activity.
- UI Config: Add "critical" activity type, and fix icon for warnings.
- Activity UI: Add display and filtering support for general notices, warnings, errors, and criticals.
- Show "host" in table in case IP is not available
- Add new "Server Info" section in action report dialog. "Client Info" section is now optionally hidden.
- Add "Details" section in action report dialog.
- Dynamic copyright string with configurable company name.