Changes
- feat(on-call): choose per on-call rule whether its push is a critical alert
- PR: #4745
- fix(mobile): pick up Do Not Disturb access granted while the app is open
- PR: #4746
- chore: npm audit fix
- PR: #4744
- fix(network): SSID lists leave out UniFi's mesh link and adoption network (#4730)
- PR: #4743
- Slack: AI balance refills and admin balance adjustments on the subscription webhook; deletion feedback in Project Deleted
- PR: #4748
- Slack: new users, new projects and plan changes reach the operator channel as text
- PR: #4753
- feat(on-call): choose the critical alarm sound and volume, and repeat pushes until acknowledged
- PR: #4754
- Fix the Search Console and Analytics audit findings: canonicals, status page indexing, consent, trackers, structured data
- PR: #4755
- chore(mobile): release 1.6.0 (iOS build 7, Android version code 8)
- PR: #4756
- Feeds: world-class timelines on every page - real dates and times, readable entries, Open in Slack / Teams
- PR: #4751
- fix(auth): never sign or accept tokens with an ENCRYPTION_SECRET the repository ships
- PR: #4750
- fix(sso): a project's single sign-on never signs in a OneUptime administrator
- PR: #4749
- chore(mobile): submit Android builds to a production draft with EAS
- PR: #4758
- Release 14.0.51 (gate - do not merge)
- PR: #4760