Skip to content

v0.34.0

Latest

Choose a tag to compare

@xgame92 xgame92 released this 12 Nov 23:14
2b8627c

Admins can now see who changed their workspace, and when. Each workspace adds the table for it
itself when it next wakes; there is no D1 migration in this release.

New

  • Audit log. Settings has a new Audit log page for admins. It lists who invited, removed or
    promoted whom, who joined or left, who added, renamed or deleted an agent or made or revoked its
    keys, who changed a team's name, key, cycles, automations, request form or intake email, who
    changed statuses, webhooks or GitHub connections, and who deleted labels, projects, issues or
    someone else's comment. The newest come first. The log keeps a deleted issue's key but not its
    title, and a webhook's host but not the rest of its address. It names people as the workspace
    knows them now, so someone who deleted their account appears as "Deleted member". Entries are
    kept for a year. Only admins can read it. (#277)

If you run your own

  • The log holds the addresses invitations went to, for a year. If your privacy policy lists what
    Track keeps, add it; see Audit log in docs/architecture.md.
  • Deploys can now check themselves. pnpm test:smoke with TRACK_SMOKE_URL set opens a
    deployment from outside and checks that sign-in, the service worker, sync and /mcp answer as
    they should. Gateweave Cloud's deploys run it after each environment goes live; see Checking a
    deployment in docs/self-hosting.md. (#276)