Problem / motivation

The tugboat preview currently lands visitors on Drupal's standard install front page, which says nothing about audit_trail or how to evaluate it. A reviewer who clicks the live demo link has to guess where to go.

Proposed resolution

Extend .tugboat/setup.php to create a basic_page node that explains:

  • What audit_trail is in one paragraph.
  • Admin login (admin / admin) with a sign-in link.
  • What to look at: entries list, chains page, segments, secrets, TSA providers, settings.
  • How to try the verifier from the chains operations dropdown.
  • Caveats: shared instance, daily reset, not for production.
  • Link to the published mkdocs documentation at project.pages.drupalcode.org/audit_trail.

Then set the node as the site front page via system.site.page.front.

Remaining tasks

  • Add the node creation + front-page wiring to .tugboat/setup.php step 7.
  • Iterate on the body content until it reads well to a reviewer landing fresh.
  • After merge, rebase the permanent demo branch (issue #3591786) onto the new 1.x so the homepage shows up on the live demo.
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mably created an issue. See original summary.

mably’s picture

Status: Active » Needs review

  • mably committed 57f7d82c on 1.x
    task: #3591788 Replace default Drupal welcome page with a demo-guide...
mably’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.