Changes
- feat(hosts): add a host in one command - OneUptime installs and configures its collector
- PR: #5137
- Security pipeline: run every project's rules, feeds and logs, and drop no matches
- PR: #5147
- Security playbooks: contain only the attacker side, protected entities, server-side approval rules and undo
- PR: #5149
- feat(ai): investigations run on worker-role servers from a queue, and a shutting-down server hands its runs back
- PR: #5151
- VMware: an ESXi host's page as deep as a host's page outside VMware
- PR: #5150
- feat(security): notify people about new, assigned and approval-waiting security cases
- PR: #5155
- Runbook steps: a project default Runner, the step's Runner under More fields, and the Global Runner shown (not pickable) for Bash, SSH and kubectl steps
- PR: #5154
- fix(clipboard): every copy button copies, or says it could not - the status page's Subscribe to calendar no longer says Copied over an empty clipboard (#5132)
- PR: #5153
- Cards: a card's description sits right under its title, not a button row down (every table and list, and two Security headers)
- PR: #5152
- feat(security-events): endpoint rules read the process that ran, not its parent
- PR: #5148
- feat(code): Repositories and settings overhaul; GitHub commands on by default; AGENTS.md replaces Build & Test
- PR: #5159
- Release 14.0.84 (CI gate - do not merge)
- PR: #5163