Skip to content

Releases: OneUptime/oneuptime

14.0.78

Choose a tag to compare

@github-actions github-actions released this 20 Oct 06:19
Changes
  • Runbooks: a runbook's side menu folds Executions under Logs and Triggers under Settings
  • feat(incidents): record and transcribe incident calls - transcripts got by themselves, the summary in the feed, the postmortem that waits
  • fix(infrastructure-agent): the Homebrew check reports brew's warning by its message in GitHub Actions
  • fix(postgres): recycle pool connections so eBPF traces place the app's queries; document OBI's linking limits
  • fix(admin): Add to Project's project picker searches every project, not the one last opened in the Dashboard
  • feat(kubernetes-agent): turn eBPF context propagation on by default
  • docs(scim): the Entra gallery app is for single sign-on; provision with your own app
  • fix(infrastructure-agent): the release status workflow skips release gate pull requests, and the guide says which release has which fix
  • fix(status-pages): a link to confirm a subscription works for a day, and a contact's owner can always subscribe
  • fix(runner): the shared Runner registers with its own key, and wrong probe and Runner keys are counted
  • fix(images): start node directly so OBI's Node.js agent lands in the app
  • Forms: More fields is one quiet line, not a card - everywhere it appears
  • feat(infrastructure-agent): the winget publish agrees to Microsoft's CLA on every pull request it opens
  • Release 14.0.77 (gate - do not merge)

14.0.77

Choose a tag to compare

@github-actions github-actions released this 20 Oct 03:01
Changes
  • fix(validation): a value is read in time in line with its length, and an email is one mailbox
  • fix(cluster-key): a client may try only so many different wrong cluster keys
  • feat(marketplace): OneUptime Cloud as a Vercel Marketplace native integration
  • chore: npm audit fix
  • fix(model-table): don't say "no access" before the columns are built
  • feat(identity): ready for the Okta Integration Network and the Microsoft Entra application gallery
  • feat(marketplace): keep only the newest release in the Azure registry
  • test(migrations): the Vercel Marketplace migration is registered after the one it follows, not last
  • docs(github): the runbook covers the Marketplace listing and installs started on GitHub
  • fix(marketplace): give AWS each image as registry, repository and tag
  • Ship the Kubernetes agent's EKS add-on (product prod-stb4grzn53gbw)
  • fix(inbound-email): the webhook takes an email only at the installation's own secret
  • fix(status-pages): one subscription per contact, sign-ups by text confirm from the phone, and the team's messages counted per contact
  • docs(marketplace): record the Vercel integration and provider application made on 19 October
  • Teams: Roles moves into the side menu's Settings section
  • Write the Homebrew cask without what Homebrew 7 deprecates, with all its caveats
  • fix(text): patterns that read outside text read it in time in line with its length
  • docs(infrastructure-agent): a release guide, and a workflow that checks every place a release goes
  • Release 14.0.76 (gate - do not merge)

14.0.76

Choose a tag to compare

@github-actions github-actions released this 19 Oct 21:31
Changes
  • fix(public-routes): messages a public route sends to a caller-named contact are limited per caller and per contact
  • fix(marketplace): let a release from before the EKS add-on through the release workflow's tests
  • fix(keys): every key OneUptime's components present is kept out of logs, redaction reads in linear time, and key-carrying requests follow redirects only on their server
  • fix(secrets): the bundled ClickHouse, Valkey and ClickHouse operator get passwords of their own, and no component key is a shipped value
  • Release 14.0.75 (gate - do not merge)

14.0.75

Choose a tag to compare

@github-actions github-actions released this 19 Oct 12:05
Changes
  • test(terraform): acceptance tests for the core resources, with terraform-plugin-testing
  • feat(mcp): the ChatGPT plugin package for the hosted MCP server
  • docs(terraform): a layer without rotation or restriction times works from 14.0.73
  • fix(cluster-key): never accept a cluster key the repository ships
  • Kubernetes agent as a free Amazon EKS add-on on AWS Marketplace
  • Install the infrastructure agent with apt, yum, Homebrew, winget and an upgradeable MSI
  • fix(compose): datastores answer on the server itself, and a new install gets its own database password
  • feat(helm): every stateless service spreads its replicas across nodes
  • fix(rate-limits): IP-keyed limits count each IPv6 /64 as well as each address
  • Kubernetes agent: run collector 0.161.0, keeping what OneUptime reads
  • kubectl v1.36.5 in the Kubernetes AI agent and Runner images
  • fix(runner): the shared Runner holds only what it needs and runs no project-authored commands
  • fix(sign-in): count wrong two-factor codes for the account, wherever they come from
  • fix(cluster-key): one header, only the routes OneUptime calls, kept out of logs
  • Workflows: Zabbix templates - incidents or alerts for Zabbix problems, and acknowledgments and notes back to Zabbix
  • fix(probe,runner): a global probe and the shared Runner never authenticate with a key the repository ships
  • Release 14.0.74 (gate - do not merge)

