Skip to content

Release v4.50.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 05:52
75be369

The Administration domain blueprint of Part B 3.7 of the screen blueprints specification: a ready-to-use administrator application on top of the foundation set, with its navigation and a sample-data pack.

Added

  • @cratis/scene.blueprint.administration, a blueprint package (domain administration, category Business / Administration) built only on the foundation set's public templates and components: five screen templates, two quick-create dialogs and five ready-to-use screens.
    • AdministrationUserList: name, email, role, status and last active; filters; row actions; Invite user.
    • AdministrationUserPage: profile, role assignments and sessions (a session can be signed out), key facts and account history.
    • AdministrationRoles: the roles on the left; on the right the permission matrix of the chosen role (uses focusRole from #145), every role side by side while none is chosen; the chosen role lives in the address.
    • AdministrationSettings: the foundation form in Settings mode - general, branding and notifications, each section with its own Save.
    • AdministrationAuditLog: time, actor, action and target, read only, with filters and Export.
    • Dialogs AdministrationInviteUser and AdministrationQuickCreateRole.
  • Navigation: a topbar naming the admin module and the module's sidebar (Users, Roles, Settings, Audit log), the application structure and administrationApplication().
  • Sample-data pack admin-default (en-GB): twelve users in three states, five roles with grants over ten permissions in four groups, twelve audit entries, an organization's settings.
  • Specifications as for every blueprint, including a Chromium audit of every screen and dialog at desktop, tablet and phone widths in the light and dark themes.
  • Docs: blueprints/administration-blueprint.md.

Part of #116