github OneUptime/oneuptime 12.0.14

2 hours ago
Changes
  • docs: document Incoming Request monitors as a webhook alert receiver
  • fix(probe): make SSL Certificate monitors report why a certificate is bad
  • refactor(dashboard): remove duplicate per-entity Ask AI buttons
  • docs: name the monitor criteria fields the way the UI labels them
  • Add an option to keep a status page out of search engine results
  • fix(security): stop OAuth secrets and login credentials reaching log sinks
  • fix(ai-chat): require project membership on /ai-chat/* routes (GHSA-hm7m-9qjj-xj5x)
  • docs(i18n): port the Incoming Request alert-receiver docs to all locales
  • docs(monitor): list the criteria options the dropdowns actually offer
  • perf: reduce CPU/memory hot spots in DB metadata layer, worker jobs, and request path
  • Bound each monitor check and guard probe worker slots against pile-up
  • fix(probe): honour configured retry count and timeout on DNS, DNSSEC, Domain, SNMP and external status page steps
  • fix: add missing @EnableDocumentation() to StatusPageOidc model
  • fix(dashboard): make the monitor type picker searchable
  • fix(status-page): pin the footer, replace naked loaders with skeletons
  • fix(monitor): evaluate a probe result against the step it actually ran
  • fix(network-devices): reachability is the last poll's outcome, not its age
  • fix(network-devices): staleness annotates the verdict, it does not replace it
  • perf: reduce CPU/memory hot spots in request auth, serialization, mail, telemetry ingest, and worker jobs (phase 2)
  • fix(tests): repair and harden the StatusPage subscriber wiring suite broken by #3242
  • test(status-page): fix subscribe-page wiring test broken by #3242's loading-state polish
  • fix(telemetry): filter logs and traces by resource entity key, not primaryEntityId

Don't miss a new oneuptime release

NewReleases is sending notifications on new releases.