Änderungsprotokoll

Neu Appointments

Appointments is open to everyone

Let customers book your services online. Add services, choose who takes appointments and their hours, then publish a booking page.

Verbessert

Deploys roll back only when a page fails the check

A self-check failure, such as a folder the web server cannot write to, is emailed and leaves the release live; only a page that fails rolls the deploy back. The self-check also covers the repositories folder.

Neu

Deploys can check the live site and roll back

With DEPLOY_CHECK=1 a deploy ends by opening the site's pages, signing in as a check account and asking a self-check, emails a failure, and with DEPLOY_CHECK_ROLLBACK=1 puts the previous release back.

Verbessert

Tests check facts instead of wording

The PHP tests that pinned a sentence of product copy, an exact piece of HTML or the machine's time zone data now assert the fact behind it, so a copy edit no longer fails the suite.

Neu Supporters

Added Supporters settings

Supporters › Settings holds what the public page shows about its size, the welcome message, and whether admins are emailed about each new supporter.