Skip to content

Orca v0.61.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 19:06
· 68 commits to main since this release

See every request

A new Requests tab on the Gateway page lists requests through the gateway as they happen: time, status, address, route, how long it took and how large the answer was. Filter it by hostname, path, project or status, or keep Only problems.

A failed request says why, in plain words: "Nothing on the gateway's networks answers to crm-app: its container isn't running", or "crm-app runs but doesn't accept connections on that port: it's still starting". Click it for the gateway's own error.

Check this machine

Check this machine on the Workspace page checks everything a computer needs for the workspace, and says what to do about each problem:

  • the gateway on ports 80 and 443;
  • the domain pointing at this computer;
  • the team certificate's expiry;
  • Orca's certificate authority being trusted;
  • the shared network;
  • registry logins;
  • the secret manager's CLI;
  • access to every project's repository.

No surprise certificate expiry

When a workspace's certificate is within 30 days of expiring, the Workspace page, the Gateway page and the gateway's start page say so, in yellow, then red once it has expired.

Group a product's projects

A workspace project can name its group, such as group: oneWebshop for its backend, frontend and admin. They then show together on the start page, the Gateway page, the dashboard and the Workspace page.

More for AI tools

  • gateway_requests: recent requests and why the failed ones failed.
  • join_workspace: join a workspace from scratch. Your AI tool asks you first.
  • check_workspace: the same check as the Workspace page.
  • fetch_project_secrets: fill in a project's secrets with your own Passbolt or 1Password CLI; the values never reach the AI tool.
  • identify_ports: what each port of a container is.
  • gateway_routes now also says whether each route's service runs.

Also

  • The start page loads much less: icons are separate files the browser keeps, instead of being embedded in a page that refreshes every 20 seconds.