Änderungsprotokoll

Behoben Invoicing

Fixed missing PDFs on sent invoices

When the stored PDF of a sent invoice is missing or was changed, Magpie now makes it again from the details saved with the invoice.

Behoben Invoicing

Fixed sending invoices

Sending an invoice and Preview PDF on a draft invoice work again, on the website and in the app.

Verbessert

Changed deploys to start on push again

The deploy webhook deploys a pushed commit straight away, as it did before October 2026; DEPLOY_TRIGGER=tests makes it wait for the PHP unit tests instead.

Behoben

Fixed the deploy webhook never being rebuilt

Deploys now find Go outside the service's PATH, install a new webhook build only after it passes --check, and the webhook starts that build itself once its queue is empty.

Neu

Added dev sites for dev/ branches

A pushed dev/{name} branch whose checks pass can be served at {name}.dev.magpie.diy, on the live database. They stay off until the server is set up.