Expand description
Keeps layouts, jobs, history and documents as files, so they can be backed up and read with ordinary tools. Every name is validated before it touches a path, and writes go through a temporary file so a crash leaves no half file.
Structs§
- Delivered
- A delivery made in a run: who received what.
- JobState
- When a job runs next. Reset when the job changes.
- JobSummary
- A plain record of what a job’s file listing returns over the API.
- Layout
Version - A stored layout version.
- RunRecord
- One run of a job, as the history keeps it.
- Store
- The server’s files. Clones share the same folder.
Enums§
- RunStatus
- What happened in a run.
Functions§
- valid_
name - Whether
nameis safe as a single path component: letters, digits,.,_and-, starting with a letter or digit.