14.0.74

Choose a tag to compare

@github-actions github-actions released this 19 Oct 07:35
Changes
  • Simplicity audit: status pages - plain choices, a first step, rules that ask what they match first, the badge in one switch
  • fix(auth): sign-in cookies stay on HTTPS, and an HTTPS installation tells browsers to stay there
  • fix(marketplace): name a bundle reference's tenant and subscription as Partner Center's schema does
  • Simplicity audit: settings and admin - plain Scope, SMTP and SSO choices, one SSO page, one Auto Recharge card, one-line role cards
  • Simplicity audit: workflows, runbooks, AI and code - one choice where help explained modes, one place per task
  • fix(push): only a server meant to relay pushes for other servers answers the push relay
  • feat(terraform): the provider repository carries the Apache License 2.0, and the provider's e2e suite runs nightly
  • fix(on-call): a layer created without a rotation or restriction times starts with the new-layer defaults
  • fix(order): a row created at a place no other row holds moves no row
  • fix(terraform): a select column the master API key's server lacks is dropped, not fatal
  • fix(terraform): a DateTime inside a JSON attribute compares as the instant it names
  • feat(mcp): list the hosted MCP server in the MCP Registry at each release, and guard the tool annotations directories require
  • docs(terraform): the on-call schedule layer page shows the JSON shapes of rotation and restriction times
  • feat(mcp): every tool that changes something says it is destructive, and every tool states all three hints
  • Release 14.0.73 (gate - do not merge)

14.0.73

Choose a tag to compare

@github-actions github-actions released this 19 Oct 03:16
Changes
  • Ship each release to the AWS, Microsoft and Google Cloud marketplaces automatically
  • chore: npm audit fix
  • feat(on-call): simplicity audit - one repeat choice, plain incoming call settings, a schedule's first step
  • docs(github): a runbook for OneUptime Cloud's GitHub Apps
  • feat(marketplace): ship weekly, skip what a marketplace has, keep 3 releases by count
  • feat(marketplace): turn off the GitHub update check in the marketplace editions
  • feat(marketplace): the AWS and Microsoft listings exist; fix what Partner Center really answers
  • Telemetry simplicity audit: plain choices, first steps on empty explorers, When it fires
  • feat(github): an install made on GitHub lands on Code Repositories, not on "link invalid"
  • fix(marketplace): name the ARM template the way Microsoft's packaging tool reads it
  • docs(marketplace): the marketplaces' reviews test each version; we run no test installs
  • Infrastructure simplicity audit: one alert template picker, lists that fill in on their own
  • fix(permissions): the Owned scope narrows every kind of record that has owners
  • Release 14.0.72 (gate - do not merge)

14.0.72

Choose a tag to compare

@github-actions github-actions released this 18 Oct 23:15
Changes
  • Simplicity audit: incidents, alerts, episodes and scheduled maintenance
  • test(permissions): a member limited to owned records deletes only what they or their team own
  • fix(permissions): an Owned-scoped grant adds and removes owners only on resources the member owns
  • Release 14.0.71 (gate - do not merge)

14.0.71

Choose a tag to compare

@github-actions github-actions released this 18 Oct 15:01
Changes
  • fix(notification-methods): a person's own methods are added, verified and sent codes only in projects they belong to
  • Simplicity audit: monitors and monitor groups - plain choices, short help, and a group's first steps
  • fix(probe-ingest): a probe's results are recorded only as its own, for the monitors and tests handed to it
  • Release 14.0.70 (gate - do not merge)

14.0.70

Choose a tag to compare

@github-actions github-actions released this 18 Oct 08:08
Changes
  • feat(incidents): call transcripts, and the root cause OneUptime AI reads in them
  • Docs: installing and paying for OneUptime Enterprise through AWS, Microsoft and Google Cloud marketplaces
  • fix(ai): a cluster's access test, agent reset and fix approval are decided for that cluster
  • Tables: a calmer, easier, more modern table everywhere
  • Simplicity: short field, switch, card and dialog descriptions across the product
  • Release 14.0.69 (gate - do not merge)

14.0.69

Choose a tag to compare

@github-actions github-actions released this 18 Oct 04:52

Upgrade notes

  • AI: Test connection, Reset agent, and approving an AI plan's kubectl commands now need edit access to that cluster or resource. In an incident's or alert's AI conversation, commands run only on the clusters and resources the person asking can view. See AI SRE.
Changes
  • perf(ci): master's e2e evidence starts when the images are built, not merged; where CI's runner time goes (CI speed, A of 3)
  • perf(release): start each release job when it has what it needs, with fewer jobs between e2e and publish (CI speed, B of 3)
  • perf(release): publish the CLI and the recorder without waiting for Common on npm (CI speed, C of 3)
  • fix(status-page): a subscription's manage page opens only from its own link
  • Release 14.0.68 (gate - do not merge)