Skip to content

v0.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Oct 13:49
· 1 commit to main since this release

New

  • Volumes on the canvas. Every card shows its volumes under it, with a short name and its size, like Railway. Sizes update every minute; hover shows the full volume name and where it is mounted.
  • Data kept from deleted services. Delete a database, app or compose stack and keep its data, and a dashed card stays in its project: "From deleted ", with its size. Start a database on it brings a database back on that data, and Delete data removes it for good (type its name and your password). Folders on the server and volumes made outside Serve are only forgotten, never deleted. Kept data also shows in the grid and list views.
  • Read replicas can be started again. A stopped replica has a Start button. Starting or restarting the database starts its replicas on every server, and a redeploy starts each replica on its own, so one server that does not answer no longer keeps the others down.
  • The API lists and deletes kept data: GET /environments/{id}/kept-data, DELETE /kept-data/{kind}/{id}.

Fixed

  • A stopped read replica marked its whole database as down. Only the database itself, or its pooler, does now.

Commits

  • 27a6cbfc Kept data: starting a database on it is limited to members who can reach its project, as deleting it; a size check without a volume list keeps the sizes
  • cb601d57 Volumes on the canvas: short names with sizes, one divider, measured every minute; kept data stays where it is, can be dragged, and shows in grid and list too
  • 0072a71a Canvas: volumes under each card, and dashed cards for data kept from deleted services, with start and delete
  • b148ebd8 Canvas cards know their volumes and sizes; the layout makes room for taller cards and places kept data below
  • d8140486 New service: ?kept= opens the database form on that kept data
  • d7128ba5 Read replicas: a Start button for a stopped one, started with the database everywhere, each started on its own in a redeploy, and a stopped one no longer marks the database down
  • 7bee624e API: list an environment's kept data and delete kept data
  • 3262a174 Kept data can be deleted: Serve's own volumes are removed, folders and outside volumes only forgotten, volumes in use refused
  • 5922a02c Worker measures every volume's size on each server every 6 hours
  • 8a5c1e70 Apps and stacks deleted with their data kept remember their volumes; kept databases remember their environment
  • a8897df5 Tables for kept volumes and volume sizes; kept databases remember their project and environment