Skip to content

Release v4.190.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 06:48
ba73236

The Approvals blueprint's example application, as a canonical Screenplay sample: the approvals application a team gets when it builds on Cratis.Blueprint.Approvals.

Added

  • Samples/Approvals/approvals.play: requests and approvals - an inbox of decision cards, my requests, a new-request wizard, a request page with its approval chain, every request and an administrator's request types - in one file of 6 slices, each with a specification (6 of 6 pass under screenplay test). Every screen fills a template of the blueprint (template blueprint Cratis.Blueprint.Approvals ApprovalInbox version "^1.0"); the decision dialog and the wizard give their actions slot the command they issue; the layout declares the topbar and sidebar; the ui profile activates the blueprint's English pack with active blueprint approvals-general. It compiles with no error and no warning.
  • The conformance manifest lists the sample (approvals-sample) with its golden syntax, so the TypeScript and C# compilers are held to the same tree for it.
  • Docs: Samples/Approvals/README.md, the samples table and the samples rule.

Part of Cratis/Scene#112